<SEC-DOCUMENT>0001140361-18-045611.txt : 20181221
<SEC-HEADER>0001140361-18-045611.hdr.sgml : 20181221
<ACCEPTANCE-DATETIME>20181221155601
ACCESSION NUMBER:		0001140361-18-045611
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20181031
FILED AS OF DATE:		20181221
DATE AS OF CHANGE:		20181221

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PHOTRONICS INC
		CENTRAL INDEX KEY:			0000810136
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				060854886
		STATE OF INCORPORATION:			CT
		FISCAL YEAR END:			1031

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

	BUSINESS ADDRESS:	
		STREET 1:		15 SECOR ROAD
		STREET 2:		PO BOX 5226
		CITY:			BROOKFIELD
		STATE:			CT
		ZIP:			06804
		BUSINESS PHONE:		2037759000

	MAIL ADDRESS:	
		STREET 1:		15 SECOR ROAD
		STREET 2:		P O BOX 5226
		CITY:			BROOKFIELD
		STATE:			CT
		ZIP:			06804

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PHOTRONIC LABS INC
		DATE OF NAME CHANGE:	19900514
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>s002591x1_10k.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
    <title> </title>
 <meta content="text/html; charset=UTF-8">
 <meta name="GeneratedBy" content="Summit Financial Printing, LLC" version="1.32">
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body>
<!-- 100-regcov -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
			<div style="clear: both;"></div></div>

<div class="block-frill" style="width: 100%; margin-left: 0%; ">
				<div class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 17.37px; line-height: 5.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; "><div class="hr-full" style="height: 0px; border-bottom: 2pt solid #000000; width: 100%; margin-left: auto; margin-right: auto; margin-bottom: 0px; margin-top: 0px; "> </div><div class="hr-full" style="height: 0px; border-bottom: 1pt solid #000000; width: 100%; margin-left: auto; margin-right: auto; margin-bottom: 0px; margin-top: 4px; "> </div></div>
			</div>

<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 18.67px; line-height: 18.67px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>UNITED STATES<br></b><b>SECURITIES AND EXCHANGE COMMISSION<br></b><font style="font-size: 16px;">Washington, D.C. 20549</font></p>
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 21.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><b>FORM 10-K</b></p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; vertical-align: top; text-align: left; ">&#9746;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; "><b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></td></tr></table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 5.33px; margin-bottom: 0px; ">For the fiscal year ended October 31, 2018</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><b>OR</b></p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; vertical-align: top; text-align: left; ">&#8201;<font style="font-size: 12px;"><font style="font-family: wingdings">o</font></font></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; text-align: left; "><b><font style="font-size: 12px;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></b></td></tr></table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">For the transition period from <u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u> to <u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><b>Commission file number</b> 0-15451</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><img src="logo_photronics.jpg" alt="" style="height: 41.81px; width: 37.33px; scale: ">&#8201;<br></p>
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 24px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><b>PHOTRONICS, INC.<br></b><i><font style="font-size: 12px;">(Exact name of registrant as specified in its charter)</font></i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="49%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; "><b>Connecticut</b></div>
							</td>
							<td width="51%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; "><b>06-0854886</b></div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; "><i>(State or other jurisdiction of incorporation or organization)</i></div>
							</td>
							<td width="51%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; "><i>(IRS Employer Identification No.)</i></div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><b>15 Secor Road, Brookfield, Connecticut 06804<br></b><i>(Address of principal executive offices)(Zip Code)</i></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><b>(203) 775-9000<br></b><i>(Registrant&#8217;s telephone number, including area code)</i></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 5.33px; margin-bottom: 0px; "><i>Securities registered pursuant to Section 12(b) of the Act:</i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="49%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; "><b>Title of each class</b></div>
							</td>
							<td width="51%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; "><b>Name of each exchange on which registered</b></div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Common Stock, $.01 par value</div>
							</td>
							<td width="51%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">NASDAQ Global Select Market</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><i>Securities registered pursuant to Section 12(g) of the Act:<br> </i><b>None</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 2.67px; margin-bottom: 0px; ">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.<br>Yes <font style="font-size: 1.33px;">&#8201;</font><font style="font-family: wingdings">o</font> No &#9746;</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.<br>Yes <font style="font-size: 1.33px;">&#8201;</font><font style="font-family: wingdings">o</font> No &#9746;</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">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.<br>Yes &#9746; No <font style="font-size: 1.33px;">&#8201;</font><font style="font-family: wingdings">o</font></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).<br>Yes &#9746; No <font style="font-size: 1.33px;">&#8201;</font><font style="font-family: wingdings">o</font></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&#167;229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant&#146;s knowledge in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. &#9746; </p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See definition of &#147;accelerated filer,&#148; &#147;large accelerated filer,&#148; &#147;smaller reporting company&#148;, and &#147;emerging growth company&#148; in Rule 12b-2 of the Exchange Act. (Check one):</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="23%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Large Accelerated Filer </div>
							</td>
							<td width="26%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#9746;</div>
							</td>
							<td width="26%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Accelerated Filer </div>
							</td>
							<td width="26%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#8201;<font style="font-size: 12px;"><font style="font-family: wingdings">o</font></font></div>
							</td>
						</tr>
						<tr>
							<td width="23%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Non-Accelerated Filer </div>
							</td>
							<td width="26%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#8201;<font style="font-size: 12px;"><font style="font-family: wingdings">o</font></font></div>
							</td>
							<td width="26%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Smaller Reporting Company </div>
							</td>
							<td width="26%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#8201;<font style="font-size: 12px;"><font style="font-family: wingdings">o</font></font></div>
							</td>
						</tr>
						<tr>
							<td width="23%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="26%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="26%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Emerging growth company </div>
							</td>
							<td width="26%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 1.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#8201;<font style="font-size: 12px;"><font style="font-family: wingdings">o</font></font></div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 2.67px; margin-bottom: 0px; ">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <font style="font-size: 1.33px;">&#8201;</font><font style="font-family: wingdings">o</font></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).<br>Yes <font style="font-size: 1.33px;">&#8201;</font><font style="font-family: wingdings">o</font> No &#9746; </p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; line-height: 12px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">As of April 29, 2018, which was the last business day of the registrant&#146;s most recently completed second fiscal quarter, the aggregate market value of the shares of the registrant&#146;s common stock held by non-affiliates was approximately $534,704,024 (based upon the closing price of $7.80 per share as reported by the NASDAQ Global Select Market on that date).</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">As of December 13, 2018, 66,987,737 shares of the registrant&#146;s common stock were outstanding.</p>
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><b>DOCUMENTS INCORPORATED BY REFERENCE</b></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Proxy Statement for the 2019<br>Annual Meeting of Shareholders<br>to be held on March 25, 2019 </div>
							</td>
							<td width="51%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&nbsp;&nbsp;&nbsp;<br>Incorporated into Part III<br>of this Form 10-K</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12px; padding-left:  0px; text-indent: 0px; text-align: right; margin-right: 0px; margin-top: -12px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>



<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<div class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 17.37px; line-height: 5.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; "><div class="hr-full" style="height: 0px; border-bottom: 1pt solid #000000; width: 100%; margin-left: auto; margin-right: auto; margin-bottom: 0px; margin-top: 0px; "> </div><div class="hr-full" style="height: 0px; border-bottom: 2pt solid #000000; width: 100%; margin-left: auto; margin-right: auto; margin-bottom: 0px; margin-top: 4px; "> </div></div>
			</div>



<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 101-fls -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Forward-Looking Statements</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The Private Securities Litigation Reform Act of 1995 provides a &#147;safe harbor&#148; for forward-looking statements made by or on behalf of Photronics, Inc. (&#147;Photronics&#148;, the &#147;Company&#148;, &#147;we&#148;, &#147;our&#148;, or &#147;us&#148;). These statements are based on management&#146;s beliefs, as well as assumptions made by, and information currently available to, management. Forward-looking statements may be identified by words like &#147;expect,&#148; &#147;anticipate,&#148; &#147;believe,&#148; &#147;plan,&#148; &#147;project,&#148; &#147;could,&#148; &#147;estimate,&#148; &#147;intend,&#148; &#147;may,&#148; &#147;will&#148; and similar expressions, or the negative of such terms, or other comparable terminology. All forward-looking statements involve risks and uncertainties that are difficult to predict. In particular, any statement contained in this annual report on Form 10-K or in other documents filed with the Securities and Exchange Commission in press releases or in the Company&#146;s communications and discussions with investors and analysts in the normal course of business through meetings, phone calls, or conference calls regarding, among other things, the consummation and benefits of transactions, joint ventures, business combinations, divestitures and acquisitions, expectations with respect to future sales, financial performance, operating efficiencies, or product expansion, are subject to known and unknown risks, uncertainties, and contingencies, many of which are beyond the control of the Company. Various factors may cause actual results, performance, or achievements to differ materially from anticipated results, performance, or achievements expressed or implied by forward-looking statements. Factors that might affect forward-looking statements include, but are not limited to, overall economic and business conditions; economic and political conditions in international markets; the demand for the Company&#146;s products; competitive factors in the industries and geographic markets in which the Company competes; the timing of orders received from customers; the gain or loss of significant customers; competition from other manufacturers; changes in accounting standards; federal, state and international tax requirements (including tax rate changes, new tax laws and revised tax law interpretations); changes in the jurisdictional mix of our earnings and changes in tax laws and rates; interest rate and other capital market conditions, including changes in the market price of the Company&#146;s securities; foreign currency exchange rate fluctuations; changes in technology; technology or intellectual property infringement, including cybersecurity breaches, and other innovation risks; unsuccessful or unproductive research and development or capital expenditures; the timing, impact, and other uncertainties related to transactions and acquisitions, divestitures, business combinations, and joint ventures as well as decisions the Company may make in the future regarding the Company&#146;s business, capital and organizational structures and other matters; the seasonal and cyclical nature of the semiconductor and flat panel display industries; management changes; changes in laws and government regulation impacting our operations or our products, including laws relating to export controls and import laws, rules and tariffs; the occurrence of regulatory proceedings, claims or litigation; damage or destruction to the Company&#146;s facilities, or the facilities of its customers or suppliers, by natural disasters, labor strikes, political unrest, or terrorist activity; the ability of the Company to (i) place new equipment in service on a timely basis; (ii) obtain additional financing; (iii) achieve anticipated synergies and cost savings; (iv) fully utilize its tools; (v) achieve desired yields, pricing, product mix, and market acceptance of its products and (vi) obtain necessary export licenses. Any forward-looking statements should be considered in light of these factors. Accordingly, there is no assurance that the Company&#146;s expectations will be realized. The Company does not assume responsibility for the accuracy and completeness of the forward-looking statements and does not assume an obligation to provide revisions to any forward-looking statements, except as otherwise required by securities and other applicable laws.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">2</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PART I</b></p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 1.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>BUSINESS</b></td></tr></table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; "><b>General</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Photronics, Inc. (and its subsidiaries, collectively referred to herein as &#147;Photronics&#148;, the &#147;Company&#148;, &#147;we&#148;, &#147;our&#148;, or &#147;us&#148;) is one of the world&#146;s leading manufacturers of photomasks, which are high precision photographic quartz or glass plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays (&#147;FPDs&#148;), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel display substrates during the fabrication of integrated circuits (&#147;ICs&#148; or &#147;semiconductors&#148;) and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. We currently operate principally from nine manufacturing facilities; two of which are located in Europe, three in Taiwan, one in Korea and three in the United States. We are building two manufacturing facilities in China and anticipate production to begin at these facilities during the first half of 2019.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Photronics is a Connecticut corporation, organized in 1969. Our principal executive offices are located at 15 Secor Road, Brookfield, Connecticut 06804, telephone (203) 775-9000. Our website address is http://www.photronics.com. We make available, free of charge through our website, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to these reports as soon as reasonably practicable after such materials are electronically filed with, or furnished to, the Securities and Exchange Commission (&#147;SEC&#148;). The information found on, or incorporated into, our website is not part of this or any other report we file with or furnish to the SEC. The SEC also maintains a website at http://www.sec.gov that contains reports, proxy statements and other information regarding SEC registrants, including Photronics.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Products and Manufacturing Technology</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We manufacture photomasks, which are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel display substrates. Photomasks are manufactured in accordance with circuit designs provided to us on a confidential basis by our customers. IC and FPD photomask sets are manufactured in layers, each having a distinct pattern which is etched onto a different photomask. The resulting series of photomasks is then used to image the circuit patterns onto each successive layer of a semiconductor wafer or flat panel display substrate. The typical manufacturing process for a photomask involves the receipt and conversion of circuit design data to manufacturing pattern data. A lithography system then exposes the circuit pattern onto the photomask blank. The exposed areas are developed and etched to produce that pattern on the photomask. The photomask is then inspected for defects and conformity to the customer&#146;s design data. After any defects are repaired, the photomask is cleaned, any required pellicles (protective translucent cellulose membranes) are applied and, after final inspection, the photomask is shipped to the customer.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We currently support customers across the full spectrum of IC production and FPD technologies by manufacturing photomasks using electron beam or optical (laser-based) systems, which are the predominant technologies used for photomask manufacturing, and are capable of producing the finer line resolution, tighter overlay and larger die size for the larger and more complex circuits currently being designed. Electron beam and laser generated photomasks can be used to produce the most advanced semiconductors and FPDs for use in an array of products. However, in the case of IC production, the large majority of higher cost critical layer photomasks are fabricated using electron beam technologies, while photomasks produced using laser-based systems are less expensive and less precise. End markets served with IC photomasks include devices used for microprocessors, memory, telecommunications and related applications. We currently own a number of both high-end and mature electron beam and laser-based systems.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The first several layers of photomasks are sometimes required to be delivered by us within 24 hours from the time we receive customers&#146; design data. The ability to manufacture high quality photomasks within short time periods is dependent upon robust processes, efficient manufacturing methods, high production yield, available manufacturing capacity and high equipment reliability. We work to meet these requirements by making significant investments in research and development, capital equipment, manufacturing and data processing systems, and by utilizing statistical process control methods to optimize our manufacturing processes and reduce cycle times.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">3</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Quality control is an integral part of the photomask manufacturing process. Photomasks are manufactured in temperature, humidity, and particulate-controlled clean rooms because of the high level of precision, quality and manufacturing yield required. Each photomask is inspected several times during the manufacturing process to ensure compliance with customer specifications. We continue to make substantial investments in equipment to inspect and repair photomasks to ensure that customer specifications are met.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The majority of IC photomasks produced for the semiconductor industry employ geometries larger than 28 nanometers. At these geometries, we can produce full lines of photomasks and there is no significant technology employed by our competitors that is not also available to us. We are also capable of producing full lines of photomasks for high-end IC and FPD applications. In the case of ICs, this includes photomasks at and below the 28 nanometer technology node and, for FPDs, at and above the Generation 8 technology node and active-matrix organic light-emitting diode (AMOLED) display screens. We hold customer-qualified manufacturing capability and own, or have access to, technology that enables us to compete in the high-end markets that serve IC and FPD applications.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Sales and Marketing</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The market for photomasks primarily consists of domestic and non-US semiconductor and FPD manufacturers and designers. Photomasks are manufactured by independent merchant manufacturers like Photronics, and by semiconductor and FPD manufacturers that produce photomasks for their own use (captive manufacturers). In some instances, captive manufacturers also sell to other semiconductor or FPD manufacturers. Previously there was a trend towards the divesture or closing of captive photomask operations by semiconductor manufacturers and an increase in the share of the market served by independent manufacturers. This trend was driven by the increased complexity and cost of capital equipment used in manufacturing photomasks and the lack of economy of scale for many semiconductor and FPD manufacturers to effectively utilize the equipment. However, more recently, some captive mask facilities have been investing at faster rates than independent manufacturers to reach certain roadmap milestones, particularly in the foundry logic and memory spaces. Nevertheless, most captive manufacturers maintain business and technology relationships with independent photomask manufacturers for ongoing support.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Generally, Photronics and each of its customers engage in a qualification and correlation process before one becomes an approved supplier. Thereafter, based on the customer&#146;s expectations, we typically negotiate pricing parameters for a customer&#146;s order. Some prices may remain in effect for an extended period of time. In many instances, we enter into sales arrangements with an understanding that, as long as our performance is competitive, we will receive a specified percentage of that customer&#146;s photomask requirements.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We conduct our sales and marketing activities primarily through a staff of full-time sales personnel and customer service representatives who work closely with the Company&#146;s management and technical personnel. We support non-US customers through both our domestic and foreign facilities. We consider our presence in non-US markets to be an important factor in attracting new customers, as it provides global solutions to our customers, minimizes delivery time, and allows us to serve customers that utilize manufacturing foundries outside of the United States, principally in Asia. See Note 13 to our consolidated financial statements for the amount of revenue and long-lived assets attributable to each of our geographic areas of operations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Customers</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We sell our products primarily to leading semiconductor and FPD manufacturers. During fiscal year 2018, we sold our products to approximately 600 customers. Revenue from Samsung Electronics Co. Ltd. accounted for approximately 16%, 16% and 19% of our total revenues, and revenue from United Microelectronics Corp. Co. Ltd. accounted for approximately 15%, 16% and 17% of our total revenues in fiscal years 2018, 2017 and 2016, respectively. Our five largest customers, in the aggregate, accounted for approximately 47%, 43% and 50% of our revenue in fiscal years 2018, 2017 and 2016, respectively. A significant decrease in the amount of revenue from any of these customers could have a material adverse effect on our financial performance and business prospects.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Seasonality</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our business is typically impacted during the first, and sometimes the second, quarter of our fiscal year by the North American, European, and Asian holiday periods, as some customers reduce their development and buying activities during those periods.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">4</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Research and Development</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We conduct research and development activities for IC photomasks at our U.S. nanoFab, which is located in Boise, Idaho, as well as at PK, Ltd. (&#147;PKL&#148;), our subsidiary in Korea and Photronics DNP Mask Corporation (&#147;PDMC&#148;), one of our subsidiaries in Taiwan. Research and development for FPD photomasks is conducted at PKL. Additionally, we conduct site-specific research and development programs to support strategic customers. These research and development programs and activities are undertaken to advance our competitiveness in technology and manufacturing efficiency. We also conduct application-oriented research and development activities to support the early adoption of new photomask or supporting data and services technology into our customers&#146; applications. Currently, research and development photomask activities for ICs are focused on masks with wafer geometrics of 20 nanometer node and below and, for FPDs, on Generations 8 and 10.5+ substrate size mask process enhancements and mask technology for complex FPD masks used in the manufacture of advanced mobile displays, such as AMOLED. We believe these core competencies will continue to be a critical part of semiconductor and FPD manufacturing, as optical lithography continues to scale capabilities on high-end devices. We incurred research and development expenses of $14.5 million, $15.9 million, and $21.7 million in fiscal years 2018, 2017, and 2016, respectively. It is our belief that we own, control, or license the proprietary information, including trade secrets and patents, that is necessary for our business, as it is presently conducted. We also believe that our intellectual property and trade secret know-how will continue to be important to our maintaining technical leadership in the field of photomasks.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On May 5, 2016, we sold our investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in interest income and other income (expense) in our 2016 consolidated statements of income. On that same date a supply agreement commenced between Photronics and Micron, which provided that we would be the majority outsourced supplier of Micron&#146;s photomasks and related services. The supply agreement had a one year term, and expired in May 2017. Photronics has unlimited rights to use the technology it acquired under its prior technology license agreement.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Patents and Trademarks</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have ownership interests in approximately 42 issued U.S. patents. The subject matter of these patents, which are registered in various countries, generally relates to the manufacture of IC photomasks or the use of photomasks to manufacture other products. The expiration dates of these patents range from 2019 to 2034. We also have a number of trademarks and trademark registrations in the United States and in other countries.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">While we believe that our intellectual property is, and will continue to be, important to our technical leadership in the field of photomasks, our operations are not dependent on any one individual patent. We protect our intellectual property rights and proprietary processes by utilizing patents and non-disclosure agreements with employees, customers and vendors.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Materials, Supplies and Equipment</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Raw materials used by Photronics generally include: high precision quartz plates (including large area plates), which are used as photomask blanks and are primarily obtained from Japanese and Korean suppliers; pellicles and electronic grade chemicals, which are used in the manufacturing process; and compacts, which are durable plastic containers in which photomasks are shipped. These materials are generally sourced from several suppliers. We believe that our utilization of a select group of strategic suppliers enables us to access the most technologically advanced materials available. On an ongoing basis, we continue to consider additional supply sources.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We rely on a limited number of equipment suppliers to develop and supply the equipment used in the photomask manufacturing process. Although, historically, we have been able to obtain equipment on a timely basis, an inability to obtain equipment when required could adversely affect our business and results of operations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Backlog</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The first several layers of a set of photomasks for a circuit pattern are often required to be shipped within 24 hours of receiving a customer&#146;s designs. Because of the short period between order and shipment dates (typically from 1 day to 2 weeks) for a significant amount of our revenue, the dollar amount of our current backlog is not considered to be a reliable indicator of future revenue.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">5</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>International Operations</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Revenues from our non-U.S. operations were approximately 79%, 77% and 76% of our total revenues in fiscal 2018, 2017 and 2016, respectively. We believe that our ability to serve non-US markets is enhanced by our having, among other things, a local presence in the markets that we serve. This requires significant investments in financial, managerial, operational, and other resources.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Operations outside of the United States are subject to inherent risks, including fluctuations in exchange rates, political and economic conditions in various countries, legal compliance and regulatory requirements, tariffs and other trade barriers, difficulties in staffing and managing international operations, longer accounts receivable collection cycles, potential restrictions on transfers of funds and potentially adverse tax consequences. These factors may have a material adverse effect on our ability to generate revenue outside of the United States and to deploy resources where they could otherwise be used to their greatest advantage and, consequently, may adversely affect our financial condition and results of operations. Note 13 of the notes to our consolidated financial statements presents revenue and long-lived assets by geographic area.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Competition</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The photomask industry is highly competitive, and most of our customers utilize multiple photomask suppliers. Our ability to compete depends primarily upon the consistency of our product quality, timeliness of delivery, competitive pricing, technical capability, and service, which we believe are the principal factors considered by customers in selecting their photomask suppliers. An inability to meet these requirements could adversely affect our financial condition, results of operations and cash flows. We also believe that geographic proximity to customers is an important factor in certain markets where cycle time from order to delivery is critical. While some of our competitors may have greater financial, technical, sales, marketing or other resources than Photronics, we believe that we are able to compete effectively because of our dedication to customer service, investments in state-of-the-art photomask equipment and facilities, and experienced technical employees.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We estimate that, for the types of photomasks we manufacture (IC and FPD), the size of the total market (captive and merchant) is approximately $4.7 billion. Our competitors include Compugraphics International, Ltd., Dai Nippon Printing Co., Ltd (outside of Taiwan and China), Hoya Corporation, SK-Electronics Co. Ltd., Taiwan Mask Corporation, Toppan Printing Co., Ltd., Supermask Co. Ltd., and Chengdu NeWay Photomask Making Co., Ltd. We also compete with semiconductor and FPD manufacturers&#146; captive photomask manufacturing operations that supply photomasks for internal use and, in some instances, also for external customers and foundries. We expect to face continued competition which, in the past, has led to pressure to reduce prices. We believe the pressure to reduce prices, together with the significant investment required in capital equipment to manufacture high-end photomasks, has contributed to the decrease in the number of independent manufacturers, and we expect such pressure to continue in the future.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Employees</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of October 31, 2018, we had approximately 1,575 employees. We believe we offer competitive compensation and other benefits, and that our employee relations are good.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 1A.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>RISK FACTORS</b></td></tr></table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; "><b>Technology failures or cyber security breaches could have a material adverse effect on our operations.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We rely on information technology systems to process, transmit, store, and protect electronic information. For example, a significant portion of the communications between our personnel, customers, and suppliers depends on information technology. Our information technology systems may be vulnerable to a variety of interruptions due to events beyond our control, including, but not limited to, natural disasters, terrorist attacks, telecommunications failures, computer viruses, hackers, and other security issues. We have technology and information security processes and disaster recovery plans in place to mitigate our risks to these vulnerabilities. However, these measures may not be adequate to ensure that our operations will not be disrupted, should such an event occur.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The General Data Protection Regulation (GDPR), which went into effect in the European Union (EU) on May 25, 2018, applies to the collection, use, retention, security, processing, and transfer of personally identifiable information of residents of EU countries. The GDPR created a range of new compliance obligations, and imposes </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">6</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">significant fines and sanctions for violations. It is possible that the GDPR may be interpreted or applied in a manner that is adverse to us, unforeseen by us, or otherwise inconsistent with our practices; or that we may otherwise fail to construe its requirements in ways that are satisfactory to the EU authorities. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Any failure, or perceived failure, by us to comply with the GDPR, or with any applicable regulatory requirements or orders, including but not limited to privacy, data protection, information security, or consumer protection-related privacy laws and regulations, in one or more jurisdictions within the EU or elsewhere, could: result in proceedings or actions against us by governmental entities or individuals; subject us to significant fines, penalties, and/or judgments; require us to change our business practices; limit access to our products and services in certain countries, or otherwise adversely affect our business, as we would be at risk to lose both customers and revenue, and incur substantial costs.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>The risk of loss of the Company&#146;s intellectual property, trade secrets or other sensitive business or </b><b>customer confidential information or disruption of operations </b><b>due to breaches of cybersecurity </b><b>could </b><b>negatively impact the Company&#146;s financial results.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Cyber-attacks or security breaches could compromise confidential, business critical information, cause a disruption in the Company&#146;s operations or harm the Company&#146;s reputation. The Company has important assets, including intellectual property, trade secrets and other sensitive, business critical and/or confidential information. While the Company has a comprehensive cybersecurity program that is continuously reviewed, maintained and upgraded, a significant cyber-attack could result in the loss of critical business or confidential information and/or could negatively impact operations, which could have a negative impact on the Company&#146;s financial results.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our dependency on the microelectronics industry, which as a whole is volatile, could have a negative </b><b>material impact on our business.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We sell substantially all of our photomasks to semiconductor or flat panel display designers, manufacturers and foundries, as well as to other high performance electronics manufacturers. We believe that the demand for photomasks depends primarily on design activity rather than sales volume from products using photomask technologies. Consequently, an increase in semiconductor or FPD sales does not necessarily result in a corresponding increase in photomask sales. In addition, the reduced use of customized ICs, a reduction in design complexity, other changes in the technology or methods of manufacturing or designing semiconductors or FPDs, or a slowdown in the introduction of new semiconductor or FPD designs could reduce demand for photomasks &#8211; even if the demand for semiconductors and FPDs increases. Historically, the semiconductor industry has been volatile, with sharp periodic downturns and slowdowns. These downturns have been characterized by, among other things, diminished product demand, excess production capacity and accelerated erosion of selling prices with a concomitant effect on revenue and profitability.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We may, in the future, incur net losses.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Although we have been profitable since fiscal 2010, we have, in the past, incurred net losses. We cannot provide assurance that we will not incur net losses in the future.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We have a high level of fixed costs</b><b>.</b><b> </b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As a consequence of the capital-intensive nature of the photomask manufacturing business, we have a high level of fixed costs and a high degree of operating leverage. Accordingly, should our sales volumes decline as a result of a decrease in design releases from our customers or for any other reason, we may have excess or underutilized production capacity which could significantly impact our operating margins or result in write-offs from asset impairments.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our quarterly operating results fluctuate significantly and may continue to do so in the future.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have experienced fluctuations in our quarterly operating results, and we anticipate that such fluctuations will continue and could intensify in the future. Fluctuations in operating results may result in volatility in the prices of our common stock and financial instruments linked to its value. Operating results may fluctuate as a result of many factors, including the size and timing of orders and shipments, the loss of significant customers, changes in product mix, the flow of customer design releases, technological change, fluctuations in manufacturing yields, competition and general economic conditions. We operate in a high fixed-cost environment and, should our revenues and asset utilization decrease, our operating margins could be negatively impacted.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">7</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our customers generally order photomasks on an as-needed basis, and our revenue in any quarter is dependent on orders received during that quarter. Since we operate with little backlog, and the rate of new orders may vary significantly from quarter-to-quarter, our capital expenditures and, to some extent, expense levels are based primarily on sales forecasts and technological advancements in photomask manufacturing equipment. Consequently, if anticipated revenues in any quarter do not occur when expected, capital expenditures could be higher than needed, resulting in underutilized capacity and disproportionately high expense levels, causing operating results to be adversely affected. Due to the foregoing factors, we believe that quarter-to-quarter comparisons of our operating results cannot be relied upon as indicators of future performance. In addition, in future quarters, our operating results could be below any guidance we may provide as well as the expectations of public market analysts and investors, which, in turn, could have a material adverse effect on the market price of our common stock.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>The photomask industry is subject to rapid technological change, and we might fail to remain competitive, </b><b>which could have a material adverse effect on our business and results of operations.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The photomask industry has been, and is expected to continue to be, characterized by technological change and evolving industry standards. In order to remain competitive, we will be required to continually anticipate, respond to and utilize changing technologies of increasing complexity in both traditional and emerging markets that we serve. In particular, we believe that, as semiconductor geometries continue to become smaller and FPDs become larger or otherwise more advanced, we will be required to manufacture increasingly complex photomasks. Additionally, the demand for photomasks has been, and could in the future be, adversely affected by changes in semiconductor and high- performance electronics fabrication methods that affect the type or quantity of photomasks utilized, such as changes in semiconductor demand that favor field-programmable gate arrays and other semiconductor designs that replace application-specific ICs. Furthermore, evidence of the viability and the corresponding market acceptance of alternative methods of transferring IC designs onto semiconductor wafers could reduce or eliminate the need for photomasks in the production of semiconductors. As of the end of fiscal 2018, one alternative method, direct-write lithography, has not been proven to be a commercially viable alternative to photomasks, as it is considered to be too slow for high volume semiconductor wafer production. However, should direct-write or any other alternative method of transferring IC or FPD designs without the use of photomasks achieve market acceptance, and if we are unable to anticipate, respond to or utilize these or other technological changes, due to resource, technological or other constraints, our business and results of operations could be materially adversely affected. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our operations will continue to require substantial capital expenditures, for which we may be unable </b><b>to </b><b>provide or</b><b> obtain funding.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The manufacture of photomasks requires us to make substantial investments in high-end manufacturing capability. We expect that we will be required to continue to make substantial capital expenditures to meet the technological demands of our customers and to position us for future growth. Our capital expenditure payments for fiscal 2019 are expected to be approximately $210 million, of which $30 million was included in accounts payable on our October 31, 2018, consolidated balance sheet. We cannot provide assurance that we will be able to obtain the additional capital required to fund our operations on reasonable terms, if at all, or that any such inability will not have a material adverse effect on our business and results of operations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We have been dependent on sales to a limited number of large customers; the loss of any of these </b><b>customers or a significant reduction in orders from these customers could have a material adverse effect </b><b>on our revenues and results of operations.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Historically, we have sold a significant proportion of photomasks to a limited number of IC and FPD manufacturers. During fiscal years 2018, 2017 and 2016 our two largest customers accounted for 31%, 32% and 36%, respectively, of our revenue. Our five largest customers accounted for 47%, 43% and 50% of our revenue in fiscal years 2018, 2017 and 2016 respectively. The loss of a significant customer or a significant reduction or delay in orders from any significant customer, (including reductions or delays due to customer departures from recent buying patterns), or an unfavorable change in competitive conditions in the semiconductor or FPD industries, could have a material adverse effect on our financial performance and business prospects. The consolidation of semiconductor manufacturers or an economic downturn in the semiconductor industry may increase the likelihood of losing a significant customer and could also have an adverse effect on our financial performance and business prospects.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">8</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We depend on a limited number of suppliers for equipment and raw materials, and, if those suppliers fail </b><b>to timely deliver their products to us, we may be unable to fulfill orders from our customers, which could </b><b>adversely affect our business and results of operations.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We rely on a limited number of photomask equipment manufacturers to develop and supply the equipment we use. These equipment manufacturers currently require lead times of up to twelve months or longer between the order and the delivery of certain photomask imaging and inspection equipment. The failure of our suppliers to develop or deliver such equipment on a timely basis could have a material adverse effect on our business and results of operations. In addition, the manufacturing equipment necessary to produce advanced photomasks could become prohibitively expensive, which could similarly affect us.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We use high precision quartz photomask blanks, pellicles, and electronic grade chemicals in our manufacturing processes. There are a limited number of suppliers of these raw materials and we have no long-term contracts with these suppliers. Any delays or quality problems in connection with significant raw materials, particularly photomask blanks, could cause delays in the shipments of photomasks, which could have a material adverse effect on our business and results of operations. The fluctuation of foreign currency exchange rates, with respect to prices of equipment and raw materials used in manufacturing, could also have a material adverse effect on our business and results of operations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We face risks associated with the use of sophisticated equipment and complex manufacturing processes </b><b>and technologies. Our inability to effectively utilize such equipment and technologies and perform such </b><b>processes could have a material adverse effect on our business and results of operations.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our complex manufacturing processes require the use of expensive and technologically sophisticated equipment and materials, and are continually modified in an effort to improve manufacturing yields and product quality. Minute impurities, defects or other difficulties in the manufacturing process can lower manufacturing yields and render products unmarketable. Moreover, the manufacture of leading-edge photomasks is more complex and time consuming than manufacturing less advanced photomasks, and their fabrication may result in delays in the manufacture of all levels of photomasks. We have, on occasion, experienced manufacturing difficulties and capacity limitations that have delayed our ability to deliver products within the time frames contracted for by our customers. We cannot provide assurance that we will not experience these or other manufacturing difficulties, or be subject to increased costs which could result in a loss of customers or could otherwise have a material adverse effect on our business and results of operations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We could be subject to damages based on claims brought against us by our customers or lose customers as </b><b>a result of the failure of our products to meet certain quality specifications.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our products provide important performance attributes to our customers&#146; products. If a product fails to perform in a manner consistent with quality specifications, or has a shorter useful life than warranted, a customer could seek replacement of the product or damages for costs incurred as a result of the product failing to perform, particularly if such products are sold under agreements that contain limited performance and life cycle warrantees. Our customers often require us to represent that our products conform to certain product specifications that they provide. Any failure to comply with such specifications could result in claims or legal action. A successful claim or series of claims against us could have a material adverse effect on our financial condition and results of operations and could result in a loss of one or more customers.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our </b><b>credit</b><b> agreements </b><b>restrict our business activities, </b><b>limit our ability to obtain additional financing and </b><b>may obligate us to repay debt before its maturity.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Financial covenants related to our credit facility, which expires in September 2023, include a Total Leverage Ratio, a Minimum Interest Coverage Ratio, and Minimum Unrestricted Cash Balances. Our credit facility may also limit our flexibility in planning for, or reacting to, changes in our business and industry, which may place us at a competitive disadvantage compared with our competitors. We are also subject to covenants that limit our operating flexibility, such as limiting our ability to repurchase shares of our common stock. Existing covenant restrictions limit our ability to obtain additional debt financing and, should we be unable to meet one or more of these covenants, our lenders may require us to repay any outstanding balance prior to the expiration date of the agreements. Our ability to comply with the financial and other covenants in our credit agreements may be affected by worsening economic or business conditions, or other events. We cannot assure that, under such circumstances, additional sources of financing would be available to fund operating requirements or pay off any long-term borrowings, so as to avoid default. </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">9</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Joint ventures may not operate according to their business plans if our partners fail to fulfill their </b><b>obligations, which may adversely affect our results of operations and may force us to dedicate additional </b><b>resources to these joint ventures.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The nature of a joint venture requires us to share control in certain areas with unaffiliated third parties. If our joint venture partner does not fulfill its obligations, the affected joint venture may not be able to operate according to its business plan. Should that be the case, our results of operations may be adversely affected and we may be required to increase the level of our commitment to the joint venture. Also, differences in views among joint venture participants may result in delayed decisions or failures to agree on major issues. If these differences cause the joint ventures to deviate from their business plans, our results of operations could be adversely affected.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We may not be able to consummate future acquisitions </b><b>or joint ventures </b><b>or integrate acquisitions into our </b><b>business, which could result in unanticipated expenses and losses.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As part of our business growth strategy, we have acquired businesses and entered into joint ventures in the past, and we may pursue acquisitions and joint venture opportunities in the future. Future efforts to grow the Company may include expanding into new or related markets or industries. Our ability to implement this component of our growth strategy may be limited by both our ability to identify appropriate acquisition or joint venture candidates and our financial resources, including our available cash and borrowing capacity. The expense incurred in consummating acquisitions or entering into joint ventures, the time it takes to integrate an acquisition, or our failure to integrate businesses successfully, could result in unanticipated expenses and losses. Furthermore, we may not be able to realize any of the anticipated benefits from acquisitions or joint ventures.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties, and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. Some of the risks associated with the integration of acquisitions include: potential disruption of our ongoing business and distraction of management; unforeseen claims and liabilities, including unexpected environmental exposures; unforeseen adjustments, taxes, charges and write-offs; problems enforcing the indemnification obligations of sellers of businesses or joint venture partners for claims and liabilities; unexpected losses of customers of, or suppliers to, the acquired business; difficulty in conforming the acquired businesses&#146; standards, processes, procedures and controls with our operations; variability in financial information arising from the implementation of purchase price accounting; inability to coordinate new product and process development; loss of senior managers and other critical personnel and problems with new labor unions; and challenges arising from the increased scope, geographic diversity and complexity of our operations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our expansion into China entails substantial risks.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are currently building two manufacturing facilities in China. These investments are subject to substantial risks which may include, but are not limited to: delays in or the inability to obtain necessary permits that are needed to enable us to construct our facilities or conduct our ongoing business; the inability to protect our intellectual property rights under Chinese law, which may not offer as high a level of protection as U.S. law; unexpectedly long negotiation periods with Chinese suppliers and customers; quality issues related to materials sourced from local vendors; unexpectedly high labor costs due to a tight labor supply; and difficulty in repatriating funds and selling or transferring assets. Our investments in China also expose us to a significant additional foreign currency exchange risk, which we have not been subject to in recent years. These and other risks may result in our not realizing a return on, or losing some, or all, of our planned investments in China, which would have a material adverse effect on our financial condition and financial performance.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our cash flows from operations and current holdings of cash may not be adequate for our current and </b><b>long-term needs.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our liquidity, as we operate in a high fixed cost environment, is highly dependent on our revenue volume and the timing of our capital expenditures, which can vary significantly from period to period. Depending on conditions in the semiconductor and FPD markets, our cash flows from operations and current holdings of cash may not be adequate to meet our current and long-term needs for capital expenditures, operations and debt repayments. Historically, in certain years, we have used external financing to fund these needs. Due to conditions in the credit markets and covenant restrictions on our existing debt, some financing instruments used by us in the past may not be available. Therefore, we cannot provide assurance that additional sources of financing would be available to us on commercially favorable terms, if at all, should our cash requirements exceed our existing cash, operating cash flow and cash available under our credit facility.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">10</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We may incur unforeseen charges related to possible future facility closures or restructurings.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We cannot provide assurance that there will not be facility closures or restructurings in the near or long-term, nor can we assure that we will not incur significant charges should there be any future facility closures or restructurings.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We operate in a highly competitive environment, and, should we be unable to meet our customers&#146; </b><b>requirements for product quality, timeliness of delivery or technical capabilities, our revenue could be </b><b>adversely affected.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The photomask industry is highly competitive, and most of our customers utilize more than one photomask supplier. Our competitors include Compugraphics International, Ltd., DNP (outside of Taiwan and China), Hoya Corporation, SK-Electronics Co., Ltd., Taiwan Mask Corporation and Toppan Printing Co., Ltd. We also compete with semiconductor manufacturers&#146; captive photomask manufacturing operations, some of which market their photomask manufacturing services to outside customers. We expect to face continued competition from these and other suppliers in the future. Some of our competitors have substantially greater financial, technical, sales, marketing or other resources than we do. Also, when producing smaller geometry photomasks, some of our competitors may be able to more rapidly develop, produce, and achieve higher manufacturing yields than we can. We believe that consistency of product quality and timeliness of delivery, competitive pricing, technical capability, and service are the principal factors considered by customers when selecting their photomask suppliers. Our inability to meet these competitive requirements could have a material adverse effect on our business and results of operations. In the past, competition has led to pressure to reduce prices and the need to invest in advanced manufacturing technology, which we believe contributed to the decrease in the number of independent photomask suppliers. These pressures may continue in the future.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We operate in a global, competitive environment which gives rise to operating and market risk exposure.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We sell our products in a competitive, global environment, and compete worldwide for sales on the basis of product quality, price, technology and customer service. Sales of our products are also subject to federal, state, local and foreign taxes, laws and regulations, trade agreements, import and export controls and duties and tariffs. The imposition of additional regulations, controls including export controls and duties and tariffs or changes to bilateral and regional trade agreements could negatively impact our results of operations. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our substantial non-US operations are subject to additional risks.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Revenues from our non-U.S. operations were approximately 79%, 77% and 76% of our total revenues in fiscal years 2018, 2017 and 2016, respectively. We believe that maintaining significant international operations requires us to have, among other things, a local presence in the geographic markets that we supply. This requires significant investments in financial, managerial, operational, and other resources. Since 1996, we have significantly expanded our operations in international markets by acquiring existing businesses in Europe, acquiring majority equity interests in photomask manufacturing operations in Korea and Taiwan and building a manufacturing facility for FPD photomasks in Taiwan. Currently, we are building two manufacturing facilities in China. In order to enable us to optimize our investments and other resources, we closely monitor the semiconductor and FPD manufacturing markets for indications of geographic movement and, in conjunction with these efforts, continue to assess the locations of our manufacturing facilities. These assessments may result in the opening or closing of facilities.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Operations outside of the United States are subject to inherent risks, including fluctuations in exchange rates, unstable political and economic conditions in various countries, changes in economic alliances, unexpected changes in regulatory requirements, compliance with: a variety of burdensome foreign laws and regulations, with anti-bribery and anti-corruption laws (such as the Foreign Corrupt Practices Act), as well as anti-money-laundering laws may be costly, tariffs and other trade barriers, difficulties in staffing and managing international operations, longer accounts receivable payment cycles, foreign countries may adopt other restrictions on foreign trade or investment, including currency exchange controls, trade sanctions could result in losing access to customers and suppliers in those countries, agreements may be difficult to enforce and receivables difficult to collect and potentially adverse tax consequences. These factors may have a material adverse effect on our ability to generate revenues outside of the United States and, consequently, on our business and results of operations.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">11</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our business could suffer as a result of the United Kingdom&#146;s decision to end its membership in the </b><b>European Union.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The decision of the United Kingdom to exit from the European Union (generally referred to as &#147;BREXIT&#148;) could cause disruptions to and create uncertainty surrounding our business, including affecting our relationships with existing and potential customers, suppliers, and employees. The effects of BREXIT will depend on any agreements the United Kingdom makes to retain access to European Union markets either during a transitional period or more permanently. The measures could potentially disrupt some of our target markets and jurisdictions in which we operate, and adversely change tax benefits or liabilities in these or other jurisdictions. In addition, BREXIT could lead to legal uncertainty and potentially divergent national laws and regulations, as the United Kingdom determines which European Union laws to replace or replicate. BREXIT also may create global economic uncertainty, which may cause our customers and potential customers to monitor their costs and reduce their budgets for either our products or other products that incorporate our products. Any of these effects of BREXIT, among others, could materially adversely affect our business, business opportunities, results of operations, financial condition, and cash flows.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Changes in foreign currency exchange rates could have a material adverse effect on our results of </b><b>operations, financial condition or cash flows.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and are reported in U.S. dollars. Our operations have transactions and balances denominated in currencies other than the U.S. dollar; primarily the Korean won, New Taiwan dollar, Japanese yen, Chinese renminbi, euro, Singapore dollar, and the pound sterling. In fiscal year 2018, we recorded a net gain from changes in foreign currency exchange rates of $0.4 million in our statement of income, while our net assets were decreased by $16.7 million as a result of the translation of foreign currency financial statements to U.S. dollars. Significant foreign currency fluctuations may adversely affect our results of operations, financial condition or cash flows.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our business depends on managerial and technical personnel, who are in great demand, and our inability </b><b>to attract and retain qualified employees could adversely affect our business and results of operations.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our success depends, in part, upon key managerial and technical personnel, as well as our ability to continue to attract and retain additional qualified personnel. The loss of certain key personnel could have a material adverse effect on our business and results of operations. There can be no assurance that we can retain our key managerial and technical employees, or that we can attract similar additional employees in the future.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We may be unable to enforce or defend our ownership and use of proprietary technology, and the </b><b>utilization of unprotected company developed technology by our competitors could adversely affect our </b><b>business, results of operations and financial position.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We believe that the success of our business depends more on proprietary technology, information and processes, and know-how than on our patents or trademarks. Much of our proprietary information and technology related to manufacturing processes is not patented and may not be patentable. We cannot offer assurance that:</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">we will be able to adequately protect our technology;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">competitors will not independently develop similar technology; or</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">international intellectual property laws will adequately protect our intellectual property rights.</td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We may become the subject of infringement claims or legal proceedings by third parties with respect to current or future products or processes. Any such claims, with or without merit, or litigation to enforce or protect our intellectual property rights that require us to defend against claimed infringements of the rights of others, could result in substantial costs, diversion of resources, and product shipment delays or could force us to enter into royalty or license agreements, rather than dispute the merits of these claims. Any of the foregoing could have a material adverse effect on our business, results of operations and financial position.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>We may be unprepared for changes to environmental laws and regulations and may incur liabilities arising </b><b>from environmental matters.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are subject to numerous environmental laws and regulations that impose various environmental controls on, among other things, the discharge of pollutants into the air and water and the handling, use, storage, disposal and </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">12</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">clean-up of solid and hazardous wastes. Changes in these laws and regulations may have a material adverse effect on our financial position and results of operations, and inadequate compliance with their requirements could give rise to significant liabilities.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">If we violate environmental, health or safety laws or regulations, in addition to being required to correct such violations, we can be held liable in administrative, civil or criminal proceedings, and substantial fines and other sanctions could be imposed that could disrupt or limit our operations. Liabilities associated with the investigation and cleanup of hazardous substances, as well as personal injury, property damages or natural resource damages arising from the release of, or exposure to, such hazardous substances, may be imposed in many situations without regard to violations of laws or regulations or other fault, and may also be imposed jointly and severally (so that a responsible party may be held liable for more than its share of the losses involved, or even the entire loss). Such liabilities may also be imposed on many different entities with a relationship to the hazardous substances at issue, including, for example, entities that formerly owned or operated the property affected by the hazardous substances and entities that arranged for the disposal of the hazardous substances at the affected property, as well as entities that currently own or operate such property. The nature of our business, including historical operations at our current and former facilities, exposes us to risks of liability under these laws and regulations due to the production, storage, use, transportation and sale of materials that can cause contamination or personal injury if released into the environment. Additional information may arise in the future concerning the nature or extent of our liability with respect to identified sites and additional sites that may be identified for which we are alleged to be liable.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our production facilities could be damaged or disrupted by natural disasters or labor strikes, either of </b><b>which could adversely affect our financial position, results of operations and cash flows.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">A major catastrophe, such as an earthquake or other natural disaster, labor strike, or work stoppage at any of our manufacturing facilities, or a manufacturing facility of our suppliers or customers, could result in a prolonged interruption of our business. A disruption resulting from any one of these events could cause significant delays in shipments of our products and the loss of revenue and customers, which could have a material adverse effect on our financial position, results of operations, and cash flows. Our facilities in Taiwan are located in a seismically active area.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our sales can be impacted by the health and stability of the general economy, which could adversely affect </b><b>our results of operations and cash flows.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Unfavorable general economic conditions in the U.S. or other countries in which we or our customers conduct business may have the effect of reducing the demand for photomasks. Economic downturns may lead to a decrease in demand for end products whose manufacturing processes involve the use of photomasks, which may result in a reduction in new product design and development by semiconductor or FPD manufacturers and adversely affect our results of operations and cash flows.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Additional taxes could adversely affect our financial results.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our tax filings are subject to audits by tax authorities in the various jurisdictions in which we do business. These audits may result in assessments of additional taxes that are subsequently resolved with the taxing authorities or through the courts. Currently, we believe there are no outstanding assessments whose resolution would result in a material adverse financial result. However, we cannot offer assurances that unasserted or potential future assessments would not have a material adverse effect on our financial condition or results of operations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our business could be adversely impacted by global or regional catastrophic events.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our business could be adversely affected by terrorist acts, major natural disasters, widespread outbreaks of infectious diseases, or the outbreak or escalation of wars, especially in the Asian markets, where we generate a significant portion of our sales, and in Japan where we purchase raw materials and capital equipment. Such events in the geographic regions in which we do business, including escalations of political tensions and military operations within the Korean Peninsula, where a significant portion of our foreign operations are located, could have material adverse impacts on our revenue, cost and availability of raw materials, results of operations, cash flows and financial condition.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Servicing our debt requires a significant amount of cash, and we may not generate sufficient cash flows </b><b>from our operations to pay our indebtedness.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our ability to make scheduled payments of debt principal and interest, or to refinance our indebtedness, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">13</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">Our business may not continue to generate sufficient cash flows from operations to both service our debt and make necessary capital expenditures. If we are unable to generate such cash flows, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness would depend upon the conditions in the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Our hedging activity could negatively impact our results of operations and cash flows.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We may enter into derivatives to manage our exposure to interest rate and currency movements. If we do not accurately forecast our results of operations, execute contracts that do not effectively mitigate our economic exposure to interest rates and currency rates, elect to not apply hedge accounting, or fail to comply with the complex accounting requirements for hedging transactions, our results of operations and cash flows could be volatile, as well as negatively impacted.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 14.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>The market price of our common stock is subject to volatility and could fluctuate widely </b><b>in response to </b><b>various factors, many of which are beyond our control.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Factors that may influence the price of our common stock include, but are not limited to, the following:</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">loss of any of our key customers or suppliers;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">additions or departures of key personnel;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">third party sales of common stock;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">our ability to execute our business plan, including but not limited to, our expansion into China;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">announcements and consummations of business acquisitions;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">operating results that fall below expectations;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">issuances or repurchases of our common stock;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">intellectual property disputes;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">industry developments;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">news or disclosures by competitors or customers;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">business combinations, divestitures or bankruptcies by customers, suppliers or competitors;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">economic and other external factors; and</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">period-to-period fluctuations in our financial results.</td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In addition, securities markets have from time to time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock. Such fluctuations may be the result of imbalances between buy and sell offers, or low trading volume which can magnify the effects of a small number of transactions on the price of a stock.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Ineffective Internal Controls could impact our Business and Operating Results.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our internal controls over financial reporting may not prevent or detect misstatements because of the inherent limitations, including the possibility of human error, the circumvention or overriding of controls, or fraud. Even effective internal controls can provide only reasonable assurance with respect to the preparation and fair presentation of financial statements. If we fail to maintain the adequacy of our internal controls, including any failure to implement required new or improved controls, or if we experience difficulties in their implementation, our business and operating results could be harmed, and we could fail to meet our financial reporting obligations.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 1B.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>UNRESOLVED STAFF COMMENTS</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">None.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">14</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 2.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>PROPERTIES</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following table presents certain information about the Company&#146;s photomask manufacturing facilities:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 4px; "><b>Location</b></div>
							</td>
							<td width="51%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 4px; padding-right: 0px; "><b>Type of Interest</b></div>
							</td>
						</tr>


						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Allen, Texas</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Owned</div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Boise, Idaho</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Owned</div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Brookfield, Connecticut</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Owned</div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Bridgend, Wales</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Leased</div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Cheonan, Korea</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Owned</div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Dresden, Germany</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Leased</div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Hsinchu, Taiwan</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Owned<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Hsinchu, Taiwan</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Leased</div>
							</td>
						</tr>
						<tr>
							<td width="49%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Taichung, Taiwan</div>
							</td>
							<td width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">Owned<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<div class="foots" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><div class="hr-partial" style="height: 1.33px; border-bottom: 1pt solid #000000; width: 15%; margin-left: 0px; margin-bottom: 1.33px; margin-top: 12px; "> </div></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(1)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: justify; ">The Company owns its manufacturing facility in Taichung and one of its manufacturing facilities in Hsinchu. However, it leases the related land.</td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are currently building two manufacturing facilities on lands that we lease in Xiamen and Hefei, China. </p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 3.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>LEGAL PROCEEDINGS</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are subject to various claims that arise in the ordinary course of business. We believe such claims, individually or in the aggregate, will not have a material adverse effect on our business.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 4.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>MINE SAFETY DISCLOSURES</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Not applicable.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">15</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 102-Part2 -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PART II</b></p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 5.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER </b><b>MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The Common Stock of the Company is traded on the NASDAQ Global Select Market (&#147;NASDAQ&#148;) under the symbol PLAB. On December 13, 2018, the closing sale price of our Common Stock, per the NASDAQ Global Select Market, was $10.02. Based on available information, we estimate that we have approximately 8,000 shareholders.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">To date, we have not paid any cash dividends on PLAB shares, and, for the foreseeable future, we anticipate that earnings will continue to be retained for use in our business. Further, our credit facility limits the amount that can be paid as cash dividends on Photronics stock.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Issuer Purchases of Equity Securities</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In July 2018 and October 2018, the Company&#146;s Board of Directors authorized the repurchase of up to $20 million and $25 million, respectively, of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The authorization does not obligate us to repurchase any dollar amount or number of shares of common stock, and the repurchase program may be suspended or discontinued at any time.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td colspan="3" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>Total Number of<br> </b><b>Shares Purchased<br> </b><b>(in millions)</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>Average Price<br> </b><b>Paid<br> </b><b>Per share</b></div></td>
	<td colspan="3" width="19%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>Total Number of Shares<br> </b><b>Purchased as Part of<br> </b><b>Publicly Announced<br> </b><b>Program (in millions)</b></div></td>
	<td colspan="3" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 0px; "><b>Dollar Value of<br> </b><b>Shares That May<br> </b><b>Yet Be Purchased<br> </b><b>(in millions)</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; "><b><u>Period</u></b><br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="16%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="16%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">July 10, 2018 &#8211; July 29, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.8</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.72</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="16%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.8</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="11%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">13.2</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">July 30, 2018 &#8211; August 26, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.9</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.05</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="16%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="11%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5.0</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">September 23, 2018 &#8211; October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.9</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.46</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="16%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="11%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21.9</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Total</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">2.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.04</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="16%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">2.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i>Securities authorized for issuance under equity compensation plans</i></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The information regarding our equity compensation required to be disclosed by Item 201(d) of Regulation S-K is incorporated by reference from the Photronics, Inc. 2019 definitive Proxy Statement in Item 12 of Part III of this report. The 2019 Proxy Statement will be filed within 120 days after our fiscal year ended October 31, 2018.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">16</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 6.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>SELECTED FINANCIAL DATA</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following selected financial data (in thousands, except per share amounts) is derived from our audited consolidated financial statements. The data should be read in conjunction with the audited consolidated financial statements and notes thereto, and other financial information included elsewhere in this Annual Report on Form 10-K.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td colspan="15" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 31,<br></b><b>2018</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 29,<br></b><b>2017</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 30,<br></b><b>2016</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>November 1,<br></b><b>2015</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 0px; "><b>November 2,<br></b><b>2014</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; "><b>OPERATING DATA:<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">535,276</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">450,678</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">483,456</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">524,206</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">455,527</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Cost of goods sold</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(403,773</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(359,363</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(364,750</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(381,070</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(355,181</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">131,503</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">91,315</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">118,706</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">143,136</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">100,346</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Selling, general and administrative</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(51,395</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(43,585</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(44,577</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(48,983</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(49,638</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(e)</sup></div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Research and development</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(14,481</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(15,862</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(21,654</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(21,920</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(21,913</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Operating income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">65,627</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">31,868</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">52,475</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">72,233</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">28,795</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Other income (expense):<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Interest and other income (expense), net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,206</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup>&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,068</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,424</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,797</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(d)</sup>&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,410</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Interest expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2,262</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2,235</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,365</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(4,990</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(7,247</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Gains on sales of investments</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8,940</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(b)</sup>&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Gain on acquisition</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">16,372</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(f)</sup></div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Income before income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">68,571</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">26,565</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">60,474</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">70,040</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">41,330</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(7,335</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(5,276</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(4,798</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(c)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(13,181</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(9,295</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,236</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup>&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,289</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">55,676</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">56,859</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(d)</sup>&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">32,035</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(e)(f)</sup>&nbsp;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Net income attributable to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(19,181</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(8,159</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(9,476</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(12,234</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(6,039</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Net income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">42,055</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">13,130</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">46,200</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(b)(c)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">44,625</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(d)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">25,996</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(e)(f)</sup></div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Earnings per share:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Basic</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.61</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.68</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(b)(c)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.67</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(d)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.42</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(e)(f)</sup></div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Diluted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.59</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.64</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(b)(c)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.63</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(d)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.41</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(e)(f)</sup></div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Weighted-average number of common shares outstanding:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Basic</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">68,829</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">68,436</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">67,539</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">66,331</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">61,779</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="36%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Diluted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">74,821</div></td><td width="2%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">69,288</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">76,354</div></td><td width="5%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">78,383</div></td><td width="2%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">66,679</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">17</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>BALANCE SHEET DATA </b></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="38%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td colspan="15" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 0px; "><b>As of</b></div></td>
</tr>
<tr>
	<td colspan="1" width="38%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 31,<br></b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 29,<br></b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 30,<br></b><b>2016</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>November 1,<br></b><b>2015</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 0px; "><b>November 2,<br></b><b>2014</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="38%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Working capital</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">311,655</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">367,348</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">360,269</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">168,237</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">190,152</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="38%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Property, plant and equipment, net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">571,781</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">535,197</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">506,434</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">547,284</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">550,069</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="38%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Total assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,110,009</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,020,794</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">987,988</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,042,811</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,025,564</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="38%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Total debt</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,453</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,976</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">67,288</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">132,219</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">141,011</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="38%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Total Photronics, Inc. shareholders&#8217; equity</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">759,671</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">744,564</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">710,363</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">646,555</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">628,050</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<div class="foots" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><div class="hr-partial" style="height: 1.33px; border-bottom: 1pt solid #000000; width: 15%; margin-left: 0px; margin-bottom: 1.33px; margin-top: 12px; "> </div></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(a)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Includes $0.6 million gain on sale of assets.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(b)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: justify; ">Includes $8.8 million gain on sale of investment in a foreign entity and $0.2 million gain on the sale of the Company&#8217;s 49.99% interest in the MP Mask joint venture.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(c)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: justify; ">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(d)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Includes $0.9 million of financing expenses related to the exchange of $57.5 million of 3.25% convertible senior notes.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(e)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Includes $2.5 million, net of tax, of expenses related to the acquisition of DPTT.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(f)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Includes non-cash gain of $16.4 million, net of tax, on acquisition of DPTT.</td></tr></table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">18</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 7.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND </b><b>RESULTS OF OPERATIONS</b></td></tr></table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; "><b>Results of Operations for the Years Ended October 31, 2018, October 29, 2017 and October 30, 2016</b></p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; "><b>Overview</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We sell substantially all of our photomasks to semiconductor designers and manufacturers, and manufacturers of FPDs. Photomask technology is also being applied to the fabrication of other higher performance electronic products such as photonics, micro-electronic mechanical systems and certain nanotechnology applications. Our selling cycle is tightly interwoven with the development and release of new semiconductor designs and flat panel display applications, particularly as they relate to the semiconductor industry&#146;s migration to more advanced product innovation, design methodologies and fabrication processes. We believe that the demand for photomasks primarily depends on design activity rather than sales volumes from products manufactured using photomask technologies. Consequently, an increase in semiconductor or FPD sales does not necessarily result in a corresponding increase in photomask sales. However, the reduced use of customized ICs, reductions in design complexity, other changes in the technology or methods of manufacturing or designing semiconductors, or a slowdown in the introduction of new semiconductor or FPD designs could reduce demand for photomasks &#8211; even if the demand for semiconductors and FPDs increases. Advances in semiconductor, FPD and photomask design and semiconductor and FPD production methods that shift the burden of achieving device performance away from lithography could also reduce the demand for photomasks. Historically, the microelectronic industry has been volatile, experiencing periodic downturns and slowdowns in design activity. These downturns have been characterized by, among other things, diminished product demand, excess production capacity and accelerated erosion of selling prices with a concomitant effect on revenue and profitability. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are typically required to fulfill customer orders within a short period of time, sometimes within 24 hours. This results in our having a minimal level of backlog orders, typically one to two weeks of backlog for IC photomasks and two to three weeks of backlog for FPD photomasks.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The global semiconductor industry is driven by end markets which have been closely tied to consumer driven applications of high performance semiconductor devices, including, but not limited to, mobile display devices, mobile communications, and computing solutions. While we cannot predict the timing of the industry&#146;s transition to volume production of next-generation technology nodes, or the timing of up and down cycles with precise accuracy, we believe that such transitions and cycles will continue into the future, beneficially and adversely affecting our business, financial condition and operating results as they occur. We believe our ability to remain successful in these environments is dependent upon the achievement of our goals of being a service and technology leader and efficient solutions supplier, which we believe should enable us to continually reinvest in our global infrastructure.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are focused on improving our competitiveness by advancing our technology and reducing costs and, in connection therewith, have invested and plan to continue to invest in manufacturing equipment to serve the high-end markets. As we face challenges in the current and near term that require us to make significant improvements in our competitiveness, we continue to evaluate further cost reduction initiatives.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of December 2018, state-of-the-art production for semiconductor masks is considered to be 28 nanometer and smaller for ICs and Generation 8 and above and AMOLED display-based process technologies for FPDs. However, 32 nanometer and above geometries for semiconductors and Generation 7 and below, excluding AMOLED, process technologies for FPDs constitute the majority of designs currently being fabricated in volume. At these geometries, we can produce full lines of photomasks, and there is no significant technology employed by our competitors that is not available to us. We expect 28 nanometer and below designs to continue to move to wafer fabrication throughout fiscal 2019, and we believe we are well positioned to service an increasing volume of this business as a result of our investments in manufacturing processes and technology in the regions where our customers are located.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The photomask industry has been, and is expected to continue to be, characterized by technological change and evolving industry standards. In order to remain competitive, we will be required to continually anticipate, respond to, and utilize changing technologies. In particular, we believe that, as semiconductor geometries continue to become smaller, and FPD designs become larger or otherwise more advanced, we will be required to manufacture even more complex optically-enhanced reticles, including optical proximity correction and phase-shift photomasks. Additionally, demand for photomasks has been, and could in the future be, adversely affected by changes in semiconductor and high performance electronics fabrication methods that affect the type or quantity of photomasks </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">19</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">used, such as changes in semiconductor demand that favor field-programmable gate arrays and other semiconductor designs that replace application-specific ICs, or the use of certain chip stacking methodologies that lessen the emphasis on conventional lithography technology. Furthermore, increased market acceptance of alternative methods of transferring circuit designs onto semiconductor wafers could reduce or eliminate the need for photomasks in the production of semiconductors. As of the end of fiscal year 2018, one alternative method, direct-write lithography, has not been proven to be a commercially viable alternative to photomasks, as it is considered to be too slow for high volume semiconductor wafer production, and we have not experienced a significant loss of revenue as a result of this or other alternative semiconductor design methodologies. However, should direct-write lithography or any other alternative method of transferring IC designs to semiconductor wafers without the use of photomasks achieve market acceptance, and we do not anticipate, respond to, or utilize these or other changing technologies due to resource, technological or other constraints, our business and results of operations could be materially adversely affected.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Both our revenues and costs have been affected by the increased demand for high-end technology photomasks that require more advanced manufacturing capabilities, but generally command higher average selling prices (&#147;ASPs&#148;). Our capital expenditure payments aggregated approximately $235 million for the three fiscal years ended October 31, 2018, which has significantly contributed to our cost of goods sold. We intend to continue to make the required investments to support the technological demands of our customers that we believe will position the Company for future growth. In support of this effort, we expect capital expenditure payments to be approximately $210 million in fiscal year 2019.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The manufacture of photomasks for use in fabricating ICs, FPDs, and other related products built using comparable photomask-based process technologies has been, and continues to be, capital intensive. Our employees and our integrated global manufacturing network, which will expand to eleven manufacturing sites in 2019, represent a significant portion of our fixed operating cost base. Should our revenue decrease as a result of a decrease in design releases from our customers, we may have excess or underutilized production capacity, which could significantly impact our operating margins, or result in write-offs from asset impairments.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the first quarter of fiscal 2019, PDMC, the Company&#146;s majority owned subsidiary in Taiwan, paid a dividend of which 49.99%, or approximately $26.0 million, was paid to noncontrolling interests.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In November FY2019, Xiamen American Japan Photronics Mask Co., Ltd. (&#147;PDMCX&#148;), an indirect majority owned joint venture subsidiary of Photronics, Inc., entered into a commitment letter for an 8-year term loan agreement under which it can borrow up to approximately $50.0 million (&#147;the Project Loan&#148;). PDMCX will use the Project Loan to finance certain capital expenditures in China. PDMCX will grant a lien on the land, building and equipment owned by PDMCX as collateral for the Project Loan. The interest rate of the Project Loan is based on the benchmark lending rate (as defined in the Project Loan agreement) plus a floating rate spread, of the People&#146;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On November 7, 2018, PDMCX entered into a working capital loan agreement with a maximum borrowing limit of approximately $25.0 million, (&#147;the Working Capital Loan&#148;). In November 2018, we borrowed $2.2 million against this loan. PDMCX will use the Working Capital Loan for general financing purposes including for the payment of import and value added taxes. The term of the Working Capital Loan will not exceed three years, and no guarantees were required under the terms of the Working Capital Loan. The interest rate of the Working Capital Loan is based on the benchmark lending rate (as defined in the Working Capital Loan agreement) plus a floating rate spread, of the People&#146;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the fourth quarter of fiscal 2018, we entered into an amendment to our credit agreement (the &#147;credit agreement&#148;) which allows us to sell, transfer, lease, or otherwise dispose of our assets to a subsidiary guarantor. Subsequently, in that same fiscal quarter, we entered into an amended and restated credit agreement (&#147;the new agreement&#148;) that expires in September 2023, which carried forward the amendment made to the credit agreement. The new agreement, which replaced our prior credit agreement, has a $50 million borrowing limit, and a $50 million expansion capacity, which represents a $25 million increase over the previous credit agreement. The new agreement is secured by substantially all of our assets located in the United States and common stock we own in certain of our foreign subsidiaries, and limits the amount we can pay in cash dividends on Photronics, Inc. stock. The new agreement contains the following financial covenants: minimum interest coverage ratio, total leverage ratio and </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">20</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">minimum unrestricted cash balance, all of which we were in compliance with at October 31, 2018. We had no outstanding borrowings against the new agreement at October 31, 2018, and $50 million was available for borrowing. The interest rate on the new agreement (2.30% at October 31, 2018) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit agreement. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the fourth quarter of fiscal 2018, the Company&#146;s Board of Directors authorized the repurchase of up to $25 million of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced, under 10b5-1, on October 22, 2018, and will expire no later than October 21, 2019. As of October 31, 2018, we had repurchased a combined 2.6 million shares at a cost of $23.1 million (an average of $9.04 per share) under this and our share repurchase program that commenced in the third quarter of fiscal 2018 (discussed below). The volume of shares repurchased are subject to market conditions, and our continual evaluation of the optimal use of our cash.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the third quarter of fiscal 2018, the Company&#146;s Board of Directors authorized the repurchase of up to $20 million of its common stock, to be effectuated in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and was completed in October 2018. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the third quarters of fiscal years 2018, 2017, and 2016, our majority owned IC facility in Taiwan paid dividends of $8.2 million, $8.3 million, and $11.9 million, respectively, to its noncontrolling interest.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the first quarter of fiscal 2018, we announced the successful closing of the China joint venture agreement with Dai Nippon Printing Co., Ltd. (&#147;DNP&#148;), which we had agreed to enter into and announced in the third quarter of fiscal 2017 (see discussion below). Under the agreement, our wholly-owned Singapore subsidiary owns 50.01% of the joint venture, which is named Photronics DNP Mask Corporation Xiamen (PDMCX), and a subsidiary of DNP owns the remaining 49.99%. The financial results of the joint venture are included in the Photronics, Inc. consolidated financial statements. See Note 4 of the condensed consolidated financial statements for additional information on the joint venture.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the fourth quarter of fiscal 2017, we announced that Photronics UK, Ltd., a wholly-owned subsidiary of ours, signed an investment agreement with Hefei State Hi-tech Industry Development Zone to establish a manufacturing facility in Hefei, China. Under the terms of the agreement, through our subsidiary, we will invest a minimum of $160 million, a portion of which may be funded with local borrowings, to build and operate a research and development and manufacturing facility for high-end and mainstream FPD photomasks. Hefei State Hi-tech Industry Development Zone will provide certain investment incentives and support for this facility, which will have initial capability to produce up to G10.5+ large area masks and AMOLED products. Construction began in late 2017 and production is anticipated to commence in the first half 2019.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the fourth quarter of 2016, Photronics Singapore Pte, Ltd., a wholly-owned subsidiary, signed an investment agreement with the Administrative Committee of Xiamen Torch Hi-Tech Industrial Development Zone (Xiamen Torch) to establish an IC manufacturing facility in Xiamen, China. Under the terms of the agreement, we will build and operate an IC facility to engage in research and development, manufacture and sale of photomasks, in return for which Xiamen Torch will provide certain investment incentives and support. This expansion is also substantially supported by customer commitments for its output. As discussed above, in the first quarter of fiscal 2018, we entered into a joint venture agreement with DNP, under which they hold a 49.99% ownership interest in this investment. The total investment per the agreement is $160 million, of which approximately $62 million remained for Photronics as of October 31, 2018, and will be funded over the next several years with cash and local borrowings. Construction began in 2017 and production is anticipated to start in the first half of 2019.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the third quarter of fiscal 2016, we sold our investment in MP Mask to Micron for $93.1 million and recorded a gain of $0.1 million on the sale. On that same date, a supply agreement commenced between Photronics and Micron, which provided that we would be the majority outsourced supplier of Micron&#146;s photomasks and related services. The supply agreement had a one year term and expired in May 2017. We have unlimited rights to use the technology under our prior technology license agreement.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the second quarter of fiscal 2016, $57.5 million of our senior convertible notes matured. We repaid $50.1 million to noteholders, and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock. The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">21</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Results of Operations</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following tables present selected operating information expressed as a percentage of revenue:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.29px; padding-right: 0px; "><b>Three Months Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.29px; padding-right: 5.29px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.29px; padding-right: 5.29px; "><b>July 29,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.29px; padding-right: 0px; "><b>October 29,<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">100.0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">100.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">100.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Cost of goods sold</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(75.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(73.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(78.1</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">24.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">26.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Selling, general and administrative expenses</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9.2</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(8.4</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Research and development expenses</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(2.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(3.2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Operating income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Other income (expense), net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.4</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Income before income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">14.0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">16.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.7</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(2.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(2.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">11.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">14.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.7</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Net income attributable to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(3.0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(5.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(4.2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.29px; ">Net income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">8.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">9.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">4.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">%</div></td>
</tr>


				</table><div style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 3.83px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 3.83px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">100.0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">100.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">100.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Cost of goods sold</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(75.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(79.7</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(75.4</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">24.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20.3</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">24.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Selling, general and administrative expenses</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9.7</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9.2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Research and development expenses</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(2.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(3.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(4.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Operating income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Interest income and other income (expense)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.9</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0.7</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Interest expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0.7</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Gains on sales of investments</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1.8</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Income before income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12.8</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1.2</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">11.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4.7</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">11.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net income attributable to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(3.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">7.9</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">2.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">9.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">%</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Note:<b> </b>All the following tabular comparisons, unless otherwise indicated, are for the three months ended October 31, 2018 (Q4 FY18), July 29, 2018 (Q3 FY18) and October 29, 2017 (Q4 FY17), and for the fiscal years ended October 31, 2018 (FY18), October 29, 2017 (FY17) and October 30, 2016 (FY16), in millions of dollars.</p>
				<p class="h3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><b>Revenue</b></i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.99px; padding-right: 4.99px; "><b>Q4 FY18 Compared<br> </b><b>with Q3 FY18</b></div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.99px; padding-right: 0px; "><b>Q4 FY18 Compared<br> </b><b>with Q4 FY17</b></div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.99px; padding-right: 4.99px; "><b>Revenue in<br> </b><b>Q4 FY18</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.99px; padding-right: 4.99px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.99px; padding-right: 4.99px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.99px; padding-right: 4.99px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.99px; padding-right: 0px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; "><u>IC</u><br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">High-end</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">39.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(14.4</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(6.7</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">29.5</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.0</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">Mainstream</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">71.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">16.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">10.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.9</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">5.8</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">Total IC</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">110.9</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3.4</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">3.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15.4</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">14.8</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; "><u>FPD</u><br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">High-end</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">22.0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">29.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">28.5</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4.9</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">Mainstream</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">11.8</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(0.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">51.2</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4.0</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">Total FPD</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">33.8</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4.7</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">35.6</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">8.9</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.99px; ">Total Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">144.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">8.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19.6</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">23.7</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">22</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In Q1 FY18, we changed the threshold for the definition of high-end IC, from 45 nanometer or smaller to 28 nanometer or smaller, to reflect the overall advancement of technology in the semiconductor industry. All comparisons to prior period results in this MD&amp;A reflect this modification. Our definition of high-end FPD products remains as G8 and above and active matrix organic light-emitting diode (AMOLED) display screens. High-end photomasks typically have higher ASPs than mainstream products.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our quarterly revenues can be affected by the seasonal purchasing tendencies of our customers. As a result, demand for our products is typically negatively impacted during the first, and sometimes the second, quarters of our fiscal year by the North American, European, and Asian holiday periods, as some of our customers reduce their development and, consequently, their buying activities during those periods.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following tables compare revenue in Q4 FY18 with revenue in Q3 FY18 and Q4 FY17 by geographic area:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.32px; padding-right: 3.32px; "><b>Q4 FY18 with Q3 FY18</b></div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.32px; padding-right: 0px; "><b>Q4 FY18 with Q4 FY17</b></div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">&#160;</div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.32px; padding-right: 3.32px; "><b>Revenue in<br> </b><b>Q4 FY18</b></div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.32px; padding-right: 3.32px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.32px; padding-right: 3.32px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.32px; padding-right: 3.32px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.32px; padding-right: 0px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">Taiwan</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">62.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.3</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">13.1</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7.2</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">Korea</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">40.8</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">40.7</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">11.8</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">United States</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">30.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">16.0</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4.2</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">Europe</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.8</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">14.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1.2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.5</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.1</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1.1</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">38.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">54.2</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.4</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.32px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">144.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">8.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19.6</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">23.7</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Revenue increased 6.1% in Q4 FY18 compared with Q3 FY18, as a result of mainstream IC and high end FPD growth. IC mainstream increased 16.8% from Q3 FY18, due to healthy foundry demand across Asia. High end IC decreased 14.4%, as soft demand for high-end logic offset growth in high-end memory. FPD revenue increased 15.9% from Q3 FY18 due to an increase in high end driven by mobile AMOLED demand, partially offset by a decrease in FPD mainstream. The decrease in FPD mainstream was slightly offset by improved demand from masks used in LTPS LCD mobile displays.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Revenue increased 19.6% in Q4 FY18 compared with Q4 FY17, primarily as a result of high-end and mainstream IC growth. That revenue increased 15.4% from Q4 FY17, due to high-end growth in both logic and memory from the healthy foundry demand across Asia. FPD revenue increased 35.6% from Q4 FY17 due to better demand across our products and markets, particularly in mobile displays.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following tables compare revenue in FY18 with revenue in FY17, and revenue in FY17 with revenue in FY16:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.35px; padding-right: 4.35px; "><b>FY18 Compared<br> </b><b>with </b><b>FY17</b></div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.35px; padding-right: 0px; "><b>FY17 Compared<br> </b><b>with </b><b>FY16</b></div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.35px; padding-right: 4.35px; "><b>Revenue in<br></b><b> </b><b>FY18</b></div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.35px; padding-right: 4.35px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.35px; padding-right: 4.35px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.35px; padding-right: 4.35px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.35px; padding-right: 0px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; "><u>IC</u><br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">High-end</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">160.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">16.3</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">13.9</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">Mainstream</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">255.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(10.1</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(28.2</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">Total IC</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">416.1</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">65.8</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3.9</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(14.3</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; "><u>FPD</u><br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">High-end</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">76.1</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(21.6</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(18.7</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">Mainstream</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">43.1</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">32.6</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">10.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.7</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.2</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">Total FPD</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">119.2</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18.7</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">18.8</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(15.6</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(18.5</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.35px; ">Total Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">535.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">84.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(6.8</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(32.8</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">23</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>FY18 with </b><b>FY17</b></div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 0px; "><b>FY17 with </b><b>FY16</b></div></td>
</tr>
<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Revenue in<br></b><b> </b><b>FY18</b></div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Revenue in<br></b><b> </b><b>FY17</b></div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Percent<br> </b><b>Change</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 0px; "><b>Increase<br> </b><b>(Decrease)</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Taiwan</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">237.0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">26.2</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">49.2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">187.8</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2.8</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(5.4</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Korea</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">147.1</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20.4</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">24.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">122.2</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(13.4</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(18.9</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">United States</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">112.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.4</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">102.0</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(10.2</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(11.6</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Europe</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">35.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(1.5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">36.1</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.1</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2.7</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">3.0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.4</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">2.6</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18.7</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">0.4</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="41%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">535.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">84.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">450.7</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(6.8</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(32.8</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Revenue increased 18.8% in FY18 compared with FY17 primarily due to increased high end IC growth. That revenue increased 61.9% due to growth in both logic and memory from healthy foundry demand across Asia. FPD revenue increased 18.7% from FY17 due to better demand across our products and markets. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Revenue decreased 6.8% in FY17 compared with FY16 primarily due to decreases in both IC and FPD. IC photomask revenue decreased 3.9% as growth in high-end memory was offset by weakness in high-end and mainstream logic. FPD sales decreased 15.6% in FY17 compared with FY16 primarily due to a decline in high-end mobile displays. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As we begin our 2019 fiscal year, we are cautiously optimistic, as we observe favorable signs of demand drivers, but we are aware of certain potential macro challenges. While the photomask market has held up well, there are some sectors in the semiconductor industry that have witnessed slowing demand. If this expands into a more widespread economic slowdown, then it&#146;s possible that our markets will also be impacted. In addition to potential demand challenges, there are also geopolitical risks, the outcome of which are uncertain. We currently expect greater than normal seasonal impact in Q1 as the high-end IC market looks to remain soft, and we will have fewer days in our fiscal first quarter. Beyond the first quarter, growth will be dependent on the shape and duration of any potential market downturn. As we approach the second half of the year, we anticipate additional growth from the ramp of our new China facilities. As a result, we anticipate that, our 2019 growth will be dependent on underlying market demand and how effectively we ramp production in China.</p>
				<p class="h3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><b>Gross Profit</b></i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.49px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 5.49px; padding-right: 5.49px; ">&#160;</div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.49px; padding-right: 0px; "><b>Percent Change</b></div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.49px; ">&#160;</div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.49px; padding-right: 5.49px; "><b>Q4 FY18</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.49px; padding-right: 5.49px; "><b>Q3 FY18</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.49px; padding-right: 5.49px; "><b>Q4 FY17</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.49px; padding-right: 5.49px; "><b>Q4 FY18<br> </b><b>from Q3<br> </b><b>FY18</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.49px; padding-right: 0px; "><b>Q4 FY18<br> </b><b>from Q4<br> </b><b>FY17</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.49px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">35.4</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">35.6</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">26.4</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0.5</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">34.0</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.49px; ">Gross margin</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">24.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">26.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Gross profit and gross margin decreased in Q4 FY18, compared with Q3 FY18, primarily due to increased materials and equipment maintenance costs incurred in the current quarter. Gross profit and gross margin increased in Q4 FY18, compared with Q4 FY17, primarily as a result of the increased revenue in the current quarter, which exceeded increased materials, labor, and other overhead costs incurred in Q4 FY18. As we operate in a high fixed-cost environment increases or decreases in our revenues and capacity utilization will generally positively or negatively impact our gross margin.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.59px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.59px; padding-right: 7.59px; ">&#160;</div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 0px; "><b>Percent Change</b></div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.59px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 7.59px; "><b>FY18</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 7.59px; "><b>FY17</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 7.59px; "><b>FY16</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 7.59px; "><b>FY18<br> </b><b>from</b><br><b> </b><b>FY17</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 0px; "><b>FY17<br> </b><b>from</b><br><b> </b><b>FY16</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.59px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">131.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">91.3</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">118.7</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">44.0</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(23.1</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)%</div></td>
</tr>
<tr>
	<td colspan="1" width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.59px; ">Gross margin</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">24.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20.3</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">24.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Gross profit and gross margin increased on a full-year basis in FY18, compared with FY17, primarily as a result of the increased revenue in the current year, which exceeded increased materials, labor, and other overhead costs incurred in FY18. Gross profit and gross margin decreased in FY17, compared with FY16, primarily due to a decrease in overall revenue that resulted from lower ASPs and, to a lesser extent, a reduction in units sold.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">24</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><b>Selling, General and Administrative Expenses</b></i></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Selling, general and administrative expenses increased by $1.0 million, or 8.0%, to $13.5 million in Q4 FY18, from $12.5 million in Q3 FY18, primarily due to increased compensation and freight expenses. Selling, general and administrative expenses increased in Q4 FY18 by $3.3 million, or 32.6%, to $13.5 million, from $10.2 million in Q4 FY17, primarily as a result of increased compensation, professional services, and freight expenses. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On a full year basis, selling, general and administrative expenses increased $7.8 million, or 17.9% in FY18, to $51.4 million from $43.6 million in FY17, primarily due to increases in compensation, freight, and travel expenses, partially as a result of activities related to our expansion into China. In addition, bad debt recoveries were more favorable in FY17 than in the current year. Selling, general and administrative expenses decreased by $1.0 million in FY17, compared with FY16, primarily due to reduced bad debt expense and professional fees, which were partially offset by increased compensation costs and selling expenses.</p>
				<p class="h3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><b>Research and Development</b></i></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In the U.S., research and development expenses consist of development efforts related to high-end process technologies for 28nm and smaller IC nodes, while in Asia, in addition to the focus on high-end IC technology nodes, G8 and above FPDs and AMOLED applications are also under development.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Research and development expense increased $1.3 million to 3.9 million in Q4 FY18, or 47.2%, from Q3 FY18, as a result of increased expenditures in both the U.S. and Asia. Research and development expense was up moderately ($0.1 million, or 1.8%) in Q4 FY18 from Q4 FY17, with increased spending in Taiwan exceeding decreased expenditures and related activities on large area masks in Korea. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On a full year basis, research and development expense decreased $1.4 million in FY18, or 8.7%, to $14.5 million, as spending decreases in the U.S. and Taiwan exceeded an increase in Korea, primarily related to large area masks. Research and development expenses decreased by $5.8 million in FY17 to $15.9 million, from $21.7 million in FY16 as a result of lower customer qualification costs for high-end reticles in both Asia and the U.S. </p>
				<p class="h3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><b>Other Income (Expense), net</b></i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">&#160;</div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Q4 FY18</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Q3 FY18</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 0px; "><b>Q4 FY17</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Interest income and other income (expense)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "> 2.9</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1.1</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Interest expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(0.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(0.6</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(0.6</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Total other income (expense), net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">2.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1.4</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; "> 0.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Interest income and other income (expense) increased by $0.9 million in Q4 FY18, compared with Q3 FY18, primarily as a result of increased foreign currency transaction gains. Interest income and other income (expense) increased by $1.8 million in Q4 FY18, compared with Q4 FY17, also primarily as a result of increased foreign currency transaction gains in Q4 FY18 and gains realized on the sales of assets in Q4 FY18. Interest expense, which is principally related to our 3.25% convertible senior notes was essentially unchanged over the comparative quarterly periods.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.73px; ">&#160;</div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.73px; padding-right: 7.73px; "><b>FY18</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.73px; padding-right: 7.73px; "><b>FY17</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.73px; padding-right: 0px; "><b>FY16</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.73px; ">Interest income and other income (expense)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5.2</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2.4</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.73px; ">Interest expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2.2</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.73px; ">Gains on sales of investments</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">8.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.73px; ">Total other income (expense), net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">2.9</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(5.3</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">8.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Interest income and other income (expense) increased by $8.3 million on a full-year basis in FY18, compared with FY17, primarily as a result of our experiencing moderate foreign currency transaction gains in FY18, in contrast to significant losses in FY17. In addition, we realized gains on asset sales in FY18, and achieved better investment results on our cash balances than we did in the prior year. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Interest income and other income (expense) decreased by $5.5 million in FY17, compared with FY16, primarily as a result of increased foreign currency transaction losses in FY17. Interest expense decreased in FY17 compared with FY16 primarily as a result of the maturity of our 3.25% convertible senior notes in April 2016, and lower average outstanding debt balance on our other debt obligations.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">25</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In January 2016, we sold a minority interest investment in a foreign entity and recognized a gain of $8.8 million. In May 2016, we sold our 49.99% interest in the MP Mask joint venture and recognized a gain of $0.1 million.</p>
				<p class="h3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><b>Income Tax Provision</b></i></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The U.S. Tax Cuts and Jobs Act (the &#147;Act&#148;) that was signed into law on December 22, 2017, included significant changes to the United States Internal Revenue Code of 1986, as amended, which we expect to have a positive impact on our future after-tax earnings. Our FY18 results reflect the corporate rate reduction, alternative minimum tax refund, meals and entertainment and deemed repatriation tax provisions. Other provisions of the Tax Act are effective for tax years beginning on or after January 1, 2018. As a fiscal year U.S. taxpayer, these provisions will apply to our fiscal 2019, including eliminating the domestic manufacturing deduction, creating new taxes on certain foreign sourced income, and introducing new limitations on certain business deductions.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">&#160;</div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Q4 FY18</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 4.15px; "><b>Q3 FY18</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.15px; padding-right: 0px; "><b>Q4 FY17</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2.5</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.15px; ">Effective income tax rate</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">17.5</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.4</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The effective income tax rate is sensitive to the jurisdictional mix of our earnings, due, in part, to the non-recognition of tax benefits on losses in jurisdictions with valuation allowances.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The effective income tax rate in Q4 FY18, compared with Q3 FY18, increased primarily due to Q3 FY18 nonrecurring tax benefits of $1.8 million related to tax audit settlements. The difference was somewhat reduced by an increased tax holiday benefit of $1.1 million in Q4 FY18. The effective income tax rate decreased in Q4 FY18, compared with Q4 FY17, primarily due to a greater percentage of the Q4 FY17 income before taxes being generated in jurisdictions where the Company incurs tax losses that, due to valuation allowances, did not result in the recognition of tax benefits, and an increased benefit of $0.9 million from the tax holiday in Taiwan.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.59px; ">&#160;</div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 7.59px; "><b>FY18</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 7.59px; "><b>FY17</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.59px; padding-right: 0px; "><b>FY16</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.59px; ">Income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5.3</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4.8</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="72%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.59px; ">Effective income tax rate</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7.9</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">%</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The decrease in effective income tax rate on a full-year basis in FY18, compared with FY17, was primarily due to the recognition of a tax benefit related to $3.7 million of alternative minimum tax credits that became fully refundable under US tax reform, an increased benefit of $2.4 million from a tax holiday in Taiwan, and an increase in the recognition of $1.2 million of previously unrecognized tax benefits, which resulted from audit settlements and expirations of assessment period statutes of limitations, partially offset by a greater percentage of the FY17 income before taxes being generated in jurisdictions where the Company incurs tax losses that, due to valuation allowances, did not result in the recognition of tax benefits.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The increase in effective income tax rate in FY17, compared with FY16, was primarily due to recognition of $1.0 million of previously unrecognized tax benefits, which arose from audit settlements and expirations of assessment period statutes of limitations. Those effects were partially offset by FY16 benefit factors, including: the recognition of $2.5 million of previously unrecognized deferred tax assets resulting from improved performance of our FPD operations; the reversal of previously recognized tax expense of $2.4 million that was eliminated by a distribution of the earnings of a foreign subsidiary to its foreign parent; a higher percentage of income before income taxes, including an $8.8 million gain on the sale of an investment in the first quarter of FY16, generated in jurisdictions where we previously incurred losses that, due to valuation allowances, did not result in recognition of expense.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We consider all available evidence when evaluating the potential future realization of deferred tax assets, and when, based on the weight of all available evidence, we determine that it is more likely than not that some portion or all of our deferred tax assets will not be realized, we reduce our deferred tax assets by a valuation allowance. We also regularly assess the potential outcomes of ongoing and future tax examinations and, accordingly, have recorded accruals for such contingencies. Included in the balance of unrecognized tax benefits as of October 31, 2018, October 29, 2017 and October 30, 2016, are $1.9 million, $3.4 million and $4.6 million, respectively, recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">26</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><b>Net Income Attributable to Noncontrolling Interests</b></i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.42px; ">&#160;</div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.42px; padding-right: 5.42px; "><b>Q4 FY18</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.42px; padding-right: 5.42px; "><b>Q3 FY18</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.42px; padding-right: 5.42px; "><b>Q4 FY17</b></div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.42px; padding-right: 5.42px; "><b>FY18</b></div></td>
	<td colspan="3" width="7%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.42px; padding-right: 5.42px; "><b>FY17</b></div></td>
	<td colspan="3" width="7%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.42px; padding-right: 0px; "><b>FY16</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.42px; ">Net income attributable to noncontrolling interest</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5.1</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="5%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19.2</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.2</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.5</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Periods subsequent to FY17 include DNP&#146;s share of the earnings of our IC subsidiary in Taiwan, as well as their attribution of losses incurred at our IC facility in China, which will commence operations in the first half of fiscal 2019. For all periods prior to FY18, substantially all of the net income attributable to noncontrolling interests reflects DNP&#146;s share of the earnings of our IC manufacturing subsidiary in Taiwan.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Liquidity and Capital Resources</b></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 2px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 2px; padding-right: 2px; "><i>(in $ millions)</i></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 2px; padding-right: 2px; "><i>(in $ millions)</i></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 2px; padding-right: 0px; "><i>(in $ millions)</i></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Cash and cash equivalents</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">329.3</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">308.0</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">314.1</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Net cash provided by operating activities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">130.6</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">96.8</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">122.1</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Net cash used in/provided by investing activities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(90.7</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(98.1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">52.3</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2px; ">Net cash used in financing activities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(13.8</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(10.9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(67.0</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of October 31, 2018, we had cash and cash equivalents of $329.3 million compared with $308.0 million as of October 29, 2017. Our working capital decreased $55.7 million to $311.7 million at October 31, 2018, compared with $367.3 million at October 29, 2017, primarily due to the reclassification of our 3.25% senior convertible notes, which mature in April 2019 to current status. We may use our available cash on hand for operations, capital expenditures, debt repayments, strategic opportunities, stock repurchases or other corporate uses, any of which may be material.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of October 29, 2017, we had cash and cash equivalents of $308.0 million compared with $314.1 million as of October 30, 2016. Our working capital increased $7.1 million to $367.3 million at October 29, 2017, compared with $360.3 million at October 30, 2016. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of October 31, 2018 and October 29, 2017, our total cash and cash equivalents included $244.5 million and $190.0 million, respectively, held by our foreign subsidiaries. The majority of earnings of our foreign subsidiaries are considered to be indefinitely reinvested. Repatriation of these funds to the U.S. are, as a result of the U.S. Tax Cut and Jobs Act, generally not subject to U.S. federal income tax, but may be subject to U.S. state income taxes and local country withholding taxes. Our foreign subsidiaries continue to grow through the reinvestment of earnings in additional manufacturing capacity and capability, particularly in the high-end IC and FPD areas.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Net cash provided by operating activities increased to $130.6 million in FY18, compared with $96.8 million in FY17, primarily due to increased net income and an increase in cash from accounts payable and other liabilities exceeding decreases in most operating accounts and non-cash items, partially attributable to beginning operations in China. Net cash provided by operating activities decreased by $25.3 million to $96.8 million in FY17, compared with $122.1 million in FY16, primarily due to the decrease of $34.4 million of net income. Net cash provided by operating activities decreased to $122.1 million in FY16, compared with $133.2 million in fiscal 2015, primarily due to reduced year-over-year operating income, partially offset by net cash favorable changes in accrual accounts. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Net cash used in investing activities in FY18 was $90.7 million primarily resulting from capital expenditure payments. Cash flows from investing activities decreased from funds provided of $52.3 million in FY16 to $98.1 million used in FY17 due to $101.9 million aggregate proceeds received from the sale of our investments in MP Mask and an interest we held in a foreign entity in FY16, compared to increased capital expenditures of $41.8 million and the acquisition of a business of $5.4 million in FY17. Cash flows from investing activities increased to $52.3 million provided in FY16 from $104.3 used in fiscal year 2015, primarily due to proceeds of $101.9 million received from the sale of our investments in the MP Mask joint venture and an interest we held in a foreign entity, as well as decreased expenditures for capital equipment. Capital expenditure payments for the FY18, FY17, and FY16, were $92.6, $92.0, and $50.1 million, respectively. We expect capital expenditure payments in fiscal 2019 to be approximately $210 million.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">27</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Net cash used in financing activities was $13.8 million in FY18, primarily comprised of the receipt of $18.0 million from a noncontrolling interest for their investment in our recently established joint venture in China and $4.6 million of proceeds received from share-based arrangements, which partially offset the payment of a dividend to the noncontrolling interest of our IC facility in Taiwan of $8.2 million, $23.1 million used to acquire our common stock under a share repurchase program, and debt repayments of $4.6 million. Net cash used in financing activities was $10.9 million in FY17, which primarily comprised repayments of long-term borrowings and a dividend paid to the noncontrolling interest in a subsidiary, partially offset by proceeds received from employee share-based arrangements. Net cash used in financing activities was $67.0 million in FY16, primarily comprised of repayments of long-term borrowings (including $50.1 million to retire our 3.25% convertible senior notes which matured in April FY16) and $11.9 million dividend paid to the noncontrolling interest in a subsidiary, partially offset by proceeds received from employee share-based arrangements. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our liquidity, as we operate in a high fixed-cost environment, is highly dependent on our revenue, cash conversion cycle, and the timing of our capital expenditures (which can vary significantly from period to period). Depending on conditions in the semiconductor and FPD markets, our cash flows from operations and current holdings of cash may not be adequate to meet our current and long-term needs for capital expenditures, operations and debt repayments. Historically, in certain years, we have used external financing to fund these needs. Due to conditions in the credit markets and covenant restrictions on our existing debt, some financing instruments we have used in the past may not be available to us when required. Consequently, we cannot assure that additional sources of financing would be available to us on commercially favorable terms, should our long-term cash requirements exceed our existing cash and cash available under our credit facilities.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of October 31, 2018, we had capital commitments outstanding of approximately $130 million, nearly all of which related to the building and equipping of our China facilities (discussed below). We intend to finance our capital expenditures with our working capital, cash generated from operations, and, if necessary, additional borrowings. We have entered into a joint venture that is constructing an IC facility in China with an estimated total joint investment of $160 million. Our remaining funding commitment for the joint venture is approximately $62 million which we will fulfill over the next several quarters. We have also commenced construction of an FPD facility in China in which, as of October 31, 2018, we have invested $90 million, and will invest an additional $70 million during the first half of 2019. We believe that our cash on hand, cash generated from operations and amounts available to borrow will be sufficient to meet our cash requirements for the next twelve months. We regularly review the availability and terms at which we might issue additional equity or debt securities in the public or private markets. However, we cannot assure that additional sources of financing would be available to us on commercially favorable terms, should our capital requirements exceed our existing cash, cash generated by operations, and cash available under our credit facilities.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Cash Requirements</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our cash requirements in fiscal 2019 will be primarily to: fund our operations; capital spending, including the completion of constructing and equipping an IC research and development and manufacturing facility in Xiamen, China and an FPD manufacturing facility in Hefei, China; and service our debt. We believe that our cash on hand, cash generated from operations and amounts available to borrow will be sufficient to meet our cash requirements for the next twelve months. We regularly review the availability and terms at which we might issue additional equity or debt securities in the public or private markets. However, we cannot assure that additional sources of financing would be available to us on commercially favorable terms, should our cash requirements exceed our existing cash and cash available under our credit facilities.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">28</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Contractual Obligations</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following table presents our contractual obligations as of October 31, 2018:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.18px; ">&#160;</div></td>
	<td colspan="15" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.18px; padding-right: 0px; "><b>Payment due by period</b></div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 5.18px; "><b>Contractual Obligations</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 5.18px; padding-right: 5.18px; "><b>Total</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 5.18px; padding-right: 5.18px; "><b>Less Than<br> </b><b>1 Year</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 5.18px; padding-right: 5.18px; "><b>1 - 3<br> </b><b>Years</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 5.18px; padding-right: 5.18px; "><b>3 - 5<br> </b><b>Years</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 5.18px; padding-right: 0px; "><b>More Than<br> </b><b>5 Years</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.18px; ">Long-term debt</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,500</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,500</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.18px; ">Operating leases</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,495</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,943</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,922</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,963</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">667</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.18px; ">Purchase obligations</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">144,174</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">137,034</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,042</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">98</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.18px; ">Interest</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,234</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,034</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">200</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.18px; ">Other noncurrent liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">11,858</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1,038</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">3,793</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">2,771</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4,256</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.18px; ">Total</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">222,261</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">198,549</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">13,957</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">4,832</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">4,923</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Long-term debt of $57.5 million in the table above represent our obligation under our 3.25% senior convertible notes, which mature on April 1, 2019, and, at the option of the note holders, may be settled either in cash or by conversion into our common stock. See Note 6 to the consolidated financial statements for additional information. As of October 31, 2018, the Company had recorded accruals for uncertain tax positions and related interest and penalties of $1.9 million which were not included in the above table due to the high degree of uncertainty regarding the timing of future payments related to such liabilities. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In November FY2019, Xiamen American Japan Photronics Mask Co., Ltd. (&#147;PDMCX&#148;), an indirect majority-owned joint venture subsidiary of Photronics, Inc., entered into a commitment letter under which it can borrow up to approximately $50.0 million (&#147;the Project Loan&#148;). PDMCX will use the Project Loan to finance certain capital expenditures in China. During the eight-year term of the Project Loan, PDMCX will grant a lien on the land, building and equipment owned by PDMCX as collateral for the Project Loan. The interest rate of the Project Loan is based on the benchmark lending rate (as defined in the Project Loan agreement) plus a floating rate spread of the People&#146;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On November 7, 2018, PDMCX entered into a working capital loan agreement with a maximum borrowing limit of approximately $25.0 million, (&#147;the Working Capital Loan&#148;). In November 2018, we borrowed $2.2 million against this loan. PDMCX will use the Working Capital Loan for general financing purposes including the payment of import and value added taxes. The term of the Working Capital Loan will not exceed three years, and no guarantees were required under the terms of the Working Capital Loan. The interest rate of the Working Capital Loan is based on the benchmark lending rate (as defined in the Working Capital Loan agreement) plus a floating rate spread of the People&#146;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Off-Balance Sheet Arrangements</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In January 2018, Photronics, through its wholly-owned Singapore subsidiary, and DNP, through its wholly-owned subsidiary &#147;DNP Asia Pacific PTE, Ltd.&#148; entered into a joint venture under which DNP obtained a 49.99% interest in our IC business in Xiamen, China. The joint venture, known as &#147;Photronics DNP Mask Corporation Xiamen&#148; (&#147;PDMCX&#148;), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. Under the Joint Venture Operating Agreement of Photronics DNP Mask Corporation Xiamen (&#147;the Agreement&#148;), DNP is afforded, under certain circumstances, the right to put its interest in PDMCX to Photronics. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial two year term of the Agreement that cannot be resolved between the two parties. In addition, both Photronics and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below 20% for a period of more than six consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party&#146;s ownership percentage of the joint venture&#146;s net book value, with closing to take place within three business days of obtaining required approvals and clearance. Should DNP exercise an option to put their, or purchase our, interest in PDMCX, we may, depending on the relationship of the fair and book value of the net assets of PDMCX, incur a loss. As of October 31, 2018, Photronics and DNP each had net investments in PDMCX of $15.9 million.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">29</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We lease certain office facilities and equipment under operating leases that may require us to pay taxes, insurance and maintenance expenses related to the properties. Certain of these leases contain renewal or purchase options exercisable at the end of the lease terms. See Note 7 to the consolidated financial statements for additional information on these operating leases.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Business Outlook</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">A majority of our revenue growth is expected to continue to come from the Asia region, predominantly in China. In response to this expectation, we have entered into a joint venture that will complete the construction of an IC research and development and manufacturing facility in Xiamen, China, in late 2018. Production is anticipated to begin at this facility during the first half of 2019. In addition, in August 2017, we entered into an investment agreement to construct an FPD manufacturing facility in Hefei, China. Construction of this facility commenced in Q1 FY18, and production is anticipated to begin during the first half of 2019.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We make continual assessments of our global manufacturing strategy and monitor our revenue and related cash flows from operations. This ongoing assessment could result in future facility closures, asset redeployments, impairments of intangible or long-lived assets, workforce reductions, or the addition of manufacturing facilities, all of which would be based on market conditions and customer requirements. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are cautiously optimistic regarding results of operations in fiscal 2019, as we observe favorable signs of demand drivers, but we are aware of certain potential macro challenges. While the photomask market has held up well, there are some sectors in the semiconductor industry that have seen slowing demand. If this spreads into a more widespread economic slowdown, then it&#146;s possible that our markets will also be impacted. In addition to potential demand challenges, there are also geopolitical risks, the outcome of which, are uncertain. Entering 2019, we currently expect higher than normal seasonal impact in Q1 as the high-end IC market looks to remain soft, and we will have fewer days in our first quarter. Beyond the first quarter, growth will be dependent on the shape and duration of any potential market downturn. As we get to the second half of the year, we should see additional growth from the ramp of our new China facilities. Therefore, our 2019 growth will be dependent on underlying market demand and how effectively we ramp production in China.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our future results of operations and the other forward-looking statements contained in this filing involve a number of risks and uncertainties. While various risks and uncertainties have been discussed, a number of other unforeseen factors could cause actual results to differ materially from our expectations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Critical Accounting Estimates</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our consolidated financial statements are based on the selection and application of accounting policies, which require management to make significant estimates and assumptions. We believe the following to be the more critical areas that require judgement when applying our accounting policies:</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">the determination of the useful lives of our property, plant, and equipment and the timing of when depreciation should begin on such assets, as these determinations can significantly impact our gross margin and research and development expenses;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">the evaluation of the recoverability of our long-lived and definite-lived intangible assets, which requires us to forecast the future cash flows related to these assets, and the potential impacts to our gross margin and operating expenses;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">the estimation of the collectability of our accounts receivables which impacts our gross margin and operating expenses;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">the recognition and measurement of current and deferred income taxes, including the measurement of uncertain tax positions, which impact our provision for income taxes and our tax-related asset and liability balances.</td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Please refer to Note 1 to our consolidated financial statements for additional information related to these critical accounting estimates and our other significant accounting policies.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Recent Accounting Pronouncements</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">See &#147;Item 8. Financial Statements and Supplementary Data &#8211; Notes to Consolidated Financial Statements &#8211; Note 23 Recent Accounting Pronouncements&#148; for recent accounting pronouncements that may affect our financial reporting.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">30</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 7A.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></td></tr></table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; "><b>Foreign Currency Exchange Rate Risk</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We conduct business in several major currencies throughout our worldwide operations, and our financial performance may be affected by fluctuations in the exchange rates of these currencies. Changes in exchange rates can positively or negatively affect our reported revenue, operating income, assets, liabilities, and equity. The functional currencies of our Asian subsidiaries are the South Korean won, the New Taiwan dollar, the Chinese renminbi and the Singapore dollar. The functional currencies of our European subsidiaries are the British pound and the euro. In addition, we have transactions and balances in Japanese yen.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We attempt to minimize our risk of foreign currency transaction losses by producing products in the same country in which the products are sold (thereby generating revenues and incurring expenses in the same currency), and by managing our working capital. However, in some instances, we sell products in a currency other than the functional currency of the country where it was produced, or purchase products in a currency that differs from the functional currency of the purchasing manufacturing facility. For example, we are currently shipping a significant quantity of photomasks into China, while our China facilities are under construction. In addition, to the extent practicable, we attempt to reduce our exposure to foreign currency exchange fluctuations by converting cash and cash equivalents into the functional currency of the subsidiary which holds the cash. We may also enter into derivative contracts to mitigate our exposure to foreign currency fluctuations when we have a significant purchase obligation or significant receivable denominated in a currency that differs from the transacting subsidiaries&#146; functional currencies. We do not enter into derivatives for speculative purposes. There can be no assurance that these practices will protect us from the need to recognize significant foreign currency transaction gains and losses, especially in the event of a significant adverse movement in the value of any foreign currency in which we conduct business against any of our functional currencies, including the U.S. dollar. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our primary net foreign currency exposures as of October 31, 2018, included the South Korean won, the Japanese yen, the New Taiwan dollar, the Chinese renminbi, the Singapore dollar, the British pound, and the euro. As of October 31, 2018, a 10% adverse movement in the value of these currencies against the functional currencies of our subsidiaries would have resulted in a net unrealized pre-tax loss of $13.2 million, which represents an increase of $0.2 million from the same result as of October 29, 2017. The increase in foreign currency rate change risk is primarily the result of increased exposure of Korean won against USD. We do not believe that a 10% change in the exchange rates of other non-US dollar currencies would have had a material effect on our October 31, 2018 consolidated financial statements.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Interest Rate Risk</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">At October 31, 2018, we did not have any variable rate borrowings. Therefore, a 10% change in interest rates would not have had a material effect on our consolidated financial position, results of operations, or cash flows in the year ended October 31, 2018.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">31</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 103-fintoc -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 8.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</b></td></tr></table><div style="clear: both"></div>
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><a name="tICF"></a><b>INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>
				<a name="TOC"></a><table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&#160;</div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.52px; padding-right: 0px; "><b>Page</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&nbsp;&nbsp;&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; "><a href="#tROIR">Report of Independent Registered Public Accounting Firm</a></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tROIR">33</a></div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&nbsp;&nbsp;&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; "><a href="#tCBS">Consolidated Balance Sheets at October 31, 2018 and October 29, 2017</a></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tCBS">35</a></div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&nbsp;&nbsp;&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; "><a href="#tCSI">Consolidated Statements of Income for the years ended October 31, 2018, October 29, 2017 and October 30, 2016</a></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tCSI">36</a></div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&nbsp;&nbsp;&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; "><a href="#tCSC">Consolidated Statements of Comprehensive Income for the years ended October 31, 2018, October 29, 2017 and October 30, 2016</a></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tCSC">37</a></div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&nbsp;&nbsp;&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; "><a href="#tCSE">Consolidated Statements of Equity for the years ended October 31, 2018, October 29, 2017 and October 30, 2016</a></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tCSE">38</a></div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&nbsp;&nbsp;&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; "><a href="#tCSCF">Consolidated Statements of Cash Flows for the years ended October 31, 2018, October 29, 2017 and October 30, 2016</a></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tCSCF">39</a></div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; ">&nbsp;&nbsp;&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="92%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.52px; "><a href="#tNCF">Notes to Consolidated Financial Statements</a></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tNCF">40</a></div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">32</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 104-fintab -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><a name="tROIR"></a><b>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.20px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">To Shareholders and the Board of Directors<br>of Photronics, Inc.<br>Brookfield, Connecticut</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Opinions on the Financial Statements and Internal Control over Financial Reporting</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.20px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have audited the accompanying consolidated balance sheets of Photronics, Inc. (the &#147;Company&#148;) as of October 31, 2018 and October 29, 2017, and the related consolidated statements of income, consolidated statements of comprehensive income, consolidated statements of equity, and consolidated statements of cash flows for each of the years ended October 31, 2018, October 29, 2017 and October 30, 2016. We also have audited the Company&#146;s internal control over financial reporting as of October 31, 2018, based on criteria established in <i>Internal Control &#8212; Integrated Framework </i><i>(2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). </p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of October 31, 2018 and October 29, 2017, and the results of its operations and their cash flows for each of the fiscal years ended October 31, 2018, October 29, 2017, and October 30, 2016 in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of October 31, 2018, based on the criteria established in <i>Internal Control &#8212; Integrated Framework (2013) issued by COSO</i>. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Basis for Opinions</b><b> </b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The Company&#146;s management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#146;s Report on Internal Control over Financial Reporting in Item 9A. Our responsibility is to express an opinion on these financial statements and an opinion on the Company&#146;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.20px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit 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. </p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. 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. 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. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Definition and Limitations of Internal Control over financial Reporting</b><b> </b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.20px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">A company&#146;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. A company&#146;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#146;s assets that could have a material effect on the financial statements.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">33</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.87px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.87px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">/s/ Deloitte &amp; Touche LLP<br>Hartford, Connecticut<br> December 21, 2018 </p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have served as the Company&#146;s auditor since 1991. </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">34</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><a name="tCBS"></a><b>PHOTRONICS, INC.</b><br><b> </b><b>Consolidated Balance Sheets<br></b><i>(in thousands, except per share amounts)</i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.06px; padding-right: 3.06px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.06px; padding-right: 0px; "><b>October 29,<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; "><b>ASSETS<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Current assets:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Cash and cash equivalents</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">329,277</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">308,021</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Accounts receivable, net of allowance of $1,526 in 2018 and $2,319 in 2017</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">120,515</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">105,320</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Inventories</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">29,180</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">23,703</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Other current assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">23,759</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">12,080</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Total current assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">502,731</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">449,124</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Property, plant and equipment, net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">571,781</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">535,197</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Intangible assets, net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12,368</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">17,122</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Deferred income taxes</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18,109</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15,481</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Other assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">5,020</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">3,870</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Total assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,110,009</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,020,794</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; "><b>LIABILITIES AND EQUITY<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Current liabilities:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Current portion of long-term debt</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,453</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,639</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Accounts payable</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">89,149</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">50,834</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Accrued liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">44,474</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">26,303</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Total current liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">191,076</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">81,776</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Long-term debt</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,337</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Deferred income taxes</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">643</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,049</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Other liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">13,721</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">14,337</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Total liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">205,440</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">155,499</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Commitments and contingencies<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Equity:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Common stock, $0.01 par value, 150,000 shares authorized, 69,700 shares issued and 67,142 outstanding at October 31, 2018, and 68,666 shares issued and outstanding at October 29, 2017</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">697</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">687</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Additional paid-in capital</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">555,606</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">547,596</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Retained earnings</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">231,445</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">189,390</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Treasury stock, 2,558 shares at October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(23,111</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Accumulated other comprehensive income (loss)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(4,966</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">6,891</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Total Photronics, Inc. shareholders&#8217; equity</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">759,671</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">744,564</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">144,898</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">120,731</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Total equity</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">904,569</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">865,295</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="77%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.06px; ">Total liabilities and equity</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,110,009</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,020,794</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">See accompanying notes to consolidated financial statements.<br></p>
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">35</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><a name="tCSI"></a><b>PHOTRONICS, INC.</b><br><b> </b><b>Consolidated Statements of Income<br></b><i>(in thousands, except per share amounts)</i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.73px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.73px; padding-right: 3.73px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.73px; padding-right: 3.73px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.73px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">535,276</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">450,678</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">483,456</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Cost of goods sold</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(403,773</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(359,363</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(364,750</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">131,503</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">91,315</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">118,706</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Operating expenses:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Selling, general and administrative</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(51,395</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(43,585</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(44,577</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Research and development</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(14,481</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(15,862</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(21,654</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Total operating expenses</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(65,876</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(59,447</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(66,231</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Operating income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">65,627</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">31,868</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">52,475</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Other income (expense):<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Interest income and other income (expense)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,206</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,068</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,424</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Interest expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2,262</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2,235</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,365</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Gains on sales of investments</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">8,940</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Income before income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">68,571</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">26,565</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">60,474</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Income tax provision</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(7,335</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(5,276</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(4,798</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,236</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,289</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">55,676</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Net income attributable to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(19,181</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(8,159</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(9,476</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Net income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">42,055</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">13,130</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">46,200</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Earnings per share:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Basic</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.61</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.68</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Diluted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.59</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">0.64</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Weighted-average number of common shares outstanding:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Basic</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">68,829</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">68,436</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">67,539</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.73px; ">Diluted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">74,821</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">69,288</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">76,354</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">See accompanying notes to consolidated financial statements.<br></p>
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">36</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PHOTRONICS, INC.</b><br><b> </b><a name="tCSC"></a><b>Consolidated Statements of Comprehensive Income<br></b><i>(in thousands)</i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 3.83px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 3.83px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,236</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,289</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">55,676</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Other comprehensive (loss) income, net of tax:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Foreign currency translation adjustments</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(16,672</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19,799</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6,334</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Amortization of cash flow hedge</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">48</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">129</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">129</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">101</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">478</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(589</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net other comprehensive (loss) income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(16,523</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">20,406</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">5,874</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">44,713</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">41,695</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,550</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Less: comprehensive income attributable to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">14,515</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">14,003</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">12,448</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Comprehensive income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">30,198</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">27,692</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">49,102</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">See accompanying notes to consolidated financial statements.<br></p>
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">37</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PHOTRONICS, INC.</b><br><b> </b><a name="tCSE"></a><b>Consolidated Statements of Equity<br> </b><b>Years Ended October 31, 2018, October 29, 2017 and October 30, 2016<br></b><i>(in thousands)</i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">&#160;</div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>&nbsp;&nbsp;&nbsp;<br></b><b>Common Stock</b></div></td>
	<td colspan="3" width="9%" rowspan="2" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>Additional<br> </b><b>Paid-In<br> </b><b>Capital</b></div></td>
	<td colspan="3" width="9%" rowspan="2" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>Retained<br> </b><b>Earnings</b></div></td>
	<td colspan="3" width="8%" rowspan="2" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>Treasury<br> </b><b>Stock</b></div></td>
	<td colspan="3" width="13%" rowspan="2" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>Accumulated<br> </b><b>Other<br> </b><b>Comprehensive<br> </b><b>Income (Loss)</b></div></td>
	<td colspan="3" width="10%" rowspan="2" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>Non-<br> </b><b>Controlling<br> </b><b>Interests</b></div></td>
	<td colspan="3" width="9%" rowspan="2" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 0px; "><b>Total<br> </b><b>Equity</b></div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">&#160;</div></td>
	<td colspan="3" width="7%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>Shares</b></div></td>
	<td colspan="3" width="7%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.01px; padding-right: 2.01px; "><b>Amount</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; "><b>Balance at November 1, 2015</b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">66,602</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">666</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">526,402</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">130,060</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(10,573</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">115,511</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">762,066</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">46,200</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,476</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">55,676</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Other comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,902</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,972</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,874</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Sales of common stock through employee stock option and purchase plan</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">618</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,441</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,447</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Restricted stock awards vesting and expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">143</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,190</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,192</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Share-based compensation expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,637</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,637</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Conversion of debt to common stock</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">717</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,431</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,438</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Dividends to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(11,901</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(11,901</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Return of capital to noncontrolling interest</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(955</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(955</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Repurchase of common stock by subsidiary</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(8</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">8</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; "><b>Balance at October 30, 2016</b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">68,080</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">681</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">541,093</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">176,260</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(7,671</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">115,111</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">825,474</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">13,130</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8,159</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,289</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Other comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">14,562</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,844</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20,406</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Sales of common stock through employee stock option and purchase plan</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">459</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,877</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,882</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Restricted stock awards vesting and expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">127</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,508</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,509</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Share-based compensation expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,118</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,118</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Dividends to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(8,383</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(8,383</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; "><b>Balance at October 29, 2017</b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">68,666</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">687</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">547,596</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">189,390</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6,891</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">120,731</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">865,295</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">42,055</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19,181</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,236</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Other comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(11,857</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(4,666</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(16,523</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Sales of common stock through employee stock option and purchase plan</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">870</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,683</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,692</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Restricted stock awards vesting and expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">164</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,747</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,748</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Share-based compensation expense</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,432</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,432</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Contribution from noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">148</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">17,848</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">17,996</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-indent: -12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 12.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Dividends to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(8,196</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(8,196</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; ">Purchase of treasury stock</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(23,111</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(23,111</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="28%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.01px; "><b>Balance at October 31, 2018</b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">69,700</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">697</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">555,606</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">231,445</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="5%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(23,111</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(4,966</div></td><td width="1%" valign="bottom" align="right" col="7" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">144,898</div></td><td width="1%" valign="bottom" align="right" col="8" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">904,569</div></td><td width="1%" valign="bottom" align="right" col="9" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 12.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">See accompanying notes to consolidated financial statements.<br></p>
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">38</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PHOTRONICS, INC.</b><br><b> </b><a name="tCSCF"></a><b>Consolidated Statements of Cash Flows<br></b><i>(in thousands)</i></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 3.83px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 3.83px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.83px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Cash flows from operating activities:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,236</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,289</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">55,676</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Adjustments to reconcile net income to net cash provided by operating activities:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Depreciation and amortization of property, plant and equipment</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">79,536</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">81,699</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">77,613</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Amortization of intangible assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,797</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,874</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,228</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Gains on sales of investments</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(8,940</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Share-based compensation</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,180</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,627</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,827</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Deferred income taxes</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(273</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,633</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,816</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Changes in assets, liabilities, and other:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Accounts receivable</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(18,553</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9,625</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18,807</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Inventories</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(6,162</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(602</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,268</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Other current assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(11,731</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,127</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,936</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Accounts payable, accrued liabilities and other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">18,537</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(7,189</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(36,462</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net cash provided by operating activities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">130,567</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">96,833</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">122,137</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Cash flows from investing activities:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Purchases of property, plant and equipment</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(92,585</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(91,965</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(50,147</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Purchases of intangible assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(218</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(834</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(13</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Acquisition of business</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(5,400</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Proceeds from sales of investments</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">167</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">101,853</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">2,074</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(34</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">597</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net cash (used in) provided by investing activities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(90,729</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(98,066</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">52,290</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Cash flows from financing activities:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Purchase of treasury stock</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(23,111</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Dividends paid to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(8,166</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(8,298</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(11,890</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Repayments of long-term debt</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(4,639</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(5,428</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(57,609</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Contribution from noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">17,996</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Proceeds from share-based arrangements</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,634</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,830</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,463</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Return of capital to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(966</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(519</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(32</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(20</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net cash used in financing activities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(13,805</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(10,928</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(67,022</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Effects of exchange rate changes on cash and cash equivalents</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(4,777</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">6,108</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">802</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Net increase (decrease) in cash and cash equivalents</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,256</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(6,053</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">108,207</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Cash and cash equivalents at beginning of year</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">308,021</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">314,074</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">205,867</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Cash and cash equivalents at end of year</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">329,277</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">308,021</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">314,074</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Supplemental disclosure of non-cash information:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Accrual for property, plant and equipment purchased during year</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">29,602</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,767</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,866</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.83px; ">Conversion of debt to common stock</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,439</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">See accompanying notes to consolidated financial statements.<br></p>
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">39</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 105-finnotes -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PHOTRONICS, INC.</b><br><b>Notes to Consolidated Financial Statements<br></b><b>Years Ended October 31, 2018, October 29, 2017 and October 30, 2016<br></b><i>(in thousands, except share amounts)</i></p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; "><a name="tNCF"></a><b>Business</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Photronics, Inc. and its subsidiaries (&#147;Photronics&#148;, the &#147;Company&#148;, &#147;we&#148;, &#147;our&#148;, or &#147;us&#148;) is one of the world&#146;s leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays (&#147;FPDs&#148;), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel display substrates during the fabrication of integrated circuits (&#147;ICs&#148; or semiconductors) and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities, two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. We have commenced construction of two manufacturing facilities in China. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Consolidation</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The accompanying consolidated financial statements include the accounts of Photronics, Inc. and majority-owned subsidiaries that it controls. All intercompany balances and transactions have been eliminated in consolidation.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Estimates and Assumptions</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Fiscal Year</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect yearend dates of October 31. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Cash and Cash Equivalents</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Accounts Receivable and Allowance for Doubtful Accounts</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We generally record our trade accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during and at the end of every reporting period for collectability. When, in the judgment of management, a loss on the collection of a customer invoice is probable, the amount is charged to expense and credited to the allowance for doubtful accounts. When the amount is determined to be uncollectible, the amount is charged to the allowance for doubtful accounts, and the related receivable is eliminated.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">40</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Inventories</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Inventories are stated at the lower of cost, determined under the first-in, first-out (&#147;FIFO&#148;) method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.17px; ">&#160;</div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.17px; padding-right: 7.17px; "><b>October 31<br> </b><b>2018</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.17px; padding-right: 0px; "><b>October 29<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.17px; ">Finished goods</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">668</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">664</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.17px; ">Work in process</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,402</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,957</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.17px; ">Raw materials</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">25,110</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">20,082</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">29,180</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">23,703</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Property, Plant and Equipment</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Property, plant and equipment, except as explained below under &#147;Impairment of Long-Lived Assets,&#148; is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Depreciation and amortization, substantially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Intangible Assets</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&#146;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable; and an impairment loss would be recorded in the period in which the impairment determination is made. The amount of the impairment loss recorded would be based on the fair value of the intangible asset at the measurement date.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Impairment of Long-Lived Assets</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared to the carrying value of the asset. The carrying values of assets determined to be impaired are reduced to their estimated fair values.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Business Combinations</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">41</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred. Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Investments in Joint Ventures</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least 20 percent-owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging &#147;other than temporary,&#148; we would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Variable Interest Entities</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&#146;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &#147;variable interest entities&#148;, or &#147;VIEs&#148;.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a &#147;controlling financial interest&#148; (and thus be considered the &#147;primary beneficiary&#148; of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE&#146;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these certain legal entities.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a 20 percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Income Taxes</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The income tax provision is computed on the basis of the various tax jurisdictions&#146; income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">42</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Treasury Stock</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Earnings Per Share</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Basic earnings per share (&#147;EPS&#148;) is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Share-Based Compensation</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#146;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Research and Development</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Research and development costs are expensed as incurred and consist primarily of development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC and FPD photomask technologies. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Foreign Currency Translation</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest income and other income (expense) were a net gain/(loss) of $0.4 million, $(5.2) million and $(0.3) million in fiscal years 2018, 2017 and 2016, respectively.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Noncontrolling Interests</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Substantially all of noncontrolling interests represents the minority shareholders&#146; proportionate share in the equity of two of the Company&#146;s majority-owned subsidiaries: Photronics DNP Mask Corporation (&#147;PDMC&#148;) in Taiwan, and Photronics DNP Mask Corporation Xiamen (&#147;PDMCX&#148;) in China, of which noncontrolling interests owned 49.99% as of October 31, 2018 and October 29, 2017. In addition, noncontrolling shareholders owned approximately 0.2% and 0.3% of PK Ltd. (&#147;PKL&#148;) in Korea as of October 31, 2018 and October 29, 2017, respectively.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">43</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Derivative Instruments and Hedging Activities</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Revenue Recognition</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We recognize revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price of the transaction is fixed or determinable, and collectability is reasonably assured. Delivery is determined by the shipping terms of the individual revenue transactions. For transactions with FOB destination or similar shipping terms, delivery occurs when our product reaches its destination and is received by the customer. For transactions with FOB shipping point terms, delivery occurs when our product is received by the common carrier. We use judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. Our revenue is reported net of any sales taxes billed to customers.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Product Warranty</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We warrant that items sold will conform to customer specifications for a 30-day period. However, our liability generally is limited to the repair, replacement, or refund of the cost of the photomasks at our sole option. We inspect photomasks for conformity to customer specifications prior to shipment. Accordingly, customer claims related to items under warranty have historically been insignificant. Our warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 2 - PROPERTY, PLANT AND EQUIPMENT</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Property, plant and equipment consists of the following:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">&#160;</div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.89px; padding-right: 3.89px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.89px; padding-right: 0px; "><b>October 29,<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">Land</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">11,139</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,959</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">Buildings and improvements</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">124,771</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">125,290</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">Machinery and equipment</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,566,163</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,547,870</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">Leasehold improvements</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19,577</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20,050</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">Furniture, fixtures and office equipment</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12,415</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12,989</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">Construction in progress</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">128,649</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">72,045</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,862,714</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,788,203</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">Accumulated depreciation and amortization</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1,290,933</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(1,253,006</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.89px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">571,781</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">535,197</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Equipment under capital leases is included in the property, plant and equipment amount, above, as follows:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 6.50px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 0px; "><b>October 29,<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Machinery and equipment</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">34,917</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Less accumulated amortization</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">13,843</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">21,074</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In January 2017, we acquired a business comprised of manufacturing assets and certain intellectual property that enabled us to expand our manufacturing capability, primarily in large area masks for IC, for approximately </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">44</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">$5.7 million, including $0.3 million paid one year after the acquisition date. The transaction was accounted for in accordance with ASC 805, &#147;Business Combinations&#148;, with substantially all of the purchase price being allocated to long-lived assets that are being depreciated over five years.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In January 2017, we entered into a noncash transaction with a customer which resulted in the acquisition of equipment with a fair value of approximately $6.7 million and $9.0 million in fiscal years 2018 and 2017, respectively.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 3 - INTANGIBLE ASSETS</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Amortization expense of the Company&#146;s finite-lived intangible assets was $4.8 million, $4.9 million and $4.8 million in fiscal years 2018, 2017 and 2016, respectively. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Intangible assets consist of:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">&#160;</div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.03px; padding-right: 5.03px; "><b>Gross<br> </b><b>Amount</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.03px; padding-right: 5.03px; "><b>Accumulated<br> </b><b>Amortization</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.03px; padding-right: 0px; "><b>Net<br> </b><b>Amount</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; "><b>As of October 31, 2018<br> </b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">Technology license agreement</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">59,616</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(49,349</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10,267</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">Customer relationships</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,147</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(7,959</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,188</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">Software and other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">6,519</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(5,606</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">913</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">75,282</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(62,914</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">12,368</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; "><b>As of October 29, 2017<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">Technology license agreement</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">59,616</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(45,374</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">14,242</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">Customer relationships</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,375</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(7,793</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,582</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">Software and other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">8,195</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(6,897</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1,298</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="67%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.03px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">77,186</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(60,064</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">17,122</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The weighted-average amortization period of intangible assets acquired in fiscal year 2018, which is comprised of software, is three years. The weighted-average amortization period of intangible assets acquired in fiscal year 2017 was 4.5 years, primarily comprised of acquired customer relationships and technology that has an amortization period of five years, and software that has an amortization period of three years.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Intangible asset amortization over the next five years is estimated to be as follows:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; "><b>Fiscal Years:<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2019</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,588</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2020</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,539</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2021</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,706</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2022</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">129</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2023</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">126</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 4 - PDMCX JOINT VENTURE</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note &#147;we&#148;, or &#147;Photronics&#148;), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary &#147;DNP Asia Pacific PTE, Ltd.&#148; (hereinafter, within this Note &#147;DNP&#148;) entered into a joint venture under which DNP obtained a 49.99% interest in our recently established IC business in Xiamen, China, which includes the facility currently under construction. The joint venture, known as &#147;Photronics DNP Mask Corporation Xiamen&#148; (hereinafter, &#147;PDMCX&#148;), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. We entered into this joint venture to enable us to compete more effectively for the merchant photomask business in China and to benefit from the additional resources and investment that DNP will provide to enable us to offer advanced process technology to our customers. No gain or loss was recorded upon the formation of the joint venture. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of October 31, 2018, Photronics and DNP have each contributed cash of approximately $18.0 million to the joint venture. We estimate that, over the next several years and per the PDMCX joint venture operating agreement (&#147;the Agreement&#148;), DNP and Photronics will each contribute an additional $62 million of cash and additional amounts to be obtained through local borrowings. </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">45</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Under the Agreement, DNP is afforded, under certain circumstances, the right to put its interest in PDMCX to Photronics. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial two year term of the Agreement and cannot be resolved between the two parties. In addition, both Photronics and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below 20% for a period of more than six consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party&#146;s ownership percentage of the joint venture&#146;s net book value, with closing to take place within three business days of obtaining required approvals and clearance. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We recorded net losses from the operations of the PDMCX joint venture of approximately $0.7 million in fiscal 2018. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and the maximum exposure to loss for Photronics from PDMCX at October 31, 2018, was $15.9 million.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As required by the guidance in Topic 810 - &#147;Consolidation&#148; of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (&#147;VIE&#148;). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current reporting period; thus, as required, the PDMCX financial results should be consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX, which resulted from our having the power to direct the activities that most significantly impacted its economic performance, the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusion that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current period was based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX&#146;s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX&#146;s assets. In addition, as a result of the 50.01% variable interest we held during the current period, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheet as of October 31, 2018, are presented in the following table, together with the maximum exposure to loss of Photronics due to its interests in the net assets of this joint venture. </p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 8.46px; "><b>Classification</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 8.46px; padding-right: 8.46px; "><b>Carrying<br> </b><b>Amount</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 8.46px; padding-right: 0px; "><b>Photronics<br> </b><b>Interest</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 8.46px; ">Current assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,625</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,813</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 8.46px; ">Non-current assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">43,415</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">21,708</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 8.46px; ">Total assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">53,040</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">26,521</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 8.46px; ">Current liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,205</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10,603</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 8.46px; ">Non-current liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">20</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">10</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 8.46px; ">Total liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">21,225</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">10,613</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 8.46px; ">Net assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">31,815</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">15,908</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 5 - ACCRUED LIABILITIES</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Accrued liabilities consist of the following:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 6.50px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 0px; "><b>October 29,<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Compensation related expenses</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15,359</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,981</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Income taxes</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10,369</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,305</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Unearned revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,834</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,659</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Value added and other taxes</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,683</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,064</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Professional fees</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,257</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,011</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">5,972</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4,283</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">44,474</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">26,303</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">46</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 6 - LONG-TERM DEBT</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Long-term debt consists of the following:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 6.50px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 0px; "><b>October 29,<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">3.25% convertible senior notes due in April 2019</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,453</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,337</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">2.77% capital lease obligation payable through July 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4,639</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,453</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,976</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Less: current portion</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">57,453</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4,639</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">57,337</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In April 2016, $57.5 million of our senior convertible notes matured. We repaid $50.1 million to noteholders and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock. The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In January 2015, we privately exchanged $57.5 million in aggregate principal amount of our 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events, which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and we are not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&#146; maturity date. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In November FY2019, Xiamen American Japan Photronics Mask Co., Ltd. (&#147;PDMCX&#148;), an indirect majority owned joint venture subsidiary of Photronics, Inc., entered into a commitment letter for an 8-year term loan agreement under which it can borrow up to approximately $50.0 million (&#147;the Project Loan&#148;). PDMCX will use the Project Loan to finance certain capital expenditures in China. PDMCX will grant a lien on the land, building and equipment owned by PDMCX as collateral for the Project Loan. The interest rate of the Project Loan is based on the benchmark lending rate (as defined in the Project Loan agreement) plus a floating rate spread, of the People&#146;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On November 7, 2018, PDMCX entered into a working capital loan agreement with a maximum borrowing limit of approximately $25.0 million, (&#147;the Working Capital Loan&#148;). In November 2018, we borrowed $2.2 million against this loan. PDMCX will use the Working Capital Loan for general financing purposes including for the payment of import and value added taxes. The term of the Working Capital Loan will not exceed three years, and no guarantees were required under the terms of the Working Capital Loan. The interest rate of the Working Capital Loan is based on the benchmark lending rate (as defined in the Working Capital Loan agreement) plus a floating rate spread, of the People&#146;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In August 2018, we entered into an amendment to our credit facility which allows us to sell, transfer, lease, or otherwise dispose of our assets to a subsidiary guarantor. In September 2018, we entered into an amended and restated credit agreement (&#147;the new agreement&#148;) that expires in September 2023. The new agreement, which replaced our prior credit facility, has a $50 million borrowing limit, with an expansion capacity to $100 million, and is secured by substantially all of our assets located in the United States and common stock we own in certain of our foreign subsidiaries. The new agreement limits the amount we can pay in cash dividends on Photronics, Inc. stock, and contains the following financial covenants: minimum interest coverage ratio, total leverage ratio and minimum unrestricted cash balance, all of which we were in compliance with at October 31, 2018. We had no outstanding borrowings against the new agreement at October 31, 2018, and $50 million was available for borrowing. The interest rate on the new agreement (2.3% at October 31, 2018) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit facility. </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">47</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In August 2013, a $26.4 million principal amount, five year capital lease commenced to fund the purchase of a high-end lithography tool. Payments under the capital lease, which bore interest at 2.77%, were $0.5 million per month through July 2018. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Interest payments were $1.9 million, $2.1 million, and $3.2 million, in fiscal years 2018, 2017 and 2016, respectively. </p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 7 - OPERATING LEASES</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We lease various real estate and equipment under non-cancelable operating leases, for which rent expense was $2.9 million, $3.0 million, and $2.8 million in fiscal 2018, 2017, and 2016, respectively.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">At October 31, 2018, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2019</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,850</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2020</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,547</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2021</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,375</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2022</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,345</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">2023</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">618</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">Thereafter</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">667</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.83px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">7,402</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">See Note 6 for disclosures related to capital lease obligations.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 8 - SHARE-BASED COMPENSATION</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In March 2016, shareholders approved a new equity incentive compensation plan (&#147;the Plan&#148;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted. Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by us (in the open-market or in private transactions), shares that are being held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of Photronics or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans. We incurred total share-based compensation expenses of $3.2 million, $3.6 million, and $3.8 million in fiscal years 2018, 2017, and 2016, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Stock Options</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Option awards generally vest in one-to-four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of our common stock on the date of grant, and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2018, 2017 and 2016 are presented in the following table:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 3.67px; ">&#160;</div>
							</td>
							<td colspan="3" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.67px; padding-right: 0px; "><b>Year Ended</b></div>
							</td>
						</tr>
						<tr>
							<td width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 3.67px; ">&#160;</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.67px; padding-right: 3.67px; "><b>October 31,<br> </b><b>2018</b></div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.67px; padding-right: 3.67px; "><b>October 29,<br> </b><b>2017</b></div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.67px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div>
							</td>
						</tr>


						<tr style="background-color: #cceeff;">
							<td width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 3.67px; ">Expected volatility</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">31.7%</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">32.2%</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 0px; ">48.4% </div>
							</td>
						</tr>
						<tr>
							<td width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 3.67px; ">Risk-free rate of return</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">2.2 &#8211; 2.8%</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">1.9 &#8211; 2.0%</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 0px; ">1.2 &#8211; 1.7% </div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 3.67px; ">Dividend yield</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">0.0%</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">0.0%</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 0px; ">0.0% </div>
							</td>
						</tr>
						<tr>
							<td width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 3.67px; ">Expected term</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">5.0 years</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 3.67px; ">5.0 years</div>
							</td>
							<td width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 3.67px; padding-right: 0px; ">5.1 years</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">48</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The table below presents a summary of stock options activity during fiscal year 2018 and information on stock options outstanding at October 31, 2018.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="51%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 2.50px; "><b>Options</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 2.50px; padding-right: 2.50px; "><b>Shares</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 2.50px; padding-right: 2.50px; "><b>Weighted-<br></b><b>Average<br> </b><b>Exercise Price</b></div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 2.50px; padding-right: 2.50px; "><b>Weighted-<br></b><b>Average<br> </b><b>Remaining<br> </b><b>Contractual Life</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 2.50px; padding-right: 0px; "><b>Aggregate<br> </b><b>Intrinsic Value</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.50px; ">Outstanding at October 29, 2017</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,345,235</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.01</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 2.50px; padding-right: 2.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.50px; ">Granted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">269,000</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.62</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 2.50px; padding-right: 2.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.50px; ">Exercised</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(823,311</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5.27</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 2.50px; padding-right: 2.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.50px; ">Cancelled and forfeited</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(367,364</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.19</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 2.50px; padding-right: 2.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.50px; ">Outstanding at October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">2,423,560</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">8.68</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black;  padding-left: 2.50px; padding-right: 2.50px; ">5.8 years</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">3,977</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.50px; ">Exercisable at October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,612,945</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">7.93</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black;  padding-left: 2.50px; padding-right: 2.50px; ">4.8 years</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">3,524</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="51%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.50px; ">Vested and expected to vest as of October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">2,315,890</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">8.59</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td colspan="1" width="14%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black;  padding-left: 2.50px; padding-right: 2.50px; ">5.7 years</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">3,930</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The weighted-average grant date fair value of options granted during fiscal years 2018, 2017 and 2016 were $2.76, $3.59 and $4.51, respectively. The total intrinsic value of options exercised during fiscal years 2018, 2017 and 2016 was $2.5 million, $1.9 million and $3.5 million, respectively.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We received cash from option exercises of $4.3 million, $2.4 million and $3.1 million in fiscal years 2018, 2017 and 2016, respectively. As of October 31, 2018, the total unrecognized compensation cost of unvested option awards was approximately $1.5 million. That cost is expected to be recognized over a weighted-average amortization period of 1.9 years.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Restricted Stock</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of one-to-four years. The fair value of the awards are our closing stock prices on the dates of grant. There were 290,000, 317,750, and 115,225 restricted stock awards granted during fiscal years, 2018, 2017 and 2016. The weighted-average grant date fair values of restricted stock awards issued during fiscal years 2018, 2017 and 2016 were $8.62, $10.94 and $12.13, respectively. The total fair value of awards for which restrictions lapsed was $1.4 million, $1.2 million and $1.7 million during fiscal years 2018, 2017 and 2016, respectively. As of October 31, 2018, the total compensation cost for restricted stock awards not yet recognized was approximately $2.8 million. That cost is expected to be recognized over a weighted-average amortization period of 2.6 years.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">A summary of restricted stock award activity during fiscal year 2018 and the status of our outstanding restricted stock awards as of October 31, 2018, is presented below:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 3.54px; "><b>Restricted Stock</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 3.54px; padding-right: 3.54px; "><b>Shares</b></div></td>
	<td colspan="3" width="16%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 3.54px; padding-right: 0px; "><b>Weighted-Average<br> </b><b>Fair Value at<br> </b><b>Grant Date</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.54px; ">Outstanding at October 29, 2017</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">339,181</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="13%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10.74</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.54px; ">Granted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">290,000</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="13%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8.62</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.54px; ">Vested</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(163,664</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="13%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9.88</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.54px; ">Cancelled</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(46,220</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="13%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">11.07</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.54px; ">Outstanding at October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">419,297</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="13%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">9.58</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.54px; ">Expected to vest as of October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">383,413</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="13%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">9.53</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i>Employee Stock Purchase Plan</i></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our Employee Stock Purchase Plan (&#147;ESPP&#148;) permits employees to purchase Photronics, Inc. common shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (which is approximately one year). We recognize the ESPP expense during that same period. As of October 31, 2018, the maximum number of shares of common stock approved by our shareholders to be purchased under the ESPP was 1.5 million shares; approximately 1.4 million shares had been issued through October 31, 2018, and approximately 0.1 million shares were subject to outstanding subscriptions. As of October 31, 2018, the total compensation cost related to the ESPP not yet recognized was $0.1 million, which is expected to be recognized in fiscal 2019.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">49</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 9 - EMPLOYEE RETIREMENT PLANS</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We maintain a 401(k) Savings and Profit Sharing Plan (&#147;401(k) Plan&#148;) which covers all full and certain part time U.S. employees who have completed three months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee&#146;s contributions that are not in excess of 4% of the employee&#146;s compensation. Employee and employer contributions vest immediately upon contribution. The total employer contributions for all of our defined contribution plans were $0.7 million, $0.6 million and $0.6 million in fiscal years 2018, 2017 and 2016, respectively.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 10 - INCOME TAXES</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the &#147;Act&#148;), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. For fiscal 2018, the most significant impacts include: the reduction of the U.S. federal corporate income tax rate; remeasurement of certain net deferred tax assets; phased refund of alternative minimum tax credit carryforward and requirement of a transition tax on the deemed repatriation of certain foreign earnings. The phase-in of the lower corporate income tax rate resulted in a blended income tax rate of 23.42% for fiscal 2018, as compared to the previous rate of 35%. The tax rate has been reduced to 21% for subsequent fiscal years, which impacted the remeasurement of our year end deferred tax balances. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In December 2017, in response to the Act, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&#147;SAB 118&#148;) to address situations in which the accounting under ASC 740 is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018. SAB 118 summarizes a three-step process to be applied at each reporting period to account for and qualitatively disclose: (1) the effects of the change in tax law for which accounting is complete; (2) provisional amounts (or adjustments to provisional amounts) for the effects of the tax law where accounting is not complete, but for which reasonable estimates have been determined; and (3) reasonable estimates cannot yet be made and, therefore, taxes are reflected in accordance with law prior to the enactment of the Act. The effects of the Act provisions and the application of SAB 118 included in the fiscal 2018 results are summarized as follows: </p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">The accounting for the net income tax change for the remeasurement of certain deferred taxes is complete, and resulted in an increase of $1.6 million (provisional estimate of $2.5 million) reflecting the remeasurement of the final year end deferred taxes to the fiscal 2019 tax rate, all of which was offset by the remeasurement adjustment of $1.6 million (provisional estimate of $2.5 million) of the related valuation allowance, resulting in a net zero change in the income tax provision. </td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">As a result of the Act our determination regarding the realization of the benefit of the alternative minimum tax credit carryforwards changed; accordingly, the related valuation allowance has been reversed, and a $3.7 million, net of sequestration, tax benefit has been recorded (our original provisional estimate of $3.9 million, was reduced to $3.7 million in FY 2018 Q3 to reflect sequestration). The accounting for this item is now complete.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">&#8226;</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">Additionally, the accounting of the transition tax, for the year ended October 31, 2018 is complete. We recorded income tax expense of $29.6 million (provisional estimate of $28.4 million reported in the previous three quarters of FY 2018, changed based on the most current available information). The entire amount of transition tax was offset by the current year loss, current year credits and available credit carryforwards.</td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Based on our current interpretation of the Act, we have completed the accounting for all items that impact our fiscal 2018 financial statements. Collectively, these items and the changes in measurement did not have a material impact to our consolidated effective tax rate or financial statements. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On January 18, 2018, the Taiwan Legislature Yuan approved amendments to the Income Tax Act, enacting an increase in the corporate tax rate from 17% to 20%. Under generally accepted accounting principles, we are required to revalue our deferred tax assets and liabilities, utilizing the rate applicable to the period, when a temporary difference will reverse. Our analysis indicates that our Taiwan deferred tax asset will be increased and, accordingly, we have recognized a net benefit of $0.2 million.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">50</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Income before the income tax provisions consists of the following:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">United States</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9,859</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(11,544</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6,270</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Foreign</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">78,430</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">38,109</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">54,204</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">68,571</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">26,565</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">60,474</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The income tax provisions consist of the following:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Current:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Federal</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(30</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">173</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">492</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">State</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(4</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Foreign</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">11,584</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,474</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8,115</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Deferred:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Federal</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,673</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">State</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(24</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Foreign</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(522</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1,618</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(3,817</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Total</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">7,335</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">5,276</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">4,798</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">U.S. federal income tax at statutory rate</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">16,059</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,298</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,166</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Changes in valuation allowances</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,554</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,632</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9,516</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Distributions from foreign subsidiaries</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6,471</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,438</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Foreign tax rate differentials</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2,078</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(5,230</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(9,620</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Tax credits</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(1,530</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(1,925</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(944</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Uncertain tax positions, including reserves, settlements and resolutions</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(1,791</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(932</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">134</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Employee stock option</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(1,433</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">512</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">452</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Income tax holiday</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(2,648</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(743</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(507</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Tax reform</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(3,736</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Tax on foreign subsidiary earnings</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,712</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">225</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Other, net</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(62</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(255</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(30</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">7,335</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">5,276</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">4,798</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The fiscal year 2018 effective tax rate differs from the U.S. federal blended rate of 23.42% primarily due to the impact of the Act allowing for the refund of AMT credits that caused a corresponding reversal of the related valuation allowance, the recognition of a benefit related to previously unrecognized tax positions, earnings being taxed at lower statutory rates in foreign jurisdictions, the benefits of tax holiday, and investment credits in foreign jurisdictions. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The fiscal years 2017 and 2016 effective tax rates differ from the U.S. statutory rate of 35% primarily due to earnings being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, together with the benefit of various investment credits in a foreign jurisdiction. In addition, the lower rate in fiscal year 2016 was partially driven by a benefit that resulted from the reversal of a previously recorded undistributed earnings tax liability in a foreign jurisdiction for which we are no </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">51</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">longer liable. We were granted two five-year tax holidays in Taiwan, one that expired unused in 2017 and the other that expires in 2019. The latter tax holiday reduced foreign taxes by $2.6 million, $0.7 million and $0.5 million in fiscal years 2018, 2017 and 2016, respectively, with a $0.035 cents per share impact in fiscal 2018 and a de minimis per share effect in the fiscal 2017 and 2016 periods.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The net deferred income tax assets consist of the following:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 0px; "><b>As of</b></div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 6.50px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 6.50px; padding-right: 0px; "><b>October 29,<br> </b><b>2017</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; "><b>Deferred income tax assets:<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Net operating losses</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">30,805</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">40,942</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Reserves not currently deductible</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,703</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,196</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Alternative minimum tax credits</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,673</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,946</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Tax credit carryforwards</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,159</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10,037</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Share-based compensation</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">767</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,335</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1,210</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1,503</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">50,317</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">62,959</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Valuation allowances</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(24,383</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(25,590</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">25,934</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">37,369</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; "><b>Deferred income tax liabilities:<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Undistributed earnings of foreign subsidiaries</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(0</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(4,335</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Property, plant and equipment</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(8,020</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(19,280</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Other</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(448</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(322</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(8,468</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(23,937</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; "><b>Net deferred income tax assets</b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">17,466</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">13,432</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; "><b>Reported as:<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Deferred income tax assets</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18,109</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15,481</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">Deferred income tax liabilities</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(643</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(2,049</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.50px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">17,466</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">13,432</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have established a valuation allowance for a portion of our deferred tax assets because we believe, based on the weight of all available evidence, that it is more likely than not that a portion of our net operating loss carryforwards will expire prior to utilization. During fiscal year 2018, the valuation allowance decrease primarily resulted from the reversal of the valuation allowance related to alternative minimum tax credits of $(3.9) million as the result of the Act, prior year additional NOL utilization of $(1.8) million, credit utilization of $(1.3) million, other impacts of $(0.4) million, changes in the deferred tax liability of $2.8 million, $1.8 million from the adoption of ASU 2016-09 related to stock compensation, and $1.6 million from the corporate tax rate reduction. During fiscal year 2016, we determined that sufficient positive evidence existed in certain foreign jurisdictions that it was more likely than not that additional deferred tax assets were realizable and, therefore, we reduced the valuation allowance by $4.3 million. Fiscal years 2017 and 2016 also changed as a result of loss utilizations and deferred tax liability changes of $3.7 million and $5.2 million, respectively.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Due to the Act, as of fiscal year end 2018, U.S. deferred taxes are no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. During fiscal year 2017, the permanent reinvestment assertion was partially changed due to changes in circumstances within one of our non-U.S. subsidiary entities, and a U.S. tax liability was recognized for the related undistributed earnings. Outside of the Act, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">52</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following tables present our available operating loss and credit carryforwards at October 31, 2018, and their related expiration periods:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 6.59px; "><b>Operating Loss Carryforwards</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 6.59px; padding-right: 6.59px; "><b>Amount</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 6.59px; padding-right: 0px; "><b>Expiration<br> </b><b>Periods</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.59px; ">Federal</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">78,902</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2028-2033</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.59px; ">State</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">208,411</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2018-2038</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 6.59px; ">Foreign</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,761</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="11%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2021-2027</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="74%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 7.65px; "><b>Tax Credit Carryforwards</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 7.65px; padding-right: 7.65px; "><b>Amount</b></div></td>
	<td colspan="3" width="15%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 7.65px; padding-right: 0px; "><b>Expiration<br> </b><b>Period</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.65px; ">Federal research and development</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,314</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2019-2038</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.65px; ">Federal alternative minimum</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,673</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">Refundable</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.65px; ">State</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,819</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2020-2032</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="74%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.65px; ">Foreign</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">246</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2019-2020</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Balance at beginning of year</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,384</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,606</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,029</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Additions (reductions) for tax positions in prior years</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(44</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">207</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">744</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Additions based on current year tax positions</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">498</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">323</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">268</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Settlements</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(56</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(922</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(378</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Lapses of statutes of limitations</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(2,007</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(830</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(57</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Balance at end of year</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,775</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">3,384</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">4,606</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As of October 31, 2018, October 29, 2017 and October 30, 2016, the balance of unrecognized tax benefits includes $1.9 million, $3.4 million, and $4.6 million, respectively, recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Included in these amounts in each of fiscal years 2018, 2017 and 2016 were $0.1 million of interest and penalties. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above for the fiscal years 2018, 2017 and 2016 include settlements of non-U.S. audits.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that it is reasonably possible that up to $0.9 million of its uncertain tax positions (including accrued interest and penalties, and net of tax benefits) may be resolved over the next twelve months. Resolution of these uncertain tax positions may result from either or both of the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Income tax payments were $6.1 million, $9.3 million and $11.4 million in fiscal years 2018, 2017 and 2016, respectively. Cash received as refunds of income taxes paid in prior years amounted to $1.1 million, $0.1 million and $0.2 million in fiscal years 2018, 2017 and 2016, respectively.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">53</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 11 - EARNINGS PER SHARE</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The calculation of basic and diluted earnings per share is presented as follows:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Net income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">42,055</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">13,130</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">46,200</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Effect of dilutive securities:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Interest expense on convertible notes, net of related tax effects</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">1,999</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">2,938</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Earnings for diluted earnings per share</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">44,054</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">13,130</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">49,138</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Weighted-average common shares computations:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Weighted-average common shares used for basic earnings per share</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">68,829</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">68,436</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">67,539</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Effect of dilutive securities:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Convertible notes</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,542</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">7,841</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 26.67px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Share-based payment awards</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">450</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">852</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">974</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Potentially dilutive common shares</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">5,992</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">852</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">8,815</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Weighted-average common shares used for diluted earnings per share</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">74,821</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">69,288</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">76,354</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Basic earnings per share</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.61</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.68</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Diluted earnings per share</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.59</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.64</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Share based payment awards</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,627</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,308</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,635</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Convertible notes</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">5,542</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Total potentially dilutive shares excluded</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,627</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">6,850</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">1,635</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 12 - COMMITMENTS AND CONTINGENCIES</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">At October 31, 2018, we had outstanding purchase commitments of $144 million, $126 million of which related to the building and equipping of our China facilities, and had recorded liabilities for the purchase of equipment of $30 million. See Note 7 for information on our operating lease commitments.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We are subject to various claims that arise in the ordinary course of business. We believe such claims, individually and in the aggregate, will not have a material effect on our consolidated financial statements.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">54</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 13 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We operate as a single operating segment as a manufacturer of photomasks, which are high precision quartz or glass plates containing microscopic images of electronic circuits for use in the fabrication of IC&#146;s and FPDs. Geographic revenues (shown below) are based primarily on where our manufacturing facility is located.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our 2018, 2017 and 2016 revenue by geographic area and by IC and FPD products, and long-lived assets by geographic area were as follows:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>Year Ended</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; "><b>Net revenue<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Taiwan</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">237,039</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">187,818</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">193,216</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Korea</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">147,066</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">122,165</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">141,017</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">United States</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">112,648</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">102,040</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">113,670</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Europe</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">35,540</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">36,081</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">33,384</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">All other Asia</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">2,983</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">2,574</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">2,169</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">535,276</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">450,678</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">483,456</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">IC</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">416,064</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">350,260</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">364,531</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">FPD</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">119,212</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">100,418</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">118,925</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">535,276</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">450,678</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">483,456</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="9" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>As of</b></div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 31,<br> </b><b>2018</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 5.17px; "><b>October 29,<br> </b><b>2017</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 5.17px; padding-right: 0px; "><b>October 30,<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; "><b>Long-lived assets<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Taiwan</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">177,626</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">186,192</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">176,644</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">United States</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">156,948</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">180,095</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">173,658</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Korea</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">127,764</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">147,265</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">146,515</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">China</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">102,985</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">8,273</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">Europe</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">6,458</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">13,372</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">9,617</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">571,781</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">535,197</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">506,434</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="64%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 5.17px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">One customer accounted for 16%, 16% and 19% of our revenue in fiscal years 2018, 2017 and 2016, respectively, and another customer accounted for 15%, 16% and 17% of our revenue in fiscal years 2018, 2017 and 2016, respectively.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">55</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 14 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $0) for the years ended October 31, 2018 and October 29, 2017:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">&#160;</div></td>
	<td colspan="12" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.10px; padding-right: 0px; "><b>Year Ended October 31, 2018</b></div></td>
</tr>
<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">&#160;</div></td>
	<td colspan="3" width="15%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.10px; padding-right: 2.10px; "><b>Foreign Currency<br> </b><b>Translation<br> </b><b>Adjustments</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.10px; padding-right: 2.10px; "><b>Amortization<br> </b><b>of Cash<br> </b><b>Flow Hedge</b></div></td>
	<td colspan="3" width="6%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.10px; padding-right: 2.09px; "><b>Other</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.09px; padding-right: 0px; "><b>Total</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">Balance at October 29, 2017</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="12%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "> 7,627</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(48</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(688</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">6,891</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">Other comprehensive income before reclassifications</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(16,672</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">101</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(16,571</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">Amounts reclassified from other accumulated comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">48</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">48</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">Net current period other comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(16,672</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">48</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">101</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(16,523</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">Less: other comprehensive loss (income) attributable to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="12%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4,717</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(51</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">4,666</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.10px; ">Balance at October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="12%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(4,328</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; "> &#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(638</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(4,966</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
</tr>


				</table><div style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">&#160;</div></td>
	<td colspan="12" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.37px; padding-right: 0px; "><b>Year Ended October 29, 2017</b></div></td>
</tr>
<tr>
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">&#160;</div></td>
	<td colspan="3" width="15%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.37px; padding-right: 3.37px; "><b>Foreign Currency<br> </b><b>Translation<br> </b><b>Adjustments</b></div></td>
	<td colspan="3" width="12%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.37px; padding-right: 3.37px; "><b>Amortization<br> </b><b>of Cash<br> </b><b>Flow Hedge</b></div></td>
	<td colspan="3" width="7%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.37px; padding-right: 3.37px; "><b>Other</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.37px; padding-right: 0px; "><b>Total</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">Balance at October 31, 2016</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="13%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(6,567</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(177</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(927</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(7,671</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">Other comprehensive income before reclassifications</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="13%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19,799</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">478</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20,277</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">Amounts reclassified from other accumulated comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="13%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">129</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">129</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">Net current period other comprehensive income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="13%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19,799</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">129</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">478</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20,406</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">Less: other comprehensive income attributable to noncontrolling interests</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="13%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(5,605</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(239</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">&#160;</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ; whitespace: nowrap; ">(5,844</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 1.33px; ; whitespace: nowrap; ">)</div></td>
</tr>
<tr>
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 4px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.37px; ">Balance at October 29, 2017</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="13%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">7,627</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="9%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(48</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">(688</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="border-bottom: 3pt double black; whitespace: nowrap; ">6,891</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-bottom: 4px; whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Amortization of the cash flow hedge is included in cost of goods sold in the consolidated statements of income in all periods presented.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 15 &#8211; CONCENTRATIONS OF CREDIT RISK</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Financial instruments that potentially subject us to credit risk principally consist of trade accounts receivables and short-term cash investments. We sell our products primarily to semiconductor and FPD manufacturers in Asia, North America, and Europe. We believe that the concentration of credit risk in our trade receivables is substantially mitigated by our ongoing credit evaluation process and relatively short collection terms. We do not generally require collateral from customers. We establish an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which we manufacture photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, we consider them to bear minimal credit risk. We further mitigate credit risks related to our cash and cash equivalents by spreading such risk among a number of institutions.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">One customer accounted for 20% and 23% of our net accounts receivable in fiscal years 2018 and 2017, respectively, and another customer accounted for 10% of our net accounts receivables in fiscal year 2018 and less than 10% in fiscal year 2017. </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">56</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 16 - RELATED PARTY TRANSACTIONS</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">On January 20, 2018, Photronics, Inc. entered into a four-year consulting agreement with DEMA Associates, LLC, for $0.4 million per year. Two members of our board of directors, including the chairman and a member of the chairman&#146;s immediate family, are members of DEMA Associates, LLC. In FY 2018, we incurred expenses for services provided by this entity of $0.3 million. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our chairman of the board of directors was also a director of an entity that provided secure managed information technology services to Photronics in fiscal year 2016. Another member of our board of directors was the chief executive officer and chairman of the board of this entity. We had contracted with this entity since 2002 for services it provided to all of our facilities. In fiscal year 2016, we incurred expenses for services provided by this entity of $0.2 million. As of January 30, 2018, no members of our board of directors were executive officers, directors or shareholders of this entity.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In July 2016, we entered into a contract for information technology services with a parent entity for which members of our board of directors served as the executive chairman of the board and a director of a wholly owned subsidiary of that entity. In fiscal year 2018, we incurred expenses for services provided by the parent entity of $0.1 million during the period in which our board members served on the board of directors of this entity and, in 2017 and 2016, we incurred expenses of $0.5 million and $0.3 million respectively, with the parent entity. As of October 29, 2017, we had payables outstanding to the parent entity of $0.1 million. As of January 30, 2018, no members of our board of directors were executive offices, directors or shareholders of the wholly owned subsidiary.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">An officer of one of our foreign subsidiaries is related to an individual in a position of authority at one of our largest customers. We recorded revenue from this customer of $78.4 million, $73.6 million and $80.5 million, in fiscal years 2018, 2017 and 2016, respectively. At October 31, 2018 and October 29, 2017, we had accounts receivable of $23.5 million and $24.3 million, respectively, from this customer.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We purchase photomask blanks from an entity of which a former officer of ours is a significant shareholder. The Company purchased $4.5 million of photomask blanks from this entity during the period in 2017 when the former officer was employed by us, and $16.3 million in fiscal year 2016. This former officer&#146;s employment with the Company ended in February 2017.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We believe that the terms of our transactions with the related parties described above were negotiated at arm&#146;s length and were no less favorable to us than terms we could have obtained from unrelated third parties. See Note 19 for additional related party transactions.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 17 - FAIR VALUE MEASUREMENTS</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The fair values of our cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying value due to their short-term maturities. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 31, 2018 and October 29, 2017.</p>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i>Fair Value of Financial Instruments Not </i><i>Recorded</i><i> at Fair Value</i></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The fair value of our convertible senior notes is a Level 2 measurement, as it was determined using inputs that were either observable market data or could be derived from or corroborated with observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018 and October 29, 2017.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.06px; ">&#160;</div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.06px; padding-right: 2.06px; "><b>October 31, 2018</b></div></td>
	<td colspan="6" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.06px; padding-right: 0px; "><b>October 29, 2017</b></div></td>
</tr>
<tr>
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.06px; ">&#160;</div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.06px; padding-right: 2.06px; "><b>Fair Value</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.06px; padding-right: 2.06px; "><b>Carrying Value</b></div></td>
	<td colspan="3" width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.06px; padding-right: 2.06px; "><b>Fair Value</b></div></td>
	<td colspan="3" width="13%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.06px; padding-right: 0px; "><b>Carrying Value</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="56%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.06px; ">3.25% convertible senior notes due 2019</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">62,094</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,453</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="6%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">67,396</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="10%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">57,337</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">57</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 18 - SHARE REPURCHASE PROGRAM</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In October 2018, the Company&#146;s Board of Directors authorized the repurchase of up to $25 million of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on October 22, 2018, and will expire no later than October 21, 2019. As of October 31, 2018, we had repurchased a combined 0.3 million shares at a cost of $3.1 million (an average of $9.45 per share) under this share repurchase program. The volume of shares repurchased are subject to market conditions and our continual evaluation of the optimal use of our cash.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In July 2018, the Company&#146;s Board of Directors authorized the repurchase of up to $20 million of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and expired in October 2018, when the authorized amount was exhausted. Under this program, we repurchased 2.2 million shares at a cost of $20.0 million (an average of $8.97 per share).</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 19 - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH </b><b>MICRON TECHNOLOGY, INC.</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In May 2006, Photronics and Micron Technology, Inc. (&#147;Micron&#148;) entered into the MP Mask joint venture (&#147;MP Mask&#148;), which developed and produced photomasks for leading-edge and advanced next generation semiconductors. At the time of the formation of the joint venture, we also entered into an agreement to license photomask technology developed by Micron and certain supply agreements. In May 2016, we sold our investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in interest income and other income (expense) in our 2016 consolidated statement of income. On that same date, a supply agreement commenced between Photronics and Micron, which provided that we would be the majority outsourced supplier of Micron&#146;s photomasks and related services. The supply agreement had a one year term and expired in May 2017. However, we have the unlimited rights to use technology under the prior technology license agreement.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">This joint venture was a variable interest entity (&#147;VIE&#148;) (as that term is defined in ASC 810), because all costs of the joint venture were passed on to Photronics and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon Photronics and Micron for any additional cash requirements. On a quarterly basis, we reassessed whether our interest in MP Mask gave us a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in ASC 810 as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, we determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&#146;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchase of the majority of products produced by the VIE.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We utilized MP Mask for both high-end IC photomask production and research and development purposes. MP Mask charged its variable interest holders based on their actual usage of its facility and charged separately for any research and development activities it engaged in at the requests of its owners.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">MP Mask was governed by a Board of Managers appointed by Micron and Photronics. Throughout MP Mask&#146;s existence, Micron, as a result of its majority ownership, held majority voting power on the Board of Managers. Under the MP Mask joint venture operating agreement, we may have been required to make additional capital contributions to MP Mask. MP Mask did not request, and we did not make, any contributions to MP Mask in fiscal year 2016, and we did not receive any distributions (other than upon the sale of our investment to Micron in fiscal year 2016) from MP Mask during 2016.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We recorded a loss from operations from our investment in MP Mask of $0.1 million in fiscal year 2016, which is included in Interest income and other income (expense) in our consolidated statements of income.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In fiscal 2016, we recorded $0.4 million of commission revenue earned under the supply agreements with Micron and MP Mask, and amortization of $0.1 million of the related supply agreement intangible asset. In 2016, we also recorded cost of goods sold in the amount of $5.7 million for photomasks produced by MP Mask for Photronics customers, and incurred expenses of $0.5 million for research and development activities and other goods and services purchased from MP Mask by Photronics.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">58</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Summarized financial information of MP Mask is presented below. The financial results of 2016 represent activities through May 5, 2016, the date of the sale of the joint venture.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.21px; ">&#160;</div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 3.21px; padding-right: 0px; "><b>Fiscal Year<br> </b><b>2016</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.21px; ">Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">49,626</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.21px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,736</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="90%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 3.21px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#8212;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 20 - GAINS ON SALE OF INVESTMENTS</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We had a minority interest in a foreign entity. In fiscal year 2016, we sold this investment and recognized a gain of $8.8 million. In addition, as discussed in Note 19, we sold our investment in the MP Mask joint venture in fiscal year 2016.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 21 - SUBSIDIARY DIVIDEND</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In November 2018, PDMC, the Company&#146;s majority owned subsidiary in Taiwan, paid a dividend of which 49.99%, or approximately $26.0 million, was paid to noncontrolling interests.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 22 - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following table sets forth certain unaudited quarterly financial data:</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.30px; padding-right: 4.30px; "><b>First</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.30px; padding-right: 4.30px; "><b>Second</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.30px; padding-right: 4.30px; "><b>Third</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.30px; padding-right: 4.30px; "><b>Fourth</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4.30px; padding-right: 0px; "><b>Year</b></div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 4.30px; padding-right: 4.30px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 4.30px; padding-right: 4.30px; "><b>(a)</b></div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 4.30px; padding-right: 4.30px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 4.30px; padding-right: 4.30px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 4.30px; padding-right: 0px; "><b>(a)</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; "><b>Fiscal 2018:<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">123,446</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">130,779</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">136,391</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">144,660</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">535,276</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">27,662</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">32,819</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">35,597</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">35,425</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">131,503</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">9,481</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">15,189</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">19,797</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">16,769</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">61,236</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Net income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,898</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10,665</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">13,005</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">12,487</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">42,055</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Earnings per share:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Basic</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.09</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.15</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.18</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.61</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Diluted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.09</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.15</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.18</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.18</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.59</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; "><b>Fiscal 2017:<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Revenue</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">109,831</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">108,297</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">111,579</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">120,971</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">450,678</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Gross profit</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">22,999</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">20,157</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,717</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">26,442</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">91,315</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Net income</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,510</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,484</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,799</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">10,496</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">21,289</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-indent: -13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Net income attributable to Photronics, Inc. shareholders</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,946</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,797</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">4,001</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">5,386</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">13,130</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Earnings per share:<br></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Basic</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.03</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.03</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.06</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.08</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="46%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 13.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 4.30px; ">Diluted</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.03</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.03</div></td><td width="1%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.06</div></td><td width="1%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.08</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">0.19</div></td><td width="1%" valign="bottom" align="right" col="6" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<div class="foots" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><div class="hr-partial" style="height: 1.33px; border-bottom: 1pt solid #000000; width: 15%; margin-left: 0px; margin-bottom: 1.33px; margin-top: 12px; "> </div></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(a)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Includes $0.6 million gain on sale of assets.</td></tr></table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>NOTE 23 - RECENT ACCOUNTING PRONOUNCEMENTS</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&#147;SAB 118&#148;) to address situations where the accounting under ASC Topic 740 &#8211; &#147;Income Taxes&#148; is incomplete for certain income tax effects of the Tax Cuts and Jobs Act, which was signed into law on December 22, 2017, and changed existing U.S. tax law. We adopted this guidance in our first quarter of fiscal year 2018. Please see Note 10 for a discussion of the effects of adopting this guidance. </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">59</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In November 2016, the FASB issued ASU 2016-18 &#147;Restricted Cash&#148;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 is effective for Photronics, Inc. in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In October 2016, the FASB issued ASU 2016-16 &#147;Intra-Entity Transfers of Assets Other Than Inventory&#148;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 is effective for Photronics, Inc. in the first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. We are currently evaluating the effect this ASU will have on our consolidated financial statements.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In June 2016, the FASB issued ASU 2016-13 &#147;Measurement of Credit Losses&#148;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In March 2016, the FASB issued ASU 2016 &#8211; 09 &#147;Improvements to Employee Share-Based Payment Accounting&#148;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. Adoption of this guidance in the first quarter of our fiscal year 2018 did not have a material impact on our financial statements.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In February 2016, the FASB issued ASU 2016-02 &#147;Leases (Topic 842)&#148;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. ASU 2016-02 was required to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11 &#147;Targeted Improvements&#148;, which allows the new leases standard to be initially applied at the adoption date through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. These Updates are effective for Photronics, Inc. in the first quarter of fiscal year 2020, with early application permitted. We are currently evaluating the effect that these Updates will have on our consolidated financial statements.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">In May 2014, the FASB issued ASU 2014-09 &#147;Revenue from Contracts with Customers&#148;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for Photronics, Inc. in the first quarter of our fiscal year 2019. This update allows for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 &#147;Identifying Performance Obligations and Licensing&#148; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09. </p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we will increase our accounts receivable by $0.6 million, record a contract asset of </p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">60</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">$4.6 million, and reduce our inventories balance by $3.7 million. The recognition and adjustments to these assets will be reflected in increases to our retained earnings and noncontrolling interest balances of $1.4 million and $0.2 million, respectively. The most significant impact of the new guidance is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.</p>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><u>Shipping and handling activities performed after control of a good is transferred to a customer</u></i></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  26.67px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.</p>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><u>Non-recognition of financing component when we transfer goods to a customer and the period between </u></i><i><u>when we transfer and when we are paid will be less than one year.</u></i></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  26.67px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.</p>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><u>Exclusion of sales and similar taxes collected from customers in the transaction price.</u></i><i> </i></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  26.67px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Consistent with our practice before adoption of the new guidance, we will not recognize the sales tax and similar taxes we collect from customers as revenue.</p>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><u>Use of an &#147;input method&#148; to measure our progress towards the transfer of control of performance </u></i><i><u>obligations to customers</u></i></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  26.67px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ such a method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our internal cost accumulation systems and methods, which are input-based to measure our progress towards the transfer of control of our performance obligations to customers.</p>
				<p class="h4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><i><u>Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations</u></i></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  26.67px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">61</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 106-item9 -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 9.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND </b><b>FINANCIAL DISCLOSURE</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">None.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 9A.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>CONTROLS AND PROCEDURES</b></td></tr></table><div style="clear: both"></div>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; "><b>Evaluation of Disclosure Controls and Procedures</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have established and currently maintain disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;), designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#146;s rules and forms, and that such information is accumulated and communicated to management, including our chief executive officer and chief financial officer, as appropriate, to allow for timely decisions regarding required disclosure. In designing and evaluating disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Our management, under the supervision and with the participation of our chief executive officer and chief financial officer, 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. Based upon that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of the end of the period covered by this report.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Changes in Internal Control over Financial Reporting</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">There was no change in our internal control over financial reporting during the fourth fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</p>
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>Management&#146;s Report on Internal Control over Financial Reporting</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. 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.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Management assessed the effectiveness of our internal control over financial reporting as of October 31, 2018, based on the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in its &#147;Internal Control - Integrated Framework&#148; (2013). Management, under the supervision and with the participation of our chief executive officer and chief financial officer, concluded that our internal control over financial reporting was effective as of October 31, 2018.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The Company&#8217;s independent registered public accounting firm, Deloitte &amp; Touche LLP, has audited the effectiveness of the Company&#8217;s internal control over financial reporting as of October 31, 2018, as stated in their report on page <a href="#tROIR">33</a> of this Form 10-K.</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">December 21, 2018</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 9B.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>OTHER INFORMATION</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">None.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">62</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PART III</b></p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 10.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The information as to Directors required by Items 401, 405 and 407(c)(3)(d)(4) and (d)(5) of Regulation S-K is set forth in our 2019 definitive Proxy Statement which will be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Exchange Act within 120 days after the end of the fiscal year covered by this Form 10-K under the caption &#147;PROPOSAL 1 - ELECTION OF DIRECTORS,&#148; &#147;SECTION 16(A) BENEFICIAL OWNERSHIP REPORTING COMPLIANCE&#148; and in the third paragraph under the caption &#147;MEETINGS AND COMMITTEES OF THE BOARD,&#148; and is incorporated in this report by reference. The information as to Executive Officers is included in our 2019 definitive Proxy Statement under the caption &#147;EXECUTIVE OFFICERS&#148; and is incorporated in this report by reference.</p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have adopted a code of ethics that applies to our principal executive officer, principal financial officer and principal accounting officer or chief financial officer. A copy of the code of ethics may be obtained, free of charge, by writing to the vice president, general counsel of Photronics, Inc. at 15 Secor Road, Brookfield, Connecticut 06804.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 11.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>EXECUTIVE COMPENSATION</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The information required by Item 402 of Regulation S-K and paragraph (e)(4) and (e)(5) of Item 407 is set forth in our 2019 definitive Proxy Statement under the captions &#147;EXECUTIVE COMPENSATION&#148;, &#147;CERTAIN AGREEMENTS&#148;, &#147;DIRECTORS&#146; COMPENSATION&#148;, &#147;COMPENSATION COMMITTEE INTERLOCKS AND INSIDER PARTICIPATION&#148; and &#147;COMPENSATION COMMITTEE REPORT ON EXECUTIVE COMPENSATION&#148;, respectively, and is incorporated in this report by reference.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 12.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT </b><b>AND RELATED STOCKHOLDER MATTERS</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The information required by Item 201(d) of Regulation S-K is set forth in our 2019 definitive Proxy Statement under the caption &#147;<font style="text-transform: uppercase;">Equity Compensation Plan Information</font>&#148;, and is incorporated in this report by reference. The information required by Item 403 of Regulation S-K is set forth in our 2019 definitive Proxy Statement under the caption &#147;<font style="text-transform: uppercase;">Ownership of Common Stock by Directors, Officers and Certain Beneficial Owners</font>&#148;, and is incorporated in this report by reference.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 13.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR </b><b>INDEPENDENCE</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The information required by Items 404 and Item 407(a) of Regulation S-K is set forth in our 2019 definitive Proxy Statement under the captions &#147;MEETINGS AND COMMITTEES OF THE BOARD&#148; and &#147;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS&#148;, respectively, and is incorporated in this report by reference.</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 14.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>PRINCIPAL ACCOUNTANT FEES AND SERVICES</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The information required by Item 9(e) of Rule 14a-101 of the Exchange Act is set forth in our 2019 definitive Proxy Statement under the captions &#147;Fees Paid to the Independent Registered Public Accounting Firm&#148; and &#147;AUDIT COMMITTEE REPORT&#148;, and is incorporated in this report by reference.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">63</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>PART IV</b></p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="66.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; "><b>ITEM 15.</b></td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; "><b>EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</b></td></tr></table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  26.67px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">The following documents are filed as part of this report:</p>
				<a name="TOC"></a><table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="3%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="89%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="8%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 7.26px; padding-right: 0px; "><b>Page<br> </b><b>No.</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="86%" valign="top" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; "><a href="#tICF">1.</a></div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; "><a href="#tICF">Financial Statements: See &#147;INDEX TO CONSOLIDATED FINANCIAL STATEMENTS&#148; in Part II, Item 8 of this Form 10-K.</a></div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tICF">32</a></div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">&#160;</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">2.</div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">Financial Statement Schedule:</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">&#160;</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; "><a href="#tREP"></a></div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; "><a href="#tREP">Report of Independent Registered Public Accounting Firm on Financial Statement Schedule</a></div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tREP">65</a></div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">&#160;</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; "><a href="#tSCH"></a></div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; "><a href="#tSCH">Schedule II - Valuation and Qualifying Accounts for the years ended October 31, 2018, October 29, 2017 and October 30, 2016</a></div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tSCH">66</a></div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">&#160;</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">All other schedules are omitted because they are not applicable.</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; ">&#160;</div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; ">&#160;</div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 7.26px; "><a href="#tEXH">3.</a></div></td>
	<td colspan="3" width="89%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 7.26px; padding-right: 7.26px; "><a href="#tEXH">Exhibits</a></div></td>
	<td width="2%" valign="top" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="5%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><a href="#tEXH">67</a></div></td><td width="1%" valign="top" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; background-color: #ccedff; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">64</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><a name="tREP"></a><b>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM ON </b><b>SUPPLEMENTAL</b><b> </b><b>SCHEDULE</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">To Shareholders and the Board of Directors of Photronics, Inc.<br>Brookfield, Connecticut</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">We have audited the consolidated financial statements of Photronics, Inc. (the &#147;Company&#148;) as of and for the years ended October 31, 2018 and October 29, 2017 and have issued our report thereon dated December 21, 2018, which contained an unqualified opinion on those consolidated financial statements. The financial statement schedule in Item 15 has been subjected to audit procedures performed in conjunction with the audit of the Company&#146;s consolidated financial statements. The supplemental schedule is the responsibility of the Company&#146;s management. Our audit procedures included determining whether the supplemental schedule reconciles to the consolidated financial statements or the underlying accounting and other records, as applicable, and performing procedures to test the completeness and accuracy of the information presented in the supplemental schedule. In our opinion, such schedule is fairly stated, in all material respects, in relation to the consolidated financial statements as a whole.</p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">/s/ Deloitte &amp; Touche LLP<br>Hartford, Connecticut<br>December 21, 2018</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">65</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 15.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><a name="tSCH"></a><b>Schedule II<br></b><b>Valuation and Qualifying Accounts<br></b><b>for the Years Ended October 31, 2018, October 29, 2017<br> </b><b>and October 30, 2016<br></b><b>(in $ thousands)</b></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">
									<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.85px; ">&#160;</div></td>
	<td colspan="3" width="11%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.85px; padding-right: 2.85px; "><b>Balance at<br> </b><b>Beginning of<br> </b><b>Year</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.85px; padding-right: 2.85px; "><b>Charged to<br> </b><b>Costs and<br> </b><b>Expenses</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.85px; padding-right: 2.85px; "><b>Deductions</b></div></td>
	<td colspan="3" width="10%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;"><div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 2.85px; padding-right: 0px; "><b>Balance at<br> </b><b>End of<br> </b><b>Year</b></div></td>
</tr>

					<tr style="background-color: #cceeff;">
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.85px; "><b>Allowance for Doubtful Accounts<br></b></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.85px; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.85px; ">Year-ended October 31, 2018</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,319</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(809</div></td><td width="3%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">16</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup>&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">1,526</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr>
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.85px; ">Year-ended October 29, 2017</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,901</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(1,600</div></td><td width="3%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(b)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">18</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; "><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup>&nbsp;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">2,319</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>
<tr style="background-color: #cceeff;">
	<td colspan="1" width="59%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style="padding-left: 0px; padding-right: 2.85px; ">Year ended October 30, 2016</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="8%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,301</div></td><td width="1%" valign="bottom" align="right" col="2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">642</div></td><td width="3%" valign="bottom" align="right" col="3" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="4%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">(42</div></td><td width="3%" valign="bottom" align="right" col="4" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">)<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(a)</sup></div></td>
	<td width="2%" valign="bottom" align="right" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 5.33px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">$</div></td><td width="7%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: right; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">3,901</div></td><td width="1%" valign="bottom" align="right" col="5" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;"><div class="group-p" style=" whitespace: nowrap; ">&#160;</div></td>
</tr>


				</table><div style="clear: both"></div>
				<div class="foots" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><div class="hr-partial" style="height: 1.33px; border-bottom: 1pt solid #000000; width: 15%; margin-left: 0px; margin-bottom: 1.33px; margin-top: 12px; "> </div></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(a)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Uncollectible accounts written off, net, and impact of foreign currency translation.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">(b)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Reversal of valuation allowance.</td></tr></table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">66</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 107-exidx -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><a name="tEXH"></a><b>EXHIBITS INDEX</b></p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 2.33px; "><b>Exhibit<br> </b><b>Number</b></div>
							</td>
							<td width="91%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 2.33px; padding-right: 0px; "><b>Description</b></div>
							</td>
						</tr>


						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036114000609/ex3_1.htm">3.1</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Certificate of Incorporation as amended July 9, 1986, April 9, 1990, March 16, 1995, November 13, 1997, April 15, 2002 and June 20, 2005 (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Annual Report on Form 10-K filed January 3, 2014). </div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036116079692/ex3_2.htm">3.2</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amended and Restated By-laws of the Company dated as of September 7, 2016 (incorporated by reference to the Company&#8217;s Current Report on Form 8-K filed on September 13, 2016).</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000120677415000307/exhibit4-2.htm">4.4</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Indenture dated January 22, 2015, by and between the Company and the Bank of New York Mellon Trust Company, N.A., as trustee (incorporated by reference to Exhibit 4.2 to the Company&#8217;s Current Report on Form 8-K filed on January 28, 2015). </div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117046903/ex10_1.htm">10.1</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">The Company&#8217;s 1992 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Annual Report on Form 10-K filed on December 20, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117000934/ex10_2.htm">10.2</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amendment to the Employee Stock Purchase Plan as of March 24, 2004 (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Annual Report on Form 10-K filed on January 6, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036116047150/ex10_4.htm">10.3</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amendment to the Employee Stock Purchase Plan as of April 8, 2010 (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Annual Report on Form 10-K filed on January 7, 2016).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex10-4.htm">10.4</a></div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amendment to the Employee Stock Purchase Plan as of March 28, 2012.<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup>*</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036116055498/formdef14a.htm">10.5</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">2016 Equity Incentive Compensation Plan (incorporated by reference to the Company&#8217;s Definitive Proxy Statement filed on February 26, 2016).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000120677414000691/photronics_def14a.htm">10.6</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">The Company&#8217;s 2007 Long-Term Equity Incentive Plan (incorporated by reference to the Company&#8217;s Definitive Proxy Statement filed on March 3, 2014).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036116047150/ex10_7.htm">10.7</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amendment to the 2007 Long-Term Equity Incentive Plan as of April 8, 2010 (incorporated by reference to Exhibit 10.7 to the Company&#8217;s Annual Report on Form 10-K Field on January 7, 2016).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115000753/ex10_8.htm">10.8</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amendment to the 2007 Long Term Equity Incentive Plan as of April 11, 2014 (incorporated by reference to Exhibit 10.8 of the Company&#8217;s Annual Report on Form 10-K filed January 6, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115000753/ex10_9.htm">10.9</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">2011 Executive Incentive Compensation Plan effective as of November 1, 2010 (incorporated by reference to Exhibit 10.9 of the Company&#8217;s Annual Report on Form 10-K filed January 6, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115027000/ex10_19.htm">10.10</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Joint Venture Framework Agreement dated November 20, 2013, between the Company and Dai Nippon Printing Co., Ltd (incorporated by reference to Exhibit 10.19 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115027000/ex10_20.htm">10.11</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Joint Venture Operating Agreement dated November 20, 2013, between the Company and Dai Nippon Printing Co., Ltd. (incorporated by reference to Exhibit 10.20 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115027000/ex10_21.htm">10.12</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Outsourcing Agreement dated November 20, 2013, among the Company, Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.21 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115027000/ex10_22.htm">10.13</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">License Agreement dated November 20, 2013, between the Company and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.22 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115027000/ex10_23.htm">10.14</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">License Agreement dated November 20, 2013, between Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.23 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115027000/ex10_24.htm">10.15</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Margin Agreement dated November 20, 2013, among the Company, Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.24 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115027000/ex10_25.htm">10.16</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Merger Agreement dated January 16, 2014, between Photronics Semiconductor Mask Corporation and DNP Photomask Technology Taiwan Co., Ltd. (incorporated by reference to Exhibit 10.25 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000081013608000003/plab_exh10-24.htm">10.17</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Executive Employment Agreement between the Company and Christopher J. Progler, Vice President, Chief Technology Officer dated September 10, 2007 (incorporated by reference to Exhibit 10.22 to the Company&#8217;s Annual Report on Form 10-K filed on January 9, 2013).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">67</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 2.33px; "><b>Exhibit<br> </b><b>Number</b></div>
							</td>
							<td width="91%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 2.33px; padding-right: 0px; "><b>Description</b></div>
							</td>
						</tr>


						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036115034663/ex10_28.htm">10.18</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Executive Employment Agreement between the Company and Peter S. Kirlin dated May 4, 2015 (incorporated by reference to Exhibit 10.28 of the Company&#8217;s Quarterly Report on Form 10-Q filed on September 9, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036116047150/ex10_30.htm">10.19</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Executive Employment Agreement between the Company and Richelle E. Burr dated May 21, 2010 (incorporated by reference to Exhibit 10.30 of the Company&#8217;s Annual Report on Form 10-K filed on January 7, 2016).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117046903/ex10_31.htm">10.20</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Executive Employment Agreement between the Company and John P. Jordan dated September 5, 2017 (incorporated by reference to Exhibit 10.31 to the Company&#8217;s Annual Report on Form 10-K filed on December 20, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex10-21.htm">10.21</a></div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Consulting Agreement between the Company and DEMA Associates, LLC dated January 20, 2018.*</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000120677412001092/exhibit10-1.htm">10.22</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Form of Amendment to Executive Employment Agreement dated March 16, 2012 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on March 16, 2012).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">+</sup> </div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex10-23.htm">10.23</a> </div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amendment No 4 dated as of August 17, 2018 to the Third Amended and Restated Credit Agreement dated as of December 5, 2013.*</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex10-24.htm">10.24</a> </div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Fourth Amended and Restated Credit Agreement dated as of September 27, 2018 among Photronics, Inc. the Foreign Subsidiary Borrower Party Thereto, the Lender Party Thereto, JPMorgan Chase Bank, N.A. as Administrative and Collateral Agent and Bank of America, N.A. as syndication agent.*</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex10-25.htm">10.25</a> </div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Third Amended and Restated Security Agreement entered into as of September 27, 2018 by and among Photronics, Inc., the subsidiaries of the Company and JPMorgan Chase Bank N.A.*</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex10-26.htm">10.26</a> </div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Fixed Asset Loan Agreement between Photronics DNP Mask Corporation Xiamen and Industrial and Commercial Bureau China Limited Xiamen Xiang&#8217;an Branch effective as of November 29, 2012.*</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex10-27.htm">10.27</a> </div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Working Capital Loan Agreement between Industrial and Commercial Bureau China Limited Xiamen Xiang&#8217;an Branch and Photronics DNP Mask Corporation Xiamen effective as of November 7, 2018.* </div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036116078718/ex10_35.htm">10.28</a> </div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Investment Agreement between Xiamen Torch Hi-Tech Industrial Development Zone Management Committee and Photronics Singapore Pte. Ltd. dated August 18, 2016 (incorporated by reference to Exhibit 10.35 to the Company&#8217;s Quarterly Report on Form 10-Q filed on September 2, 2016).</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117046677/ex10_26.htm">10.29</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Contribution Agreement dated May 16, 2017 among Dai Nippon Printing Co., Ltd. (&#147;DNP&#148;), DNP Asia Pacific Pte. Ltd. (&#147;DNP Asia Pacific&#148;), Photronics, Inc. (&#147;Photronics&#148;), Photronics Singapore Pte. Ltd., (&#147;Photronics Singapore&#148;), and Xiamen American Japan Photronics Mask Co., Ltd. (&#147;PDMCX&#148;) (incorporated by reference to Exhibit 10.26 to the Company&#8217;s Quarterly Report on Form 10-Q/A filed on December 19, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117046677/ex10_27.htm">10.30</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Joint Venture Operating Agreement dated May 16, 2017 among Photronics, Photronics Singapore, DNP and DNP Asia Pacific (incorporated by reference to Exhibit 10.27 to the Company&#8217;s Quarterly Report on Form 10-Q/A filed on December 19, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117046677/ex10_28.htm">10.31</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Outsourcing Agreement dated May 16, 2017 among Photronics, DNP, Photronics DNP Photomask Corporation (&#147;PDMC&#148;), and PDMCX (incorporated by reference to Exhibit 10.28 to the Company&#8217;s Quarterly Report on Form 10-Q/A filed on December 19, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117046677/ex10_29.htm">10.32</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Amended and Restated License Agreement dated May 16, 2017 between DNP and PDMC. (incorporated by reference to Exhibit 10.29 to the Company&#8217;s Quarterly Report on Form 10-Q/A filed on December 19, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="http://www.sec.gov/Archives/edgar/data/810136/000114036117046903/ex10_42.htm">10.33</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Investment Cooperation Agreement between Hefei State Hi-tech Industry Development Zone and Photronics UK, Ltd. (incorporated by reference to Exhibit 10.42 to the Company&#8217;s Annual Report on Form 10-K filed on December 20, 2017).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">#</sup></div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex21.htm">21</a></div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">List of Subsidiaries of the Company.*</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex23-1.htm">23.1</a></div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Consent of Deloitte &amp; Touche LLP, Independent Registered Public Accounting Firm*</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex31-1.htm">31.1</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex31-2.htm">31.2</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex32-1.htm">32.1</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">68</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>
	</div>
<!-- page end -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="9%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 2.33px; "><b>Exhibit<br> </b><b>Number</b></div>
							</td>
							<td width="91%" valign="bottom" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: center; margin-top: -2.67px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 6.67px; padding-right: 6.67px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 2.33px; padding-right: 0px; "><b>Description</b></div>
							</td>
						</tr>


						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; "><a href="s002591x1_ex32-2.htm">32.2</a></div>
							</td>
							<td width="91%" valign="top" align="justify" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; ">101.INS</div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">XBRL Instance Document</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; ">101.SCH</div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">XBRL Taxonomy Extension Schema Document</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; ">101.CAL</div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">XBRL Taxonomy Extension Calculation Linkbase Document</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; ">101.DEF</div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">XBRL Taxonomy Extension Definition Linkbase Document</div>
							</td>
						</tr>
						<tr style="background-color: #cceeff;">
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; ">101.LAB</div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">XBRL Taxonomy Extension Label Linkbase Document</div>
							</td>
						</tr>
						<tr>
							<td width="9%" valign="top" align="center" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 2.33px; ">101.PRE</div>
							</td>
							<td width="91%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 2.33px; padding-right: 0px; ">XBRL Taxonomy Extension Presentation Linkbase Document</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<div class="foots" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; "><div class="hr-partial" style="height: 1.33px; border-bottom: 1pt solid #000000; width: 15%; margin-left: 0px; margin-bottom: 1.33px; margin-top: 12px; "> </div></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">+</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Represents a management contract or compensatory plan or arrangement.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">#</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: justify; ">Portions of this exhibit have been omitted pursuant to a request for confidential treatment filed with the Securities and Exchange Commission.</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; vertical-align: top; text-align: left; ">*</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; text-align: left; ">Represents an exhibit that is filed with this Annual Report on Form 10-K.</td></tr></table><div style="clear: both"></div>
				<p class="ftnote" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 10.67px; line-height: 12.67px; padding-left:  26.67px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; ">The Company will provide a copy of any exhibit upon receipt of a written request for the particular exhibit or exhibits desired. All requests should be addressed to the Company&#146;s general counsel at the address of the Company&#146;s principal executive offices.</p>
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">69</p>
			</div>

<div class="block-pagebreak" style="page-break-after: always; width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->
<!-- 108-sig -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">

			<p style="text-align: left; font-family: Times New Roman, Times, Serif; font-size: 10.67px; font-variant: normal; font-weight: bold"><a href="#TOC">TABLE OF CONTENTS</a></p>
<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h1" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>SIGNATURES</b></p>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td colspan="2" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">PHOTRONICS, INC.<br>(Registrant)</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: -5.33px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: -5.33px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ JOHN P. JORDAN</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: -5.33px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">John P. Jordan<br> Senior Vice President<br> Chief Financial Officer<br> (Principal Accounting Officer/<br> Principal Financial Officer)</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="para" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 26.67px; text-align: justify; margin-right: 0px; margin-top: 5.33px; margin-bottom: 0px; ">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</p>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ PETER S. KIRLIN</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Peter S. Kirlin<br> Chief Executive Officer<br> Director<br> (Principal Executive Officer)</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ JOHN P. JORDAN</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">John P. Jordan<br> Senior Vice President<br> Chief Financial Officer<br> (Principal Accounting Officer/<br> Principal Financial Officer)</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ CONSTANTINE S. MACRICOSTAS</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Constantine S. Macricostas<br> Executive Chairman of the Board</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ WALTER M. FIEDEROWICZ</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Walter M. Fiederowicz<br> Director</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ JOSEPH A. FIORITA, JR.</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Joseph A. Fiorita, Jr.<br> Director</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ LIANG-CHOO HSIA</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Liang-Choo Hsia<br> Director</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ GEORGE MACRICOSTAS</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">George Macricostas<br> Director</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">By</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid black; ;  padding-left: 4px; padding-right: 4px; ">/s/ MITCHELL G. TYSON</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">December 21, 2018</div>
							</td>
						</tr>
						<tr>
							<td width="3%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">&#160;</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 4px; ">Mitchell G. Tyson<br> Director</div>
							</td>
							<td width="49%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: center; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">70</p>
			</div>

<div class="block-pagebreak" style="width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>2
<FILENAME>s002591x1_ex10-4.htm
<DESCRIPTION>EXHIBIT 10.4
<TEXT>
<html>
  <head>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
  <body style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#ffffff">
    &#160;
    <title>ex10_9.htm</title>
    <!--Licensed to: thomsonreuters-->
    <!--Document Created using EDGARizer 2020 5.4.2.0-->
    <!--Copyright 1995 - 2009 Thomson Reuters. All rights reserved.-->
    <div style="TEXT-ALIGN: justify">
      <hr style="COLOR: black" align="center" size="4" noshade="noshade" width="100%">
    </div>
    <div style="TEXT-ALIGN: right"><font style="FONT-WEIGHT: bold">EXHIBIT 10.4</font></div>
    <div style="TEXT-ALIGN: justify">&#160;</div>
    <div style="TEXT-ALIGN: justify">
      <table style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;">
            <td style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 2.25pt solid; BORDER-LEFT: black 2.5pt solid; BORDER-BOTTOM: black 2.25pt solid; TEXT-ALIGN: justify" valign="top" width="20%"><img src="s002591x1_ex10-4image.jpg" alt="logo2"></td>
            <td style="BORDER-RIGHT: black 2.25pt solid; BORDER-TOP: black 2.25pt solid; BORDER-BOTTOM: black 2.25pt solid; TEXT-ALIGN: center" valign="top" width="80%">
              <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center">&#160;</div>
              <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center">&#160;</div>
              <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: times new roman">EMPLOYEE STOCK PURCHASE PLAN</font></div>
              <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">(Amended and Current as of</font></div>
              <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">March 28, 2012)</font></div>
              <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center">&#160;</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify">&#160;</div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New
          Roman">ARTICLE I - <font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">General</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">1.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The purpose of Photronics, Inc. Employee Stock Purchase Plan is to provide eligible employees of the Company and its designated
                  subsidiaries (if any) with an opportunity to acquire a proprietary interest in the Company by the purchase of shares of the Common Stock of the Company directly from the Company through payroll deductions.&#160;&#160;It is felt that employee
                  participation in the ownership of the Company will be to the mutual benefit of both the employees and the Company.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">1.2</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Plan is intended to qualify as an "employee stock purchase plan" within the meaning of Section 423 of the Internal Revenue Code
                  of 1986, as amended (the "Code").&#160;&#160;The provisions of the Plan shall, accordingly, be construed so as to extend and/or limit eligibility and participation in a manner consistent, and so as to otherwise comply, with the requirements of the
                  Code.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">1.3</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Eligibility and participation in the Plan shall give any Employee only such rights as are set forth in the Plan and any amendments
                  hereto and shall in no way affect or in any manner limit the Company's right to discharge the Employee, which right is expressly reserved by the Company, or impair the authority of the Plan Committee to limit the Employee's rights, claims
                  or causes, as provided in the Plan.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE II - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Definitions</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">2.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The following words and phrases, when used in the Plan, shall have the following respective meanings, unless the context clearly
                  indicates otherwise:</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Authorized Leave of Absence"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Any leave of absence authorized under the Company's standard personnel practices, provided that all persons under similar
                  circumstances must be treated equally in the granting of such Authorized Leave of Absence and provided further that the person returns to the employ of the Company upon the expiration of an Authorized Leave of Absence.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Board of Directors"</font></div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font id="TAB1" style="MARGIN-LEFT: 36pt"></font>The Board of Directors
        of Photronics, Inc.</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Code"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Internal Revenue Code of 1986, as amended from time to time, and applicable Treasury Department regulations issued thereunder.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">1</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160;</font></div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Common Stock"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Common Stock, par value $0.01 per share, of the Company, or the securities adjusted or substituted therefor pursuant to Article
                  XIV.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Company"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Photronics, Inc., a Connecticut corporation, or its successor or successors or any present or future subsidiary of Photronics, Inc.,
                  which may be designated to participate in the Plan by the Board of Directors.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Compensation"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Compensation of an Eligible Employee shall be determined in accordance with procedures approved by the Plan Committee or the
                  Board of Directors.&#160;&#160;In the absence of the adoption of specific procedures, Compensation of an Eligible Employee shall be the annualized salary or wages of such Employee based on such Employee's current rate of pay and work schedule, but
                  excluding any discretionary overtime, sick pay, vacation pay or other benefits.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Disability"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Disability shall have the same meaning set forth in Section 22(e)(3) of the Code or any successor provision thereto.&#160;&#160;At present, a
                  disability is defined as a physical or mental impairment or incapacity which, in the opinion of a physician selected by the Plan Committee, can be expected to result in death or has lasted or can be expected to last for a continuous
                  period of at least twelve (12) months and renders the Participant unable to engage in any substantial, gainful activity.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Effective Date of the Plan"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The date on which the Plan shall have become effective pursuant to Article XVII, provided, however, that if the Plan shall not be
                  approved by the stockholders of the Company as provided in Article XVII, the Plan and all rights granted hereunder shall be, and be deemed to have been, null and void.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Eligible Employee"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">An Employee who is eligible to participate in the Plan in accordance with provisions of Articles IV and V.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Employee"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Any person who, on an Offering Date, is a common law employee of the Company and whose customary employment is for more than twenty
                  (20) hours per week and for more than five (5) months per calendar year, other than any highly compensated employees (within the meaning of Section 414[q] of the Code or any successor provision thereto) of the Company who are excluded
                  from participation hereunder by action of the Board of Directors.&#160;&#160;A person who is or has been on an Authorized Leave of Absence, and who in the absence of such Authorized Leave of Absence would have been classified as an Employee, shall
                  in the discretion of the Plan Committee be considered to be an Employee, except to the extent that such determination is inconsistent with Section 423 of the Code.&#160;&#160;Such determination by the Plan Committee shall be final and conclusive.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">2</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160;</font></div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Offering"</font></div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font id="TAB1" style="MARGIN-LEFT: 36pt"></font>An Offering in
        accordance with the provisions of Article V.</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Offering Date"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The date of an Offering as established by the Plan Committee pursuant to Section 5.1 hereof.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Participant"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">An Eligible Employee who subscribes for Shares pursuant to Article VI.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Plan"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Photronics, Inc. Employee Stock Purchase Plan set forth herein, as amended from time to time in accordance with the provisions
                  of Article XV.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Plan Committee"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The committee provided for in Article XII to administer the Plan.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Purchase Date"</font></div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">A Purchase Date as provided in Sections 8.1 or 10.3, as appropriate.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">"Shares"</font></div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font id="TAB1" style="MARGIN-LEFT: 36pt"></font>Shares of Common Stock
        offered under the Plan.</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font id="TAB1" style="MARGIN-LEFT: 72pt"></font>The masculine gender,
        whenever used in the Plan, shall be deemed to include the feminine gender, and whenever the plural is used it shall include the singular, if the context so requires.</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE III - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Shares Subject to the Plan</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">3.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Subject to the provisions of Article XIV hereof, the aggregate number of shares of Common Stock which may be issued under the Plan
                  shall not exceed 1,500,000.&#160;&#160;The aggregate number of such shares which may be issued with respect to any Offering shall be determined by the Plan Committee with respect to such Offering.&#160;&#160;Such shares may be authorized but unissued shares
                  of Common Stock or issued shares of Common Stock which are held by the Company.&#160;&#160;Any shares subscribed for under the Plan and not purchased as a result of the cancellation in whole or in part of such subscription shall (unless the Plan
                  shall have terminated) be again available for issuance under the Plan.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE IV - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Eligibility</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">4.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Each Employee who has been continuously employed by the Company for the one complete calendar month (or such longer period as may be
                  determined by the Plan Committee) ending immediately prior to an Offering Date shall be eligible to participate in the Offering under the Plan made on such Offering Date.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">3</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="TEXT-ALIGN: justify">&#160;</div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">4.2</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Notwithstanding the provisions of Section 4.1, no Employee shall be offered Shares if, immediately after he would subscribe for such
                  Shares, such Employee would own capital stock (including shares of Common Stock which may be purchased under such subscription and under any other outstanding subscriptions under the Plan or options to purchase shares of Common Stock of
                  the Company held by such Employee, as computed in accordance with Section 423[b][3] of the Code or any successor provision thereto) possessing 5% or more of the total combined voting power or value of all classes of stock of the
                  Company.&#160;&#160;For purposes of determining the stock ownership of any Employee, the provisions of Section 424[d] of the Code shall apply.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE V - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Offering Under the Plan</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">5.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Offerings under the Plan shall be made on such Offering Dates as shall be determined by the Plan Committee.&#160;&#160;Notwithstanding
                  anything to the contrary, no Offering shall be made on any date prior to the date that a required registration statement with respect to such Offering filed under the Securities Act of 1933, as amended, has become effective.&#160;&#160;Nothing
                  contained herein shall be deemed to require that an Offering be made in any year.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left">
        <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

            <tr valign="top">
              <td style="WIDTH: 36pt">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">5.2</font></div>
              </td>
              <td style="WIDTH: 36pt; TEXT-ALIGN: left">[a]</td>
              <td style="TEXT-ALIGN: justify">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Subject to the limitations set forth in Sections 5.2[b] and
                    6.3, and to the other terms and conditions of the Plan, in each offering under the Plan, each Eligible Employee on an Offering Date shall be offered the right during the Subscription Period as provided in Section 6.2, to subscribe to
                    purchase such number of Shares as the percentage designated by the Plan Committee for such offering (not to exceed 5%) of his Compensation would buy, at a price equal to the product of (i) the fair market value of a Share on the
                    Offering Date, multiplied by (ii) the Purchase Price percentage utilized under Section 5.3 hereof.</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left">
        <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

            <tr valign="top">
              <td style="WIDTH: 36pt">&#160;</td>
              <td style="WIDTH: 36pt" align="right">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">[b]</font></div>
              </td>
              <td style="TEXT-ALIGN: justify">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Notwithstanding anything to the contrary contained in
                    Sub-Section [a] of this Section 5.2, no Eligible Employee shall be eligible to subscribe for Shares in an Offering if, immediately after he would subscribe for such Shares, such subscription would permit his rights to purchase shares of
                    Common Stock under all employee stock purchase plans of the Company to accrue at a rate which exceeds $25,000 (or such other maximum amounts as may be prescribed from time to time under the Code) of the fair market value of such shares
                    (determined as of the Offering Date for such Offering) for each calendar year in which such subscription would be outstanding at any time.&#160; For purposes of this limitation the provisions of Section 423[b][8] of the Code shall be
                    applicable.</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">5.3</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Purchase Price per share subscribed for all Shares in a particular Offering shall be an amount equal to such percentages, not
                  greater than 100% nor less than 85%, as shall be determined by the Plan Committee on or prior to the Offering Date, of the fair market value of a share of Common Stock (determined in accordance with the provisions of Article XIII) on one
                  of the following dates with respect to such Offering, with such date to be determined by the Plan Committee on or prior to the Offering Date: (i) the Offering Date, (ii) the Purchase Date, or (iii) the Offering Date or the Purchase Date
                  (whichever would result in a lower Purchase Price for the Common Stock).</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">4</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="TEXT-ALIGN: justify">&#160;</div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">5.4</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">In order to participate in any Offering, an Eligible Employee entitled to subscribe for Shares in such Offering shall comply with
                  the subscription procedures set forth in Article VI.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE VI - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Subscriptions for Shares</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">6.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">As soon as practicable after an Offering Date, the Company shall furnish to each Eligible Employee a Subscription Agreement setting
                  forth the maximum number of Shares to which such Eligible Employee may subscribe in such Offering, the fair market value per share of Common Stock on the Offering Date, the Purchase Price for Shares in such Offering and such other terms
                  and conditions consistent with the Plan as shall be determined by the Plan Committee.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">6.2</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Within fifteen (15) days after receipt of such Subscription Agreement, an Eligible Employee desiring to participate in the Offering
                  shall notify the Plan Committee of the number of Shares for which he desires to subscribe.&#160;&#160;Such notification shall be effected by the Eligible Employee's completing, executing and returning to the Secretary of the Company the
                  Subscription Agreement.&#160;&#160;All such subscriptions shall be deemed to have been made as of the Offering Date.&#160;&#160;No subscription shall be accepted from any person who is not an Eligible Employee on the date his subscription is received by the
                  Company.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">6.3</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The minimum number of Shares for which an Eligible Employee will be permitted to subscribe in any Offering is ten (10) (or the
                  number of Shares offered to him if fewer than ten).&#160;&#160;If at any time the Shares available for an Offering are oversubscribed, the Number of Shares for which each Eligible Employee is entitled to subscribe pursuant to Section 5.2 shall be
                  reduced, pro rata, to such lower number as may be necessary to eliminate such over-subscription.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">6.4</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">If an Eligible Employee fails to subscribe to the Shares within the period and in the manner prescribed in Section 6.2, he shall
                  waive all rights to purchase Shares in that Offering.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify">&#160;</div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New
          Roman">ARTICLE VII - <font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Payment for Shares</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">7.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The aggregate Purchase Price for the Shares for which a Participant subscribes in any Offering in accordance with the provisions of
                  Article VI of the Plan shall be paid by means of payroll deductions.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify">
                <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: times new roman"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: times new
                      roman">7.2</font></font></div>
              </div>
            </td>
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">[a]</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: times new roman">The aggregate Purchase Price for Shares shall be paid by payroll deductions in equal amounts over a period of 24 months (or such
                  shorter period as shall be determined by the Plan Committee in accordance with the Plan) from the Offering Date.&#160;&#160;The period over which such payroll deductions are to be made in hereinafter referred to as the "Payment Period".</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify">&#160;</div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">5</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="TEXT-ALIGN: justify">&#160;</div>
    <div style="TEXT-ALIGN: justify">
      <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left">
        <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

            <tr valign="top">
              <td style="WIDTH: 36pt">&#160;</td>
              <td style="WIDTH: 36pt" align="right">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">[b]</font></div>
              </td>
              <td style="TEXT-ALIGN: justify">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Such payroll deductions with respect to an Offering shall
                    commence as soon as practicable after the receipt of the Company of the executed Subscription Agreement authorizing such payroll deductions, and shall cease upon the earlier of the termination of the Payment Period or payment in full of
                    the Purchase Price for such Shares.&#160; A Participant may cancel his subscription to the extent provided for in Article X, but no other change in terms of his Subscription Agreement may be made during the Payment Period and, in particular,
                    in no event may a Participant change the amount of his payroll deductions under such Subscription Agreement.&#160; All payroll deductions withheld from a Participant under a Subscription Agreement shall be credited to his account under the
                    Plan.&#160; In the event that payroll deductions are simultaneously being made with respect to more than one Subscription Agreement, the aggregate amount of such payroll deductions at any payday shall be credited first toward the payment for
                    Shares subscribed for in the earliest Offering.&#160; A Participant may not make any separate cash payment into his account, provided, however, that a Participant who has been deemed to be in the employ of the Company while on an Authorized
                    Leave of Absence without pay during the Payment Period, may upon his return to the actual employ of the Company, make a cash payment into his account in an amount not exceeding the aggregate of the payroll deductions which would have
                    been made during such Authorized Leave of Absence.</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left">
        <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

            <tr valign="top">
              <td style="WIDTH: 36pt">&#160;</td>
              <td style="WIDTH: 36pt" align="right">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">[c]</font></div>
              </td>
              <td style="TEXT-ALIGN: justify">
                <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">All funds representing payroll deductions for the accounts
                    of Participants will, except as provided in Section 7.3, be paid into the general funds of the Company.&#160; No interest will be paid or accrued under any circumstances on any funds withheld by the Company as payroll deductions pursuant to
                    this Section 7.2 or on any other funds paid to the Company for purchases of Shares under the Plan.</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">7.3</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Notwithstanding anything in this Article VII to the contrary, with respect to any Offering which is made prior to the approval of
                  the Plan by the stockholders of the Company, all payroll deductions withheld for the accounts of Participants shall, until the Plan is approved by the stockholders, be held by the Company in a special escrow account for the benefit of
                  such Participants.&#160;&#160;No interest will be paid or accrued under any circumstances on such funds.&#160;&#160;No Shares will be issued to such Participants until after approval of the Plan by the stockholders.&#160;&#160;In the event that the Plan is not
                  approved by the stockholders within the period specified in Article XVII, all such funds will thereupon be promptly refunded to the respective Participants.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">7.4</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Failure to pay for subscribed Shares as provided in this Article VII shall constitute the cancellation of such subscription to the
                  extent that any such Shares shall not have been so paid for.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New
          Roman"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE VIII - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Issuance of Shares</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">8.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">At the end of the Payment Period for an Offering, (each of which dates is referred to as a "Purchase Date"), the balance of all
                  amounts then held in the account of a Participant representing payroll deductions pursuant to a Subscription Agreement shall be applied to the purchase by the Participant from the Company of the number of Shares equal to the amount of
                  such balance divided by the Purchase Price per share for such Shares applicable on such Purchase Date up to the number of Shares provided for in the respective Subscription Agreement.&#160;&#160;Any amount remaining in the Participant's account in
                  excess of the sum required to purchase whole Shares on a Purchase Date shall be promptly refunded to the Participant.&#160;&#160;As soon as practicable after a Purchase Date, the Company will issue and deliver to the Participant a certificate
                  representing the Shares purchased by him from the Company on such Purchase Date.&#160;&#160;No fractional shares will be issued at any time.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify">&#160;</div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">6</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">8.2</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">A Participant who disposes (whether by sale, exchange, gift or otherwise) of any of the Shares acquired by him pursuant to the Plan
                  within two (2) years after the Offering Date for such Shares or within one (1) year after the issuance of Shares to him shall notify the Company in writing of such disposition within thirty (30) days after such disposition.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE IX - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Rights of Stockholders</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">9.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">A Participant shall not have any rights to dividends or any other rights as a stockholder of the Company with respect to any Shares
                  until such Shares shall have been issued to him as reflected by the books and records maintained by the Company's transfer agent relating to stockholders of the Company.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160;</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE X - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Voluntary Withdrawal/Termination of Employment</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">10.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">A Participant may discontinue his payroll deductions under a Subscription Agreement at any time by giving written notice thereof to
                  the Plan Committee, effective for all payroll periods commencing five (5) days after receipt of such notice by the Plan Committee.&#160;&#160;The balance in the account of such Participant following such discontinuance shall be promptly refunded to
                  the Participant.&#160;&#160;Withdrawal from an Offering pursuant to this Section 10.1 shall not affect an Eligible Employee's eligibility to participate in any other Offering under the Plan.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">10.2</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">If the Participant's employment with the Company is terminated for any reason other than death while still an Employee, such
                  Participant's rights to purchase Shares under any Subscription Agreement shall immediately terminate.&#160;&#160;Any balance remaining in his account as of the date of such termination of employment shall be promptly refunded to the Participant.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">10.3</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">In the event of the death of an Employee who was a Participant prior to the purchase of the Shares for which he subscribed pursuant
                  to Article VI hereof, the person or persons who acquired by laws of descent and distribution (his "Estate") his rights to purchase Shares under his Subscription Agreement(s), shall have the right within ninety (90) days after the death of
                  the Participant (but in no event later than the termination of the Payment Period) to purchase from the Company that number of Shares subscribed for and not issued to the Participant prior to his death which the balance in the
                  Participant's payroll deduction account is sufficient to purchase.&#160;&#160;The failure of the person or persons so acquiring his rights to so give notice of intention to purchase shall constitute a forfeiture of all further rights of the
                  Participant or other persons to purchase such Shares and in such event, the balance in the Participant's payroll deduction account will be refunded, without interest.&#160;&#160;If the Participant dies more than fifty (50) days prior to the
                  termination of the Payment Period and his Estate elects to purchase the Shares subscribed for, the Purchase Price for his Shares shall be the percentage, designated pursuant to Section 5.3, of the fair market value on the Offering Date,
                  irrespective of the Purchase Price for other Participants.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">7</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New
          Roman"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE XI - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Non-Transferability of Subscription Rights</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">11.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">During the lifetime of a Participant, the Shares for which he subscribes may be purchased only by him.&#160;&#160;No Subscription Agreement of
                  a Participant and no right under or interest in the Plan or any such Subscription Agreement (hereinafter collectively referred to as "Subscription Rights") may be assigned, transferred, pledged, hypothecated or disposed of in any way
                  (whether by operation of law or otherwise), except by the Participant's will or by the applicable laws of descent and distribution, or may be subject to execution, attachment or similar process.&#160;&#160;Any assignment, transfer, pledge,
                  hypothecation or other disposition of Subscription Rights, or any levy of execution, attachment or other process attempted upon Subscription Rights, shall be null and void and without effect, and in any such event all Subscription Rights
                  shall, in the sole discretion of the Plan Committee (exercised by written notice to the Participant or to the person then entitled to purchase the Shares under the provisions of Sections 10.3 hereof), terminate as of the occurrence of any
                  such event.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE XII - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Administration of the Plan</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Plan shall be administered by a Plan Committee which shall consist of two (2) or more members of the Board of Directors, none of
                  whom shall be eligible to participate in the Plan.&#160;&#160;The members of the Plan Committee shall be appointed, and may be removed, by the Board of Directors.&#160;&#160;The Board of Directors shall have the power to remove and substitute for members of
                  the Plan Committee and to fill any vacancy which may occur in the Plan Committee.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.2</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Unless otherwise determined by the Board of Directors, the members of the Plan Committee shall serve without additional compensation
                  for their services.&#160;&#160;All expenses in connection with the administration of the Plan, including, but not limited to, clerical, legal and accounting fees, and other costs of administration, shall be paid by the Company.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.3</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Chairman of the Plan Committee shall be designated by the Board of Directors.&#160;&#160;The Plan Committee shall select a Secretary who
                  need not be a member of the Plan Committee.&#160;&#160;The Secretary, or in his absence, any member of the Plan Committee designated by the Chairman, shall keep the minutes of the proceedings of the Plan Committee and all data, records and
                  documents relating to the administration of the Plan by the Plan Committee.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">8</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="TEXT-ALIGN: justify">&#160;</div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.4</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">A quorum of the Plan Committee shall be such number as the Committee shall from time to time determine, but shall not be less than a
                  majority of the entire Plan Committee.&#160;&#160;The acts of a majority of the members of the Plan Committee present at any meeting at which a quorum is present shall be the act of the Plan Committee.&#160;&#160;Members of the Plan Committee may participate
                  in a meeting by means of telephone conference or similar communications procedure pursuant to which all persons participating in the meeting can hear each other.&#160;&#160;The Plan Committee may take action without a meeting if such action is
                  evidenced by a writing signed by at least a majority of the entire Plan Committee.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.5</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Plan Committee may, by an instrument in writing, delegate to one or more of its members or to an officer or officers of the
                  Company any of its powers and its authority under the Plan, including the execution and delivery on its behalf of instruments, instructions and other documents.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="TEXT-ALIGN: justify">&#160;</div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.6</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">It shall be the sole and exclusive duty and authority of the Plan Committee to interpret and construe the provisions of the Plan, to
                  decide any disputes which may arise with regard to the status, eligibility and rights of Employees under the terms of the Plan, and any other persons claiming an interest under the terms of the Plan, and, in general, to direct the
                  administration of the Plan.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.7</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Plan Committee may adopt, and from time to time amend, such rules and regulations consistent with the purposes and provisions of
                  the Plan, as it deems necessary or advisable to administer and effectuate the Plan.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.8</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Plan Committee may shorten, lengthen (but not beyond thirty (30) days) or waive the time required by the Plan for the filing of
                  any notice or other form under the Plan.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">12.9</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The discretionary powers granted hereunder to the Plan Committee shall in no event be exercised in any manner that will discriminate
                  against individual employees or a class of employees or discriminate in favor of employees who are shareholders, officers, supervisors or highly compensated employees of the Company.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE XIII - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Valuation of Shares of Common Stock</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">13.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">For purposes of the Plan, the "fair market value" of a share of Common Stock as of any date shall be determined as follows:</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">[a]</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">If the Common Stock is then listed on a national securities exchange, the "fair market value" shall be the closing price of a share
                  of Common Stock on such exchange on such date, or, if there has been no sale of shares of Common Stock on that date, the closing price of a share of Common Stock on such exchange on the last preceding business day on which shares of
                  Common Stock were traded.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
            </td>
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">[b]</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">If the Common Stock is then listed on the National Association of Securities Dealers Automatic Quotation System National Market
                  System, the "fair market value" shall be the average of the high and low sales prices of a share of Common Stock on that date, or if there has been no sale of shares of Common Stock on that date, the average of the high and low sales
                  prices of Common Stock on the last preceding business day on which shares of Common Stock were traded.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify">&#160;</div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">9</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160;</font></div>
    <div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New
          Roman"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE XIV - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Adjustments in Certain Events</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">14.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">If (i) the Company shall at any time be involved in a transaction to which sub-section [a] of Section 424 of the Code is applicable,
                  (ii) the Company shall declare a dividend payable in, or shall sub-divide or combine, its Common Stock, or (iii) any other event shall occur which in the judgment of the Board of Directors necessitates action by way of adjusting the terms
                  of the outstanding Subscription Agreements, the Board of Directors shall take any such action as in its judgment shall be appropriate to preserve Participant rights substantially proportionate to the rights existing prior to such
                  event.&#160;&#160;To the extent that such action shall include an increase or decrease in the number of shares of Common Stock subject to outstanding Subscription Agreements, the aggregate number of shares available under Article III hereof for
                  issuance under the Plan pursuant to outstanding Subscription Agreements and Subscription Agreements which may be entered into, and the aggregate number of shares available for issuance in any Offering and the number which may be
                  subscribed for, shall be proportionately increased or decreased, as the case may be.&#160;&#160;No action shall be taken by the Board of Directors under the provisions of this Article XIV which, in its judgment, would constitute a modification,
                  extension or renewal of the Subscription Agreement (within the meaning of Section 424[h] of the Code), or would prevent the Plan from qualifying as an "employee stock purchase plan" (within the meaning of Section 423 of the Code).&#160;&#160;The
                  determination of the Board of Directors with respect to any matter referred to in this Article XIV shall be conclusive and binding upon each Participant.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE XV - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Termination and Amendment of the Plan</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">15.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Board of Directors may, without further approval by the stockholders of the Company, at any time terminate or amend the Plan
                  without notice, or make such modifications of the Plan as it shall deem advisable; provided that the Board of Directors may not, without prior approval by the holders of a majority of the outstanding shares of Common Stock of the Company,
                  amend or modify the Plan so as to (i) increase the maximum number of shares of Common Stock which may be issued under the Plan (except as contemplated in Article XIV hereof), (ii) extend the term during which Offerings may be made under
                  the Plan or (iii) increase the maximum number of Shares which an Eligible Employee is entitled to purchase (except as contemplated in Article XIV hereof); and provided further that the Board of Directors may not amend or modify the Plan
                  in any manner which would prevent the Plan from qualifying as an "employee stock purchase plan" (within the meaning of Section 423 of the Code).&#160;&#160;No termination, amendment or modification of the Plan may, without the consent of a
                  Participant, adversely affect the rights of such Participant under an outstanding Subscription Agreement.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div id="PGBRK" style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify">
      <div id="FTR">
        <div id="GLFTR" style="WIDTH: 100%" align="left"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
      <div id="PN" style="PAGE-BREAK-AFTER: always; WIDTH: 100%">
        <div style="WIDTH: 100%; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">10</font></div>
        <div style="WIDTH: 100%; TEXT-ALIGN: center">
          <hr style="COLOR: black" size="2" noshade="noshade">
        </div>
      </div>
      <div id="HDR">
        <div id="GLHDR" style="WIDTH: 100%" align="right"><font style="DISPLAY: inline; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">&#160; </font></div>
      </div>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">&#160;</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE XVI -</font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman"> Miscellaneous</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">16.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Unless otherwise expressly provided in the Plan, all notices or other communications by a Participant to the Company under or in
                  connection with the Plan shall be deemed to have been duly given when received by the Secretary of the Company or when received in the form specified by the Company at the location and by the persons, designated by the Company for the
                  receipt thereof.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">16.2</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">Notwithstanding anything hereunder to the contrary, the offer, sale and delivery by the Company of Shares under the Plan to any
                  Eligible Employee is subject to compliance with all applicable securities regulation and other federal and state laws.&#160;&#160;The terms of this Plan shall be construed under the laws of the State of Connecticut.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"><font style="DISPLAY: inline;
            FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">ARTICLE XVII - </font><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Times New Roman">Effective Date</font></font></font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
    </div>
    <div style="TEXT-ALIGN: justify">
      <table id="hangingindent" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; TEXT-ALIGN: justify; FONT-SIZE: 10pt; FONT-FAMILY: times new roman" border="0" cellpadding="0" cellspacing="0" width="100%">

          <tr style="TEXT-ALIGN: justify;" valign="top">
            <td style="WIDTH: 36pt; TEXT-ALIGN: justify">
              <div style="MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">17.1</font></div>
            </td>
            <td style="TEXT-ALIGN: justify">
              <div style="TEXT-ALIGN: justify"><font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">The Plan shall become effective at such time as the Plan has been adopted by the Board of Directors or such later date as shall be
                  designated by the Board of Directors upon its adoption of the Plan; provided, however, that the Plan and all Subscription Agreements entered into thereunder shall be, and be deemed to have been, null and void if the Plan is not approved
                  by the holders of a majority of the outstanding shares of Common Stock of the Company within twelve (12) months after the date on which the Plan is adopted by the Board of Directors.</font></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify"><br>
      &#160;</div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: center"><font style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">11</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt; TEXT-ALIGN: justify">
      <div>
        <hr style="COLOR: black" align="center" size="2" noshade="noshade" width="100%">
      </div>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.22
<SEQUENCE>3
<FILENAME>s002591x1_ex10-21.htm
<DESCRIPTION>EXHIBIT 10.21
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman'; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <div>
    <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade">
    <div style="text-align: right;"> <font style="font-weight: bold;">Exhibit 10.21</font><br>
    </div>
    <div>
      <div style="text-align: center;"><img src="logo_photronics.jpg" height="75" border="0" width="67"></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">This </font>Agreement is entered into as of January 20, 2018 by and
        between Photronics, Inc., a Connecticut corporation (the &#8220;Company&#8221;) and DEMA Associates, LLC&#160; (&#8220;Consultant&#8221;).</div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">WHEREAS</font>, the Company believes that it will
          benefit from an ongoing consulting arrangement between Consultant and the Company, pursuant to which Consultant will provide certain services on an independent contractor basis as outlined below and Consultant has agreed to provide certain
          consulting and advisory services to the Company pursuant to the terms set forth herein.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOW, THEREFORE</font>, Consultant and the Company
          hereby agree as follows:</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">1)&#160; Consulting Services</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">During the term of this Agreement, Consultant agrees to make himself and or associates from DEMA Associates, LLC reasonably available
          to render at the request of the Company, such consulting services as are reasonably requested by the Company. Consultant will devote a reasonable amount of time, not to exceed forty hours (40) per month, to the provision of the Services.
          Consultant will provide an invoice to the Company to indicate the forty hours worked per month and the services provided to the Company. The form of invoice is attached hereto as Exhibit A.&#160; The Company will provide Consultant with a paid cell
          phone and a laptop computer.</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">2)&#160; Compensation</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">As compensation for Consultant&#8217;s services during the term of this Agreement, the Company agrees to provide consulting fees and
          benefits under the terms specified below:</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fees:</font>&#160; In consideration for the consulting
          services, the Company will pay a consulting fee in the amount of three hundred and ninety thousand dollars ($390,000) per year (&#8220;Consulting Fees&#8221;).&#160; The Company shall pay the Consulting Fees in equal monthly payments of thirty-two thousand five
          hundred dollars ($32,500.00) throughout the Consulting Period.&#160; The Consulting Fees will be paid at the address set forth above.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In the event that Consultant is required to travel in order to perform the Services under this Agreement, the Company will reimburse
          Consultant for such reasonable travel expenses incurred upon the presentation by Consultant of a detailed and itemized account of such expenses with proper documentation and such other supporting information as the Company may reasonably request.
          Except as provided above with respect to travel expenses, the Company will not be responsible for payment or reimbursement of Consultant&#8217;s expenses in his performance of the Services, unless such expense is approved in advance by the Company.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font></div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">3)&#160; Term</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">This Agreement will be effective as of January 20, 2018 and will continue in effect for a period of four (4) years.</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">4)&#160; Non-Competition and Non-Solicitation</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Consultant hereby agrees that during the Consulting Period, and for a period of three (3) years after the termination of this
          Agreement, he will not, without first obtaining the Company&#8217;s prior written approval, directly or indirectly engage or prepare to engage in any activities in competition with the Company or accept employment, provide services to, or establish a
          business relationship with a business or individual engaged in or preparing to engage in competition with the Company.&#160; Consultant is free to engage in other work or business activities during the Consulting Period as long as they are not
          competitive with the Company.&#160; For purposes of this paragraph, the holding of less than one percent (1%) of the outstanding voting securities of any firm or business organization in competition with the Company shall not constitute activities or
          services precluded by this paragraph.&#160; Consultant also agrees that through the end of the Consulting Period and for a period of one (1) year thereafter, he will not, either directly or through others, solicit or attempt to solicit any employee or
          other personnel of the Company to terminate his or her relationship with the Company or to become an employee, consultant or independent contractor to or for any other person or entity.&#160; Further, Consultant agrees not to disparage the Company in
          any manner likely to be harmful to the Company&#8217;s business reputation, or the personal or business reputation of the Company&#8217;s directors, shareholders or employees.&#160; Consultant agrees that the Consulting Fees adequately compensate you for the
          restrictions of this paragraph.</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">5)&#160; Liquidated Damages/Specific Performance</font></div>
      <div><br>
      </div>
      <div style="text-align: left;">
        <div>
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" class="DSPFListTable" id="z76bbdae6111e40849c81351f04b8e4d1" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 36pt;"><br>
                </td>
                <td style="width: 18pt; vertical-align: top; align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">a)</font></td>
                <td style="width: auto; vertical-align: top; text-align: left;">
                  <div><font style="font-size: 10pt; font-family: 'Times New Roman';">Consultant agrees that it would be impracticable or extremely difficult to ascertain the amount of actual damages caused by breach of Article (4), Non-Competition and
                      Non-Solicitation, of this Agreement.&#160; Therefore, Consultant agrees that, in the event of such a breach, the Company will be entitled to withhold further payments of all Consulting Fees, recover all Consulting Fees already paid to
                      Consultant, and obtain such injunctive and other relief as appropriate. Consultant further agree that this liquidated damage provision represents reasonable compensation for the loss which would be incurred by the Company because of
                      any such breach.</font></div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div><br>
      </div>
      <div style="text-align: left;">
        <div>
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" class="DSPFListTable" id="z1c660d179bee4b708011efe286a6f3a1" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 36pt;"><br>
                </td>
                <td style="width: 18pt; vertical-align: top; align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">b)</font></td>
                <td style="width: auto; vertical-align: top; text-align: left;">
                  <div><font style="font-size: 10pt; font-family: 'Times New Roman';">In the event Consultant claims that the Company is in breach of this Agreement, in addition to any other remedies available to Consultant, Consultant shall be entitled to
                      obtain specific performance of this Agreement.</font></div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.&#160; </font>Independent Contractor Status of
          Consultant.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 54pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Consultant&#8217;s legal status is as an independent contractor of Company. Nothing in this Agreement makes Consultant the agent, partner,
          joint venturer, employee or legal representative of Company for any purpose whatsoever; nor shall Consultant hold himself out as such. Consultant will have no authority to bind Company in any manner or for any purpose.<font style="font-size:
            10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font>Consultant will not be an employee of Company for any purpose, including for purposes of the Fair Labor Standards Act&#8217;s minimum wage and overtime provisions, nor any other
          provision of federal, state, or local law applicable to employees. Further, Consultant understands and agrees that he will not be entitled to any employment benefits that may be made available by the Company to its employees, including but not
          limited to vacation pay, sick leave, retirement benefits, social security, workers&#8217; compensation, health or disability benefits, and unemployment insurance benefits. The parties acknowledge that Consultant was an employee of Company immediately
          prior to the commencement of this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; margin-left: 54pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Consultant understands that the Company will not be responsible for withholding or paying any federal or state income, social security or
          other taxes in connection with any compensation paid under this Agreement, and Consultant agrees that he is solely responsible for any tax obligations which may arise from the payment of compensation to Consultant pursuant to this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7.&#160; </font><font style="font-size: 10pt;
            font-family: 'Times New Roman'; font-weight: bold;">Confidential Information.</font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(a)</font>&#160;&#160;&#160;&#160;Consultant acknowledges that during
          his engagement with Company he may have access to certain confidential and proprietary information belonging to the Company or third parties who may have furnished such information under obligations of confidentiality, relating to and used in the
          Company&#8217;s business (collectively, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Confidential Information</font>&#8221;). Consultant acknowledges that, unless otherwise available to the public, Confidential
          Information includes, but is not limited to, the following categories of information and material, including all copies, notes, or other reproductions or replicas thereof: financial statements and information; budgets, forecasts, and projections;
          business and strategic plans; marketing strategies; research and development projects; records relating to any intellectual property developed by, owned by, controlled, licensed, or maintained by the Company; information related to the Company&#8217;s
          inventions, research, products, designs, methods, know-how, formulae, techniques, systems, processes; customer lists; non-public information relating to the Company&#8217;s customers, suppliers, employees, distributors, or investors; the specific terms
          of the Company&#8217;s agreements or arrangements, whether oral or written, with any customer, supplier, vendor, or contractor with which the Company may be associated from time to time; and any and all information relating to the operation of the
          Company&#8217;s business which the Company may from time to time designate as confidential or proprietary or that Consultant reasonably knows should be, or has been, treated by the Company as confidential or proprietary. Confidential Information
          encompasses all formats in which information is preserved, whether electronic, print, or any other form, including all originals, copies, notes, or other reproductions or replicas thereof.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(b)</font>&#160;&#160;&#160;&#160;Confidential Information does not include
          any information that: (i) at the time of disclosure is generally known to, or readily ascertainable by, the public; (ii) becomes known to the public through no fault of Consultant or other violation of this Agreement; or (iii) is disclosed to
          Consultant by a third party under no obligation to maintain the confidentiality of the information. <br>
        </font></div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
        <div style="page-break-after:always;" id="DSPFPageBreak">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(c)</font>&#160;&#160;&#160;&#160;Consultant agrees that he will
          maintain the confidentiality of the Confidential Information at all times during and following his engagement by the Company and will not, directly or indirectly, use or disclose any Confidential Information for any purpose other than to the
          extent necessary to perform the Services.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(d)</font>&#160;&#160;&#160;&#160;The restrictions in Section 7(c) above
          will not apply to any information that Consultant is required to disclose by law, provided that the Consultant (i) notifies the Company of the existence and terms of such obligation, (ii) gives the Company a reasonable opportunity to seek a
          protective or similar order to prevent or limit such disclosure, and (iii) only discloses that information actually required to be disclosed.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(e)</font>&#160;&#160;&#160;&#160;Upon termination of Consultant&#8217;s
          engagement with the Company for any reason, or at any time upon request of the Company, Consultant will promptly deliver to the Company all Confidential Information in any form along with all personal property belonging to the Company that is in
          Consultant&#8217;s possession, custody, or control, including, without limitation, all files, memoranda, designs, correspondence, manuals, programs, data, records, notes, notebooks, reports, papers, equipment, computer software, proposals, or any other
          file, material, document or possession (whether in hard copy or any electronic format), however obtained, along with any reproductions or copies.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">8.</font><font style="font-size: 10pt; font-family:
            'Times New Roman'; font-style: italic;">&#160;&#160;&#160;&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Governing Law; Venue.</font> This Agreement will be governed by and construed in accordance
          with the laws of the State of Connecticut, without regard to that body of law known as choice of law. Each party (a) consents to the personal jurisdiction of said courts, (b) waives any venue or inconvenient forum defense to any proceeding
          maintained in such courts, and (c) agrees not to bring any proceeding arising out of or relating to this Agreement in any other court.</font></div>
      <div><br>
      </div>
      <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="zddd6c800352248cfa9423bd8a24f885f" border="0" cellpadding="0" cellspacing="0">

          <tr>
            <td colspan="2" style="vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS, INC.</font></div>
            </td>
            <td style="width: auto; vertical-align: top;">&#160;</td>
            <td colspan="2" rowspan="1" style="vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">DEMA Associates, LLC</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 6%; vertical-align: top;">&#160;</td>
            <td style="width: 35%; vertical-align: top;">&#160;</td>
            <td style="width: auto; vertical-align: top;">&#160;</td>
            <td style="width: 6%; vertical-align: top;">&#160;</td>
            <td style="width: 35%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
            </td>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">/s/ Richelle E. Burr</div>
            </td>
            <td style="width: auto; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
            </td>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">/s/ Constantine S. Macricostas</div>
            </td>
          </tr>
          <tr>
            <td style="width: 6%; vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
            </td>
            <td style="width: 35%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Vice President</div>
            </td>
            <td style="width: auto; vertical-align: top;">&#160;</td>
            <td style="width: 6%; vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
            </td>
            <td style="width: 35%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">President</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div>
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"></div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.23
<SEQUENCE>4
<FILENAME>s002591x1_ex10-23.htm
<DESCRIPTION>EXHIBIT 10.23
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman'; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <div>
    <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
      <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade">Exhibit 10.23</div>
    <div><br>
    </div>
    <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">EXECUTION VERSION</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">AMENDMENT NO. 4</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Dated as of August 17, 2018</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">to</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">THIRD AMENDED AND RESTATED CREDIT AGREEMENT</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Dated as of December 5, 2013</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">THIS AMENDMENT NO. 4 (&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Amendment</u></font>&#8221;) is made as of August 17,
        2018 by and among Photronics, Inc. (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Company</u></font>&#8221;), the financial institutions listed on the signature pages hereof and JPMorgan Chase Bank, N.A., as Administrative Agent
        (in such capacity, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Administrative Agent</u></font>&#8221;) and as Collateral Agent (in such capacity, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Collateral
            Agent</u></font>&#8221;), under that certain Third Amended and Restated Credit Agreement dated as of December 5, 2013 by and among the Company, the Foreign Subsidiary Borrowers party thereto from time to time, the Lenders party thereto from time to
        time, the Collateral Agent and the Administrative Agent (as may be further amended, supplemented or otherwise modified from time to time, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Credit Agreement</u></font>&#8221;).&#160;
        Capitalized terms used herein and not otherwise defined herein shall have the respective meanings given to them in the Credit Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">WHEREAS, the Company has requested that the Lenders and the Administrative Agent agree to certain amendments to the Credit Agreement;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">WHEREAS, the Lenders party hereto and the Administrative Agent have agreed to such amendments on the terms and conditions set forth
        herein;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">NOW, THEREFORE, in consideration of the premises set forth above, the terms and conditions contained herein, and other good and valuable
        consideration, the receipt and sufficiency of which are hereby acknowledged, the Company, the Lenders party hereto and the Administrative Agent have agreed to enter into this Amendment.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Amendments to Credit Agreement</u></font>.&#160; Effective as of the date of satisfaction of the conditions precedent set forth in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 2</u></font> below, the Credit
        Agreement is hereby amended as follows:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Section 6.03(a)(iii)</u></font>&#160; of the Credit Agreement is amended and restated in its entirety as follows:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220; (iii) (A) any Loan Party (other than the Company) or any Subsidiary may sell, transfer, lease or otherwise dispose
        of its assets to, or otherwise dissolve into, a Loan Party and (B) the Company may sell, transfer, lease or otherwise dispose of its assets to, a Subsidiary Guarantor,&#8221;;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Conditions of Effectiveness</u></font>.&#160; The effectiveness of this Amendment is subject to the conditions precedent that (a) the Administrative Agent shall have received counterparts of (i) this Amendment duly executed by the Company,
        the Required Lenders and the Administrative Agent and (ii) the Consent and Reaffirmation attached hereto duly executed by the Subsidiary Guarantors and (b) the Company shall have paid, to the extent invoiced, reasonable attorneys&#8217; fees and expenses
        of the Administrative Agent in connection with this Amendment and the other Loan Documents.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <!--PROfilePageNumberReset%Num%2%%%-->
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Representations and Warranties of the Company and Acknowledgements and Confirmations</u></font>.&#160; The Company hereby represents and warrants as follows:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">This Amendment and the Credit Agreement, as amended
        hereby, constitute legal, valid and binding obligations of the Company and are enforceable against the Company in accordance with their terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting
        creditors&#8217; rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">As of the date hereof and giving effect to the terms
        of this Amendment, (i) no Default shall have occurred and be continuing and (ii) the representations and warranties of the Company set forth in the Credit Agreement, as amended hereby, are true and correct as of the date hereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Reference to and Effect on the Credit Agreement</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Upon the effectiveness hereof, each reference to the
        Credit Agreement in the Credit Agreement or any other Loan Document shall mean and be a reference to the Credit Agreement as amended hereby.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Except as specifically amended above, the Credit
        Agreement and all other documents, instruments and agreements executed and/or delivered in connection therewith shall remain in full force and effect and are hereby ratified and confirmed.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The execution, delivery and effectiveness of this
        Amendment shall not operate as a waiver of any right, power or remedy of the Administrative Agent or the Lenders, nor constitute a waiver of any provision of the Credit Agreement or any other documents, instruments and agreements executed and/or
        delivered in connection therewith.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">This Amendment shall constitute a Loan Document.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Governing Law</u></font>.&#160; This Amendment shall be construed in accordance with and governed by the law of the State of New York.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Headings</u></font>.&#160; Section headings in this Amendment are included herein for convenience of reference only and shall not constitute a part of this Amendment for any other purpose.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Counterparts</u></font>.&#160; This Amendment may be executed by one or more of the parties hereto on any number of separate counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same
        instrument.&#160; Signatures delivered by facsimile or PDF shall have the same force and effect as manual signatures delivered in person.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">[Signature Pages Follow]</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">2</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">IN WITNESS WHEREOF, this Amendment has been duly executed as of the day and year first above written.</font></div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z8d98113ebc86422fab87ea056195375a" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS, INC.,</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">as the Company</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Signature Page to Amendment No. 4</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Third Amended and Restated Credit Agreement dated as of December 5, 2013</font></div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z9549c384b409457d93017c5060dc299a" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">JPMORGAN CHASE BANK, N.A., individually as a Lender and as Administrative Agent</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Signature Page to Amendment No. 4</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Third Amended and Restated Credit Agreement dated as of December 5, 2013</font></div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z1c157b5bd99547e9a18bf840731b8151" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">RBS CITIZENS, NATIONAL ASSOCIATION,</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">as a Lender</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Signature Page to Amendment No. 4</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Third Amended and Restated Credit Agreement dated as of December 5, 2013</font></div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z376eb251b5f14f6e9a0535b2015113c5" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">TD BANK, N.A.,</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">as a Lender</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">CONSENT AND REAFFIRMATION</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each of the undersigned hereby acknowledges receipt of a copy of the foregoing Amendment No. 4 to the Third Amended and Restated Credit
        Agreement dated as of December 5, 2013 (as amended, supplemented or otherwise modified from time to time, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Credit Agreement</u></font>&#8221;) by and among Photronics, Inc. (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Company</u></font>&#8221;), the Foreign Subsidiary Borrowers from time to time party thereto (together with the Company, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Borrowers</u></font>&#8221;),


        the financial institutions from time to time party thereto (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Lenders</u></font>&#8221;) and JPMorgan Chase Bank, N.A., as Administrative Agent (the &#8220;<font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>Administrative Agent</u></font>&#8221;) and Collateral Agent, which Amendment No. 4 is dated as of August 17, 2018 (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Amendment</u></font>&#8221;).&#160;
        Capitalized terms used in this Consent and Reaffirmation and not defined herein shall have the meanings given to them in the Credit Agreement.&#160;&#160; Without in any way establishing a course of dealing by the Administrative Agent or any Lender, each of
        the undersigned consents to the Amendment and reaffirms the terms and conditions of the Subsidiary Guaranty and any other Loan Document executed by it and acknowledges and agrees that such agreements and each and every such Loan Document executed
        by the undersigned in connection with the Credit Agreement remains in full force and effect and is hereby reaffirmed, ratified and confirmed.&#160; All references to the Credit Agreement contained in the above&#8209;referenced documents shall be a reference
        to the Credit Agreement as so modified by the Amendment and as the same may from time to time hereafter be amended, modified or restated.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Dated:&#160; August 17, 2018</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">[Signature Page Follows]</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z264d3dd5bfc54d409db58a4d018d3ffe" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS IDAHO, INC.</font></div>
          </td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">TRIANJA TECHNOLOGIES, INC.</font></div>
          </td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS TEXAS ALLEN, INC.</font></div>
          </td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS CALIFORNIA, INC.</font></div>
          </td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 6%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
          <td style="width: 44%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div>
      <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"></div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Signature Page to Consent and Reaffirmation to Signature Page to Amendment No. 4</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Third Amended and Restated Credit Agreement dated as of December 5, 2013</font></div>
    <div><br>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.24
<SEQUENCE>5
<FILENAME>s002591x1_ex10-24.htm
<DESCRIPTION>EXHIBIT 10.24
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman'; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <div>
    <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold;">
      <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade">Exhibit 10.24</div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z995f1b6911024a22956d9721758f4c55" cellpadding="0" cellspacing="0">

        <tr>
          <td colspan="3" style="width: 100%; vertical-align: top; border-top: #000000 4px double;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">EXECUTION COPY</font></div>
            <div style="text-align: center;"><img src="s002591x1_ex10-24image.jpg" height="42" width="194"></div>
          </td>
        </tr>
        <tr>
          <td colspan="3" style="width: 100%; vertical-align: top;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">FOURTH AMENDED AND RESTATED CREDIT AGREEMENT</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
              </font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">dated as of</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
              </font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">September 27, 2018</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
              </font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">among</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
              </font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS, INC.</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
              </font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Foreign Subsidiary Borrowers Party Hereto</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
              </font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Lenders Party Hereto</font></div>
            <div>&#160;</div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">JPMORGAN CHASE BANK, N.A.</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">as Administrative Agent and Collateral Agent</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">and</font></div>
            <div>&#160;</div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">BANK OF AMERICA, N.A.</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">as Syndication Agent</font></div>
            <div>&#160;</div>
            <div>&#160;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 31.2%; vertical-align: top;">&#160;</td>
          <td style="width: 35.71%; vertical-align: top; border-top: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 33.08%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="3" style="width: 100%; vertical-align: top; border-bottom: #000000 4px double;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">JPMORGAN CHASE BANK, N.A. and</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">MERRILL LYNCH, PIERCE, FENNER &amp; SMITH INCORPORATED</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">as Joint Bookrunners and Joint Lead Arrangers</font></div>
            <div>&#160;</div>
            <div>&#160;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: center;">TABLE OF CONTENTS<br>
    </div>
    <div style="text-align: center;"> <br>
    </div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z0285330bbaaa4dfea0624a0e06a41feb" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 92.12%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Page</font></font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE I Definitions</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.01. Defined Terms</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.02. Classification of Loans and Borrowings</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">28</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.03. Terms Generally</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">29</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.04. Accounting Terms; GAAP</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">29</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.05. Status of Secured Obligations</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">29</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.06. Amendment and Restatement of the Existing Credit Agreement</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">30</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.07. Interest Rates</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">30</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE II The Credits</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">30</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.01. Commitments</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">30</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.02. Loans and Borrowings</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">31</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.03. Requests for Revolving Borrowings</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">32</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.04. Determination of Dollar Amounts</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">32</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.05. Swingline Loans</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">33</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.06. Letters of Credit</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">34</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.07. Funding of Borrowings</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">39</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.08. Interest Elections</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">40</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.09. Termination and Reduction of Commitments</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">41</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.10. Repayment of Loans; Evidence of Debt</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">42</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.11. Prepayment of Loans</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">43</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.12. Fees</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">43</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.13. Interest</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">44</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.14. Alternate Rate of Interest</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">45</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.15. Increased Costs</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">47</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.16. Break Funding Payments</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.17. Taxes</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.18. Payments Generally; Pro Rata Treatment; Sharing of Set-offs</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">52</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.19. Mitigation Obligations; Replacement of Lenders</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">53</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.20. Expansion Option</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">54</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.21. Market Disruption</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">55</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.22. Judgment Currency</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">55</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.23. Designation of Foreign Subsidiary Borrowers</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">55</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.24. Defaulting Lenders</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">56</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE III Representations and Warranties</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">57</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.01. Organization; Powers; Subsidiaries</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">57</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.02. Authorization; Enforceability</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">58</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.03. Governmental Approvals; No Conflicts</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">58</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.04. Financial Condition; No Material Adverse Change</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">58</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.05. Properties</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">58</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.06. Litigation and Environmental Matters</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">58</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.07. Compliance with Laws and Agreements</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top; text-align: right;"> 59<br>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.08. Investment Company Status</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">59</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.09. Taxes</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top; text-align: right;"> 59<br>
          </td>
        </tr>

    </table>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <!--PROfilePageNumberReset%LCR%2%%%-->
    <div style="text-align: center;"><u>Table of Contents</u><br>
    </div>
    <div style="text-align: center;">(continued)<br>
      <br>
    </div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="zc35e5f94601541b0ad933c57ba5b7a5a" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td rowspan="1" style="width: 92.12%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td rowspan="1" style="width: 7.88%; vertical-align: top; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">&#160;Page</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.10. ERISA</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">59</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.11. Disclosure</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">59</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.12. Federal Reserve Regulations</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.13. Liens</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.14. No Default</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.15. Security Interest in Collateral</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.16. Anti-Corruption Laws and Sanctions</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.17. EEA Financial Institutions</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE IV Conditions</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 4.01. Effective Date</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">60</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 4.02. Each Credit Event</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">61</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 4.03. Designation of a Foreign Subsidiary Borrower</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">62</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE V Affirmative Covenants</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">63</font></div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.01. Financial Statements and Other Information</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">63</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.02. Notices of Material Events</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">64</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.03. Existence; Conduct of Business</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">64</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.04. Payment of Obligations</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">64</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.05. Maintenance of Properties; Insurance</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">65</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.06. Books and Records; Inspection Rights</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">65</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.07. Compliance with Laws and Material Contractual Obligations</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">65</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.08. Use of Proceeds</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">66</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.09. Subsidiary Guarantors; Pledges; Additional Collateral; Further
                  Assurances</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">66</font></div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 92.12%; vertical-align: top;">&#160;SECTION 5.10. Post-Closing Matters<br>
          </td>
          <td rowspan="1" style="width: 7.88%; vertical-align: top; text-align: right;">&#160;67</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE VI Negative Covenants</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">67</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.01. Indebtedness</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">67</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.02. Liens</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">69</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.03. Fundamental Changes and Asset Sales</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">70</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.04. Investments, Loans, Advances, Guarantees and Acquisitions</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">71</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.05. Swap Agreements</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">72</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.06. Restricted Payments</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">72</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.07. Transactions with Affiliates</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">73</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.08. Restrictive Agreements</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">73</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.09. Issuances of Equity Interests by Subsidiaries</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">73</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.10. Amendment of Material Documents</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">73</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.11. Financial Covenants</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">74</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.12. Anti-Corruption Laws and Sanctions</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">74</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE VII Events of Default</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">74</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE VIII The Administrative Agent and the Collateral Agent</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">78</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.01. Authorization and Action</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">78</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.02. Agents&#8217; Reliance, Indemnification, Etc</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">80</font></div>
          </td>
        </tr>

    </table>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">ii</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div>
      <div style="text-align: center;"><u>Table of Contents</u><br>
      </div>
      <div style="text-align: center;">(continued)</div>
      <div style="text-align: center;"> <br>
      </div>
    </div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z00f5ffd641bd469e89177a5d0f0d7a40" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td rowspan="1" style="width: 92.12%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td rowspan="1" style="width: 7.88%; vertical-align: top; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">&#160;Page<br>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.03. Posting of Communications</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">82</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.04. The Agents Individually</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">83</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.05. Successor Agents.</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">84</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.06. Acknowledgments of Lenders and Issuing Banks</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">84</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.07. Collateral Matters</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">85</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.08. Credit Bidding</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">86</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.09. Certain ERISA Matters.</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">87</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE IX Miscellaneous</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">89</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.01. Notices</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">89</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.02. Waivers; Amendments</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">90</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.03. Expenses; Indemnity; Damage Waiver</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">93</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.04. Successors and Assigns</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">94</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.05. Survival</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">97</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.06. Counterparts; Integration; Effectiveness; Electronic Execution</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">98</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.07. Severability</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">98</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.08. Right of Setoff</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">98</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.09. Governing Law; Jurisdiction; Consent to Service of Process</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">98</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.10. WAIVER OF JURY TRIAL</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">100</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.11. Headings</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">100</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.12. Confidentiality</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">100</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.13. USA PATRIOT Act</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.14. Appointment for Perfection</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.15. Interest Rate Limitation</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.16. No Advisory or Fiduciary Responsibility</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.17. Releases of Subsidiary Guarantors</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">102</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.18. Acknowledgement and Consent to Bail-In of EEA Financial Institutions</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">103</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">&#160;</td>
          <td style="width: 7.88%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 92.12%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE X Company Guarantee</font></font></div>
          </td>
          <td style="width: 7.88%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">103</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">iii</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div>
      <div style="text-align: center;"><u>Table of Contents</u><br>
      </div>
      <div style="text-align: center;">(continued)</div>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="ze5f13f47b6674cd4ad3c8eec8ab1455b" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 15%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 74%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 7.7%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Page</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SCHEDULES</font>:</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 2.01A</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Commitments</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 2.01B</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Letter of Credit Commitments</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 2.06</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Existing Letters of Credit</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 3.01</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Subsidiaries</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 5.10</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Post-Closing Matters</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 6.01</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Existing Indebtedness</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 6.02</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Existing Liens</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 6.04</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Existing Investments, Loans and Advances; Taiwan JV Transactions</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 6.07</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Affiliate Transactions</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Schedule 6.08</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Existing Restrictions</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">EXHIBITS</font>:</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit A</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Assignment and Assumption</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit B</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Opinion of Loan Parties&#8217; Counsel</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit C</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Increasing Lender Supplement</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit D</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Augmenting Lender Supplement</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit E</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">List of Closing Documents</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit F-1</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Borrowing Subsidiary Agreement</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit F-2</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Borrowing Subsidiary Termination</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit G</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Subsidiary Guaranty</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit H</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Pledge Agreement</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit I-1</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Borrowing Request</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit I-2</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Interest Election Request</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit J</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of Promissory Note</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit K-1</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of U.S. Tax Certificate (Foreign Lenders That Are Not Partnerships)</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit K-2</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of U.S. Tax Certificate (Foreign Participants That Are Not Partnerships)</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit K-3</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of U.S. Tax Certificate (Foreign Participants That Are Partnerships)</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 15%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exhibit K-4</font></div>
          </td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">--</font></div>
          </td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Form of U.S. Tax Certificate (Foreign Lenders That Are Partnerships)</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">iv</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">FOURTH AMENDED AND RESTATED CREDIT AGREEMENT (this &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Agreement</u></font>&#8221;)



        dated as of September 27, 2018 among PHOTRONICS, INC., the FOREIGN SUBSIDIARY BORROWERS from time to time party hereto, the LENDERS from time to time party hereto, BANK OF AMERICA, N.A., as Syndication Agent, and JPMORGAN CHASE BANK, N.A., as
        Administrative Agent and Collateral Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">WHEREAS, the Company, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent and collateral agent thereunder,
        are currently party to the Third Amended and Restated Credit Agreement, dated as of December 5, 2013 (as amended, supplemented or otherwise modified prior to the date hereof, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existing



            Credit Agreement</u></font>&#8221;).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">WHEREAS, the Company, the Lenders, the Administrative Agent and the Collateral Agent have agreed to enter into this Agreement in order
        to (i) amend and restate the Existing Credit Agreement in its entirety; (ii) re-evidence the &#8220;Obligations&#8221; under, and as defined in, the Existing Credit Agreement, which shall be repayable in accordance with the terms of this Agreement; and (iii)
        set forth the terms and conditions under which the Lenders will, from time to time, make loans and extend other financial accommodations to or for the benefit of the Borrowers.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">WHEREAS, it is the intent of the parties hereto that this Agreement not constitute a novation of the obligations and liabilities of the
        parties under the Existing Credit Agreement or be deemed to evidence or constitute full repayment of such obligations and liabilities, but that this Agreement amend and restate in its entirety the Existing Credit Agreement and re-evidence the
        obligations and liabilities of the Company and the Subsidiaries outstanding thereunder, which shall be payable in accordance with the terms hereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">WHEREAS, it is also the intent of the Company and the Subsidiary Guarantors to confirm that all obligations under the applicable &#8220;Loan
        Documents&#8221; (as referred to and defined in the Existing Credit Agreement) shall continue in full force and effect as modified or restated by the Loan Documents (as referred to and defined herein) and that, from and after the Effective Date, all
        references to the &#8220;Credit Agreement&#8221; contained in any such existing &#8220;Loan Documents&#8221; shall be deemed to refer to this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">NOW, THEREFORE, in consideration of the premises and the mutual covenants contained herein, the parties hereto hereby agree that the
        Existing Credit Agreement is hereby amended and restated as follows:</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE I</font></font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Definitions</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Defined Terms</u></font>.&#160; As used in this Agreement,
        the following terms have the meanings specified below:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ABR</u></font>&#8221;, when used in reference to any Loan or Borrowing,
        refers to such Loan, or the Loans comprising such Borrowing, bearing interest at a rate determined by reference to the Alternate Base Rate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Adjusted LIBO Rate</u></font>&#8221; means, with respect to any
        Eurocurrency Borrowing for any Interest Period, an interest rate per annum (rounded upwards, if necessary, to the next 1/16 of 1%) equal to (a) the LIBO Rate for such Interest Period multiplied by (b) the Statutory Reserve Rate.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <!--PROfilePageNumberReset%Num%2%%%-->
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Administrative Agent</u></font>&#8221; means JPMorgan Chase Bank, N.A.
        (including its branches and affiliates), in its capacity as administrative agent for the Lenders hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Administrative Questionnaire</u></font>&#8221; means an Administrative
        Questionnaire in a form supplied by the Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Affected Foreign Subsidiary</u></font>&#8221; means any Foreign Subsidiary
        to the extent such Foreign Subsidiary acting as a Subsidiary Guarantor would cause a Deemed Dividend Problem.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Affiliate</u></font>&#8221; means, with respect to a specified Person,
        another Person that directly, or indirectly through one or more intermediaries, Controls or is Controlled by or is under common Control with the Person specified.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Agents</u></font>&#8221; means the Administrative Agent and the Collateral
        Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Aggregate Commitment</u></font>&#8221; means the aggregate of the
        Commitments of all of the Lenders, as reduced or increased from time to time pursuant to the terms and conditions hereof.&#160; As of the Effective Date, the Aggregate Commitment is $50,000,000.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Agreed Currencies</u></font>&#8221; means (i) Dollars and (ii) any other
        currency (x) that is a lawful currency (other than Dollars) that is readily available and freely transferable and convertible into Dollars, (y) for which a LIBOR Screen Rate is available in the Administrative Agent&#8217;s determination and (z) that is
        agreed to by the Administrative Agent and each of the Lenders.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Agreement</u></font>&#8221; has the meaning assigned to such term in the
        introductory paragraph.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Alternate Base Rate</u></font>&#8221; means, for any day, a rate per annum
        equal to the greatest of (a) the Prime Rate in effect on such day, (b) the NYFRB Rate in effect on such day plus &#189; of 1% and (c) the Adjusted LIBO Rate for a one month Interest Period in Dollars on such day (or if such day is not a Business Day,
        the immediately preceding Business Day) plus 1%, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that for the purpose of this definition, the Adjusted LIBO Rate for any day shall be based on the LIBO Rate (or
        if the LIBO Rate is not available for such one month Interest Period, the Interpolated Rate) at approximately 11:00 a.m. London time on such day.&#160; Any change in the Alternate Base Rate due to a change in the Prime Rate, the NYFRB Rate or the
        Adjusted LIBO Rate shall be effective from and including the effective date of such change in the Prime Rate, the NYFRB Rate or the Adjusted LIBO Rate, respectively.&#160; If the Alternate Base Rate is being used as an alternate rate of interest
        pursuant to Section 2.14 hereof, then the Alternate Base Rate shall be the greater of clauses (a) and (b) above and shall be determined without reference to clause (c) above.&#160; For the avoidance of doubt, if the Alternate Base Rate as so determined
        would be less than zero, such rate shall be deemed to be zero for purposes of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Alternative Rate</u></font>&#8221; has the meaning assigned to such term in
        Section 2.14(a).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Anti-Corruption Laws</u></font>&#8221; means all laws, rules, and
        regulations of any jurisdiction applicable to the Company or its Subsidiaries from time to time concerning or relating to bribery or corruption.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Applicable Party</u></font>&#8221; has the meaning assigned to such term in
        Section 8.03(c).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Applicable Percentage</u></font>&#8221; means, with respect to any Lender,
        the percentage equal to a fraction the numerator of which is such Lender&#8217;s Commitment and the denominator of which is the Aggregate Commitment (if the Commitments have terminated or expired, the Applicable Percentages shall be determined based upon
        the Commitments most recently in effect, giving effect to any assignments); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, in the case of Section 2.24 when a Defaulting Lender shall exist, any such
        Defaulting Lender&#8217;s Commitment shall be disregarded in the calculation.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">2</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Applicable Pledge Percentage</u></font>&#8221; means 100% but 65% in the
        case of a pledge by the Company or any Domestic Subsidiary of its Equity Interests in an Affected Foreign Subsidiary.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Applicable Rate</u></font>&#8221; means, for any day, with respect to any
        Eurocurrency Loan, or any ABR Loan or with respect to the commitment fees payable hereunder, as the case may be, the applicable rate per annum set forth below under the caption &#8220;Eurocurrency Spread&#8221;, &#8220;ABR Spread&#8221; or &#8220;Commitment Fee Rate&#8221;, as the
        case may be, based upon the Total Leverage Ratio applicable on such date:</font></div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z1d3b32470193409ead160b71eae55140" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 16.89%; vertical-align: top; border-left: #000000 4px double; border-right: #000000 2px solid; border-top: #000000 4px double; border-bottom: #000000 2px solid;">&#160;</td>
          <td style="width: 26.56%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 4px double; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Total Leverage Ratio:</u></font></font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 4px double; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Commitment</u></font><font style="font-size: 10pt; font-family: 'Times New
                  Roman';"><br>
                </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Fee Rate</u></font></font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 4px double; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Eurocurrency</u></font><font style="font-size: 10pt; font-family: 'Times New
                  Roman';"><br>
                </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Spread</u></font></font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 4px double; border-top: #000000 4px double; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ABR</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
                </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Spread</u></font></font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 16.89%; vertical-align: top; border-left: #000000 4px double; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Category 1:</u></font></font></div>
          </td>
          <td style="width: 26.56%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#8804; 1.00 to 1.00</u></font></font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0.15%</font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.00%</font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 4px double; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0%</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 16.89%; vertical-align: top; border-left: #000000 4px double; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Category 2:</u></font></font></div>
          </td>
          <td style="width: 26.56%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&gt; 1.00 to 1.00 but</u></font><font style="font-size: 10pt; font-family: 'Times
                  New Roman';"><br>
                </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#8804; 2.00 to 1.00</u></font></font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0.20%</font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.25%</font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 4px double; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0.25%</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 16.89%; vertical-align: top; border-left: #000000 4px double; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 4px double;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Category 3:</u></font></font></div>
          </td>
          <td style="width: 26.56%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 4px double;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&gt; 2.00 to 1.00</u></font></font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 4px double;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0.25%</font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 4px double;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.50%</font></div>
          </td>
          <td style="width: 18.85%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 4px double; border-top: #000000 2px solid; border-bottom: #000000 4px double;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0.50%</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For purposes of the foregoing,</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i) if at any time the Company fails to deliver the Financials on or before the date the Financials are due pursuant to Section 5.01,
        Category 3 shall be deemed applicable for the period commencing five (5) Business Days after the required date of delivery and ending on the date which is five (5) Business Days after the Financials are actually delivered, after which the Category
        shall be determined in accordance with the table above as applicable;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii) adjustments, if any, to the Category then in effect shall be effective five (5) Business Days after the Administrative Agent has
        received the applicable Financials (it being understood and agreed that each change in Category shall apply during the period commencing on the effective date of such change and ending on the date immediately preceding the effective date of the
        next such change); and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii) notwithstanding the foregoing, Category 1 shall be deemed to be applicable until the Administrative Agent&#8217;s receipt of the
        applicable Financials for the Company&#8217;s first fiscal quarter ending after the Effective Date (unless such Financials demonstrate that Category 2 or 3 should have been applicable during such period, in which case such other Category shall be deemed
        to be applicable during such period) and adjustments to the Category then in effect shall thereafter be effected in accordance with the preceding paragraphs.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Approved Electronic Platform</u></font>&#8221; has the meaning assigned to
        such term in Section 8.03(a).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Approved Fund</u></font>&#8221; has the meaning assigned to such term in
        Section 9.04.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">3</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Arrangers</u></font>&#8221; means each of JPMorgan Chase Bank, N.A. and
        Merrill, Lynch, Pierce, Fenner &amp; Smith Incorporated (or any other registered broker-dealer wholly-owned by Bank of America Corporation to which all or substantially all of Bank of America Corporation&#8217;s or any of its subsidiaries&#8217; investment
        banking, commercial lending services or related businesses may be transferred following the date of this Agreement) in its capacity as a joint bookrunner and joint lead arranger hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Assignment and Assumption</u></font>&#8221; means an assignment and
        assumption agreement entered into by a Lender and an assignee (with the consent of any party whose consent is required by Section 9.04), and accepted by the Administrative Agent, in the form of <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Exhibit A</u></font> or any other form (including electronic records generated by the use of an electronic platform) approved by the Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Augmenting Lender</u></font>&#8221; has the meaning assigned to such term
        in Section 2.20.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Availability Period</u></font>&#8221; means the period from and including
        the Effective Date to but excluding the earlier of the Maturity Date and the date of termination of the Commitments.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Available Revolving Commitment</u></font>&#8221; means, at any time with
        respect to any Lender, the Commitment of such Lender then in effect <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"><u>minus</u></font> the Revolving Credit Exposure of such Lender at such time (excluding, for
        the purpose of calculating the commitment fee under Section 2.12, any Lender&#8217;s Swingline Exposure).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Bail-In Action</u></font>&#8221; means the exercise of any Write-Down and
        Conversion Powers by the applicable EEA Resolution Authority in respect of any liability of an EEA Financial Institution.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Bail-In Legislation</u></font>&#8221; means, with respect to any EEA Member
        Country implementing Article 55 of Directive 2014/59/EU of the European Parliament and of the Council of the European Union, the implementing law for such EEA Member Country from time to time which is described in the EU Bail-In Legislation
        Schedule.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Banking Services</u></font>&#8221; means each and any of the following bank
        services provided to the Company or any Subsidiary by any Lender or any of its Affiliates:&#160; (a) credit cards for commercial customers (including, without limitation, commercial credit cards and purchasing cards), (b) stored value cards, (c)
        merchant processing services and (d) treasury management services (including, without limitation, controlled disbursement, automated clearinghouse transactions, return items, any direct debit scheme or arrangement, overdrafts and interstate
        depository network services).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Banking Services Agreement</u></font>&#8221; means any agreement entered
        into by the Company or any Subsidiary in connection with Banking Services.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Banking Services Obligations</u></font>&#8221; means any and all
        obligations of the Company or any Subsidiary, whether absolute or contingent and howsoever and whensoever created, arising, evidenced or acquired (including all renewals, extensions and modifications thereof and substitutions therefor) in
        connection with Banking Services.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Bankruptcy Code</u></font>&#8221; means Title 11 of the United States Code
        entitled &#8220;Bankruptcy&#8221;, as now and hereafter in effect, or any successor statute.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">4</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Bankruptcy Event</u></font>&#8221; means, with respect to any Person, such
        Person becomes the subject of a voluntary or involuntary bankruptcy or insolvency proceeding, or has had a receiver, conservator, trustee, administrator, custodian, assignee for the benefit of creditors or similar Person charged with the
        reorganization or liquidation of its business appointed for it, or, in the good faith determination of the Administrative Agent, has taken any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any such
        proceeding or appointment or has had any order for relief in such proceeding entered in respect thereof, provided that a Bankruptcy Event shall not result solely by virtue of any ownership interest, or the acquisition of any ownership interest, in
        such Person by a Governmental Authority or instrumentality thereof, provided, further, that such ownership interest does not result in or provide such Person with immunity from the jurisdiction of courts within the United States or from the
        enforcement of judgments or writs of attachment on its assets or permit such Person (or such Governmental Authority or instrumentality) to reject, repudiate, disavow or disaffirm any contracts or agreements made by such Person.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Beneficial Ownership Certification</u></font>&#8221; means a certification
        regarding beneficial ownership as required by the Beneficial Ownership Regulation.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Beneficial Ownership Regulation</u></font>&#8221; means 31 C.F.R. &#167;
        1010.230.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Benefit Plan</u></font>&#8221; means any of (a) an &#8220;employee benefit plan&#8221;
        (as defined in Section 3(3) of ERISA) that is subject to Title I of ERISA, (b) a &#8220;plan&#8221; as defined in Section 4975 of the Code to which Section 4975 of the Code applies, and (c) any Person whose assets include (for purposes of the Plan Asset
        Regulations or otherwise for purposes of Title I of ERISA or Section 4975 of the Code) the assets of any such &#8220;employee benefit plan&#8221; or &#8220;plan&#8221;.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Board</u></font>&#8221; means the Board of Governors of the Federal Reserve
        System of the United States of America.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Borrower</u></font>&#8221; means the Company or any Foreign Subsidiary
        Borrower.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Borrowing</u></font>&#8221; means (a) Revolving Loans of the same Type,
        made, converted or continued on the same date and, in the case of Eurocurrency Loans, as to which a single Interest Period is in effect or (b) a Swingline Loan.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Borrowing Request</u></font>&#8221; means a request by any Borrower for a
        Revolving Borrowing in accordance with Section 2.03 in the form attached hereto as Exhibit I-1.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Borrowing Subsidiary Agreement</u></font>&#8221; means a Borrowing
        Subsidiary Agreement substantially in the form of Exhibit F-1.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Borrowing Subsidiary Termination</u></font>&#8221; means a Borrowing
        Subsidiary Termination substantially in the form of Exhibit F-2.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Business Day</u></font>&#8221; means any day that is not a Saturday, Sunday
        or other day on which commercial banks in New York City are authorized or required by law to remain closed; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, when used in connection with a Eurocurrency
        Loan, the term &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Business Day</u></font>&#8221; shall also exclude any day on which banks are not open for dealings in the relevant Agreed Currency in the London interbank market or the
        principal financial center of such Agreed Currency (and, if the Borrowings or LC Disbursements which are the subject of a borrowing, drawing, payment, reimbursement or rate selection are denominated in euro, the term &#8220;Business Day&#8221; shall also
        exclude any day on which the TARGET2 payment system is not open for the settlement of payments in euro).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Capital Expenditures</u></font>&#8221; means, without duplication, any cash
        expenditures for any purchase or other acquisition of any asset which would be classified as a fixed or capital asset on a consolidated balance sheet of the Company and its Subsidiaries prepared in accordance with GAAP.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">5</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Capital Lease Obligations</u></font>&#8221; of any Person means the
        obligations of such Person to pay rent or other amounts under any lease of (or other arrangement conveying the right to use) real or personal property, or a combination thereof, which obligations are required to be classified and accounted for as
        capital leases or financing leases on a balance sheet of such Person under GAAP, and the amount of such obligations shall be the capitalized amount thereof determined in accordance with GAAP.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Change in Control</u></font>&#8221; means (a) the acquisition of ownership,
        directly or indirectly, beneficially or of record, by any Person or group (within the meaning of the Securities Exchange Act of 1934 and the rules of the SEC thereunder as in effect on the date hereof), of Equity Interests representing more than
        40% of the aggregate ordinary voting power represented by the issued and outstanding Equity Interests of the Company; (b) occupation of a majority of the seats (other than vacant seats) on the board of directors of the Company by Persons who were
        not (i) directors of the Company on the date of this Agreement or (ii) nominated or appointed by the board of directors of the Company; (c) the acquisition of direct or indirect Control of the Company by any Person or group; (d) the occurrence of a
        change in control, or other similar provision, as defined in any agreement or instrument evidencing any Material Indebtedness (triggering a default or mandatory prepayment, which default or mandatory prepayment has not been waived in writing); or
        (e) the Company ceases to own, directly or indirectly, and Control 100% (other than directors&#8217; qualifying shares) of the ordinary voting and economic power of any Foreign Subsidiary Borrower, other than, to the extent such Subsidiaries are Foreign
        Subsidiary Borrowers, PKL, PKLT and the Taiwan JV, in respect of which the Company will continue to own and Control more than 50%.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Change in Law</u></font>&#8221; means the occurrence, after the date of
        this Agreement (or with respect to any Lender, if later, the date on which such Lender becomes a Lender), of any of the following:&#160; (a) the adoption or taking effect of any law, rule, regulation or treaty, (b) any change in any law, rule,
        regulation or treaty or in the administration, interpretation, implementation or application thereof by any Governmental Authority, or (c) the making or issuance of any request, rules, guideline, requirement or directive (whether or not having the
        force of law) by any Governmental Authority; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>however</u></font>, that notwithstanding anything
        herein to the contrary, (i) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines, requirements and directives thereunder, issued in connection therewith or in implementation thereof, and (ii) all
        requests, rules, guidelines, requirements and directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory
        authorities, in each case pursuant to Basel III, shall in each case be deemed to be a &#8220;Change in Law&#8221; regardless of the date enacted, adopted, issued or implemented.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Class</u></font>&#8221;, when used in reference to any Loan or Borrowing,
        refers to whether such Loan, or the Loans comprising such Borrowing, are Revolving Loans or Swingline Loans.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Code</u></font>&#8221; means the Internal Revenue Code of 1986, as amended
        from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Collateral</u></font>&#8221; means all Pledged Equity, all &#8220;Collateral&#8221; as
        defined in the Security Agreement and all other property pledged in favor of the Collateral Agent, on behalf of itself and the Holders of Secured Obligations, pursuant to the Collateral Documents from time to time.&#160; It is hereby understood and
        agreed that &#8220;Collateral&#8221; shall not include any real property (including any leasehold interests therein and improvements or fixtures relating thereto) and the Lenders hereby authorize the Collateral Agent to release its Liens on the real estate
        encumbered by the &#8220;Mortgages&#8221; pursuant to the Existing Credit Agreement.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">6</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Collateral Agent</u></font>&#8221; means JPMorgan Chase Bank, N.A. in its
        capacity as Collateral Agent for the Holders of Secured Obligations and any successor Collateral Agent appointed pursuant to the terms of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Collateral Documents</u></font>&#8221; means, collectively, the Security
        Agreement, the Pledge Agreements and all other agreements, instruments and documents executed in connection with this Agreement that are intended to create, evidence or perfect Liens to secure the Secured Obligations.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Commitment</u></font>&#8221; means, with respect to each Lender, the
        commitment of such Lender to make Revolving Loans and to acquire participations in Letters of Credit and Swingline Loans hereunder, expressed as an amount representing the maximum aggregate amount of such Lender&#8217;s Revolving Credit Exposure
        hereunder, as such commitment may be (a) reduced or terminated from time to time pursuant to Section 2.09, (b) increased from time to time pursuant to Section 2.20 and (c) reduced or increased from time to time pursuant to assignments by or to such
        Lender pursuant to Section 9.04.&#160; The initial amount of each Lender&#8217;s Commitment is set forth on <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Schedule 2.01A</u></font>, or in the Assignment and Assumption or other
        documentation or record (as such term is defined in Section 9-102(a)(70) of the New York Uniform Commercial Code) contemplated hereby pursuant to which such Lender shall have assumed its Commitment, as applicable.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Commodity Exchange Act</u></font>&#8221; means the Commodity Exchange Act
        (7 U.S.C. &#167; 1 et seq.), as amended from time to time, and any successor statute.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Communications</u></font>&#8221; means, collectively, any notice, demand,
        communication, information, document or other material provided by or on behalf of any Borrower pursuant to any Loan Document or the transactions contemplated therein which is distributed by the Administrative Agent, any Lender or the Issuing Bank
        by means of electronic communications pursuant to Section 8.03(c), including through an Approved Electronic Platform.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Company</u></font>&#8221; means Photronics, Inc., a Connecticut
        corporation.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Computation Date</u></font>&#8221; is defined in Section 2.04.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Consolidated EBITDA</u></font>&#8221; means, for any period, Consolidated
        Net Income for such period, minus the aggregate amount of extraordinary, unusual or non-recurring income or gains for such period to the extent required to be separately stated in the Company&#8217;s financial statements in accordance with GAAP, minus
        any unrealized non-cash gains or income attributable to the application of &#8220;mark to market&#8221; accounting rules in accordance with GAAP for such period, plus, without duplication and to the extent deducted from revenues in determining Consolidated Net
        Income for such period, the sum of (a) the aggregate amount of Consolidated Interest Expense for such period, plus (b) the aggregate amount of income tax expense for such period, plus (c) the aggregate amount of depreciation and amortization for
        such period, plus (d) non-cash expenses related to stock-based compensation, plus (e) any extraordinary or non-recurring non-cash expenses, write-downs, write-offs, or losses including impairment or restructuring charges or any unrealized non-cash
        losses attributable to the application of &#8220;mark to market&#8221; accounting rules in accordance with GAAP for such period, plus (f) any write-downs, write-offs, or losses incurred in connection with the repayment of the Existing Convertible Notes
        described in clause (i) of the definition thereof, plus (g) the aggregate amount of fees, costs and expenses paid on the Effective Date to the Administrative Agent and the Lenders, including for reimbursement of costs, fees or expenses of the
        Administrative Agent or any Lender, in connection with the Loan Documents and/or the transactions contemplated thereby, all as determined on a consolidated basis with respect to the Company and its consolidated Subsidiaries in accordance with GAAP,
        minus, to the extent included in determining Consolidated Net Income for such period, any cash payments made during such period in respect of items described in clauses (d) and (e) above subsequent to the fiscal quarter in which the relevant
        non-cash expense or loss was reflected in a statement of Consolidated Net Income.&#160; For the purposes of calculating Consolidated EBITDA for any period of four consecutive fiscal quarters (each, a &#8220;<font style="font-size: 10pt; font-family: 'Times
          New Roman';"><u>Reference Period</u></font>&#8221;), (i) if at any time during such Reference Period the Company or any Subsidiary shall have made any Material Disposition, the Consolidated EBITDA for such Reference Period shall be reduced by an amount
        equal to the Consolidated EBITDA (if positive) attributable to the property that is the subject of such Material Disposition for such Reference Period or increased by an amount equal to the Consolidated EBITDA (if negative) attributable thereto for
        such Reference Period, and (ii) if during such Reference Period the Company or any Subsidiary shall have made a Material Acquisition, Consolidated EBITDA for such Reference Period shall be calculated after giving pro forma effect thereto as if such
        Material Acquisition occurred on the first day of such Reference Period.&#160; As used in this definition, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Material Acquisition</u></font>&#8221; means any acquisition of property or series of
        related acquisitions of property (excluding, for the avoidance of doubt, the acquisition of property pursuant to the Taiwan JV Transactions) that (a) constitutes (i) assets comprising all or substantially all or any significant portion of a
        business or operating unit of a business, or (ii) all or substantially all of the common stock or other Equity Interests of a Person, and (b) involves the payment of consideration by the Company and its Subsidiaries in excess of $10,000,000; and &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Material Disposition</u></font>&#8221; means any sale, transfer or disposition of property or series of related sales, transfers, or dispositions of property that yields gross proceeds to the
        Company or any of its Subsidiaries in excess of $10,000,000.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">7</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Consolidated Interest Expense</u></font>&#8221; means, with reference to
        any period, the interest expense (including without limitation interest expense under Capital Lease Obligations that is treated as interest in accordance with GAAP but excluding the amortization of deferred financing costs or fees) of the Company
        and its Subsidiaries calculated on a consolidated basis for such period with respect to (a) all outstanding Indebtedness of the Company and its Subsidiaries allocable to such period in accordance with GAAP and (b) Swap Agreements (including,
        without limitation, all commissions, discounts and other fees and charges owed with respect to letters of credit and bankers acceptance financing and net costs under interest rate Swap Agreements to the extent such net costs are allocable to such
        period in accordance with GAAP).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Consolidated Net Income</u></font>&#8221; means, with reference to any
        period, the net income (or loss) of the Company and its Subsidiaries calculated in accordance with GAAP on a consolidated basis (without duplication) for such period; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that there shall be excluded (a) the income (or deficit) of any Person (other than a Subsidiary of the Company) in which the Company or any of its Subsidiaries has an ownership interest, except to the extent that any such income is actually
        received by the Company or such Subsidiary in the form of dividends or similar distributions and (b) the undistributed earnings of any Subsidiary of the Company to the extent that the declaration or payment of dividends or similar distributions by
        such Subsidiary is not at the time permitted by the terms of any contractual obligation (other than under any Loan Document) or any organizational or governing documents, any law, treaty, rule or regulation or any determination of an arbitrator or
        other Governmental Authority, in each case applicable to such Subsidiary.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Consolidated Total Assets</u></font>&#8221; means, as of the date of any
        determination thereof, total assets of the Company and its Subsidiaries calculated in accordance with GAAP on a consolidated basis as of such date.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Consolidated Total Indebtedness</u></font>&#8221; means at any time the
        sum, without duplication, of (a) the aggregate Indebtedness of the Company and its Subsidiaries calculated on a consolidated basis as of such time in accordance with GAAP, (b) the aggregate amount of Indebtedness of the Company and its Subsidiaries
        relating to the maximum drawing amount of all letters of credit outstanding and bankers acceptances and (c) Indebtedness of the type referred to in clauses (a) or (b) hereof of another Person guaranteed by the Company or any of its Subsidiaries.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">8</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Control</u></font>&#8221; means the possession, directly or indirectly, of
        the power to direct or cause the direction of the management or policies of a Person, whether through the ability to exercise voting power, by contract or otherwise.&#160; &#8220;Controlling&#8221; and &#8220;Controlled&#8221; have meanings correlative thereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Country Risk Event</u></font>&#8221;&#160; means:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">any law, action or failure to act by any Governmental
        Authority in any Borrower&#8217;s or Letter of Credit beneficiary&#8217;s country which has the effect of:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">changing the obligations under the
        relevant Letter of Credit, this Agreement or any of the other Loan Documents as originally agreed or otherwise creating any additional liability, cost or expense to the Issuing Banks, the Lenders or the Administrative Agent,</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">changing the ownership or control
        by such Borrower or Letter of Credit beneficiary of its business, or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">preventing or restricting the
        conversion into or transfer of the applicable Agreed Currency;</font></div>
    <div><br>
    </div>
    <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">force majeure; or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">any similar event</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">which, in relation to (i), (ii) and (iii), directly or indirectly, prevents or restricts the payment or transfer of any amounts owing under the relevant
        Letter of Credit or other Loan Documents in the applicable Agreed Currency into an account designated by the Administrative Agent or the relevant Issuing Bank and freely available to the Administrative Agent or the relevant Issuing Bank.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Credit Event</u></font>&#8221; means a Borrowing, the issuance, amendment,
        renewal or extension of a Letter of Credit, an LC Disbursement or any of the foregoing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Credit Party</u></font>&#8221; means the Administrative Agent, any Issuing
        Bank, the Swingline Lender or any other Lender.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Deemed Dividend Problem</u></font>&#8221; means, with respect to any
        Foreign Subsidiary, such Foreign Subsidiary&#8217;s accumulated and undistributed earnings and profits being deemed to be repatriated to the Company or the applicable parent Domestic Subsidiary under Section 956 of the Code or any successor or similar
        law and the effect of such repatriation causing or expected to cause adverse tax consequences in excess of $1,000,000 in the aggregate to the Company or such parent Domestic Subsidiary, in each case as determined by the Company in its commercially
        reasonable judgment acting in good faith and in consultation with its legal and tax advisors.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Default</u></font>&#8221; means any event or condition which constitutes an
        Event of Default or which upon notice, lapse of time or both would, unless cured or waived, become an Event of Default.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">9</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Defaulting Lender</u></font>&#8221; means any Lender that (a) has failed,
        within two (2) Business Days of the date required to be funded or paid, to (i) fund any portion of its Loans, (ii) fund any portion of its participations in Letters of Credit or Swingline Loans or (iii) pay over to any Credit Party any other amount
        required to be paid by it hereunder, unless, in the case of clause (i) above, such Lender notifies the Administrative Agent in writing that such failure is the result of such Lender&#8217;s good faith determination that a condition precedent to funding
        (specifically identified and including the particular default, if any) has not been satisfied, (b) has notified the Company or any Credit Party in writing, or has made a public statement to the effect, that it does not intend or expect to comply
        with any of its funding obligations under this Agreement (unless such writing or public statement indicates that such position is based on such Lender&#8217;s good faith determination that a condition precedent (specifically identified and including the
        particular default, if any) to funding a loan under this Agreement cannot be satisfied) or generally under other agreements in which it commits to extend credit, (c) has failed, within three (3) Business Days after request by a Credit Party, acting
        in good faith, to provide a certification in writing from an authorized officer of such Lender that it will comply with its obligations to fund prospective Loans and participations in then outstanding Letters of Credit and Swingline Loans under
        this Agreement, provided that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c) upon such Credit Party&#8217;s receipt of such certification in form and substance satisfactory to it and the Administrative Agent, or (d) has
        become the subject of (i) a Bankruptcy Event or (ii) a Bail-In Action.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Dollar Amount</u></font>&#8221; of any amount of any currency means, at the
        time of determination thereof, (a) if such amount is expressed in Dollars, such amount, (b) if such amount is expressed in a Foreign Currency, the equivalent of such amount in Dollars determined by using the rate of exchange for the purchase of
        Dollars with such Foreign Currency in the London foreign exchange market at or about 11:00 a.m. London time (or New York time, as applicable) on a particular day as displayed by ICE Data Services&#160; as the &#8220;ask price&#8221;, or as displayed on such other
        information service which publishes that rate of exchange from time to time in place of ICE Data Services (or if such service ceases to be available, the equivalent of such amount in Dollars as determined by the Administrative Agent using any
        method of determination it deems appropriate in its sole discretion) and (c) if such amount is denominated in any other currency, the equivalent of such amount in Dollars as determined by the Administrative Agent using any method of determination
        it deems appropriate in its sole discretion.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Dollars</u></font>&#8221; or &#8220;<font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>$</u></font>&#8221; refers to lawful money of the United States of America.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Domestic Subsidiary</u></font>&#8221; means a Subsidiary organized under
        the laws of a jurisdiction located in the United States of America.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ECP</u></font>&#8221; means an &#8220;eligible contract participant&#8221; as defined
        in Section 1(a)(18) of the Commodity Exchange Act or any regulations promulgated thereunder and the applicable rules issued by the Commodity Futures Trading Commission and/or the SEC.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>EEA Financial Institution</u></font>&#8221; means (a) any institution
        established in any EEA Member Country which is subject to the supervision of an EEA Resolution Authority, (b) any entity established in an EEA Member Country which is a parent of an institution described in clause (a) of this definition, or (c) any
        institution established in an EEA Member Country which is a subsidiary of an institution described in clauses (a) or (b) of this definition and is subject to consolidated supervision with its parent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>EEA Member Country</u></font>&#8221; means any of the member states of the
        European Union, Iceland, Liechtenstein, and Norway.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>EEA Resolution Authority</u></font>&#8221; means any public administrative
        authority or any Person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Effective Date</u></font>&#8221; means the date on which the conditions
        specified in Section 4.01 are satisfied (or waived in accordance with Section 9.02).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">10</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Electronic Signature</u></font>&#8221; means an electronic sound, symbol,
        or process attached to, or associated with, a contract or other record and adopted by a Person with the intent to sign, authenticate or accept such contract or record.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Eligible Foreign Subsidiary</u></font>&#8221; means any Foreign Subsidiary
        that is approved from time to time by the Administrative Agent and each of the Lenders.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Environmental Laws</u></font>&#8221; means all laws, rules, regulations,
        codes, ordinances, orders, decrees, judgments, injunctions, notices or binding agreements issued, promulgated or entered into by any Governmental Authority, relating in any way to the environment, preservation or reclamation of natural resources,
        the management, release or threatened release of any Hazardous Material or to health and safety matters.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Environmental Liability</u></font>&#8221; means any liability, contingent
        or otherwise (including any liability for damages, costs of environmental remediation, fines, penalties or indemnities), of the Company or any Subsidiary directly or indirectly resulting from or based upon (a) violation of any Environmental Law,
        (b) the generation, use, handling, transportation, storage, treatment or disposal of any Hazardous Materials, (c) exposure to any Hazardous Materials, (d) the release or threatened release of any Hazardous Materials into the environment or (e) any
        contract, agreement or other consensual arrangement pursuant to which liability is assumed or imposed with respect to any of the foregoing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Equity Interests</u></font>&#8221; means shares of capital stock,
        partnership interests, membership interests in a limited liability company, beneficial interests in a trust or other equity ownership interests in a Person, and any warrants, options or other rights entitling the holder thereof to purchase or
        acquire any of the foregoing.&#160; Notwithstanding the foregoing, neither Permitted Convertible Notes nor Permitted Call Spread Swap Agreements shall constitute Equity Interests.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ERISA</u></font>&#8221; means the Employee Retirement Income Security Act
        of 1974, as amended from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ERISA Affiliate</u></font>&#8221; means any trade or business (whether or
        not incorporated) that, together with the Company, is treated as a single employer under Section 414(b) or (c) of the Code or, solely for purposes of Section 302 of ERISA and Section 412 of the Code, is treated as a single employer under Section
        414 of the Code.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ERISA Event</u></font>&#8221; means (a) any &#8220;reportable event&#8221;, as defined
        in Section 4043 of ERISA or the regulations issued thereunder with respect to a Plan (other than an event for which the 30-day notice period is waived); (b) the existence with respect to any Plan of an &#8220;accumulated funding deficiency&#8221; (as defined
        in Section 412 of the Code or Section 302 of ERISA), whether or not waived; (c) the filing pursuant to Section 412(d) of the Code or Section 303(d) of ERISA of an application for a waiver of the minimum funding standard with respect to any Plan;
        (d) the incurrence by the Company or any of its ERISA Affiliates of any liability under Title IV of ERISA with respect to the termination of any Plan; (e) the receipt by the Company or any ERISA Affiliate from the PBGC or a plan administrator of
        any notice relating to an intention to terminate any Plan or Plans or to appoint a trustee to administer any Plan; (f) the incurrence by the Company or any of its ERISA Affiliates of any liability with respect to the withdrawal or partial
        withdrawal of the Company or any of its ERISA Affiliates from any Plan or Multiemployer Plan; or (g) the receipt by the Company or any ERISA Affiliate of any notice, or the receipt by any Multiemployer Plan from the Company or any ERISA Affiliate
        of any notice, concerning the imposition upon the Company or any of its ERISA Affiliates of Withdrawal Liability or a determination that a Multiemployer Plan is, or is expected to be, insolvent or in reorganization, within the meaning of Title IV
        of ERISA.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">11</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>EU</u></font>&#8221; means the European Union.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>EU Bail-In Legislation Schedule</u></font>&#8221; means the EU Bail-In
        Legislation Schedule published by the Loan Market Association (or any successor Person), as in effect from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>euro</u></font>&#8221; and/or &#8220;<font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>EUR</u></font>&#8221; means the single currency of the Participating Member States.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Eurocurrency</u></font>&#8221;, when used in reference to a currency means
        an Agreed Currency and when used in reference to any Loan or Borrowing, means that such Loan, or the Loans comprising such Borrowing, bears interest at a rate determined by reference to the Adjusted LIBO Rate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Eurocurrency Payment Office</u></font>&#8221; of the Administrative Agent
        shall mean, for each Foreign Currency, the office, branch, affiliate or correspondent bank of the Administrative Agent for such currency as specified from time to time by the Administrative Agent to the Company and each Lender.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Event of Default</u></font>&#8221; has the meaning assigned to such term in
        Article VII.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Excluded Swap Obligation</u></font>&#8221; means, with respect to any Loan
        Party, any Specified Swap Obligation if, and to the extent that, all or a portion of the Guarantee of such Loan Party of, or the grant by such Loan Party of a security interest to secure, such Specified Swap Obligation (or any Guarantee thereof) is
        or becomes illegal under the Commodity Exchange Act or any rule, regulation or order of the Commodity Futures Trading Commission (or the application or official interpretation of any thereof) by virtue of such Loan Party&#8217;s failure for any reason to
        constitute an ECP at the time the Guarantee of such Loan Party or the grant of such security interest becomes or would become effective with respect to such Specified Swap Obligation.&#160; If a Specified Swap Obligation arises under a master agreement
        governing more than one swap, such exclusion shall apply only to the portion of such Specified Swap Obligation that is attributable to swaps for which such Guarantee or security interest is or becomes illegal.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Excluded Taxes</u></font>&#8221; means, with respect to the Administrative
        Agent, any Lender, any Issuing Bank or any other recipient of any payment to be made by or on account of any obligation of any Loan Party hereunder, (a) income or franchise taxes imposed on (or measured by) its net income by the United States of
        America, or by the jurisdiction under the laws of which such recipient is organized or in which its principal office is located or, in the case of any Lender, in which its applicable lending office is located, (b) any branch profits taxes imposed
        by the United States of America or any similar tax imposed by any other jurisdiction in which the Company is located, (c) in the case of a Foreign Lender (other than an assignee pursuant to a request by the Company under Section 2.19(b)), any U.S.
        federal withholding tax that is imposed on amounts payable to such Foreign Lender pursuant to a law in effect on the date on which such Foreign Lender becomes a party to this Agreement (or designates a new lending office) or is attributable to such
        Foreign Lender&#8217;s failure to comply with Section 2.17(e), except to the extent that such Foreign Lender (or its assignor, if any) was entitled, at the time of designation of a new lending office (or assignment), to receive additional amounts from
        the Company with respect to such withholding tax pursuant to Section 2.17(a), and (d) any withholding Taxes imposed under FATCA.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existing Convertible Notes</u></font>&#8221; means the 3.25% Convertible
        Senior Notes due 2019 issued pursuant to the Indenture dated January 22, 2015, by and between the Company and The Bank of New York Mellon Trust Company, N.A., as trustee, as amended, restated, replaced, refinanced, supplemented or otherwise
        modified from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existing Credit Agreement</u></font>&#8221; is defined in the recitals
        hereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existing Letters of Credit</u></font>&#8221; <font style="font-size: 10pt;
          font-family: 'Times New Roman';">is defined in Section 2.06(a).</font></font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">12</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existing Loans</u></font>&#8221; is defined in Section 2.01.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>FATCA</u></font>&#8221; means Sections 1471 through 1474 of the Code, as of
        the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), any current or future regulations or official interpretations thereof, any agreement entered into
        pursuant to Section 1471(b)(1) of the Code and any fiscal or regulatory legislation, rules or practices adopted pursuant to any intergovernmental agreement, treaty or convention among Governmental Authorities and implementing such Sections of the
        Code.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Federal Funds Effective Rate</u></font>&#8221; means, for any day, the
        rate calculated by the NYFRB based on such day&#8217;s federal funds transactions by depositary institutions, as determined in such manner as the NYFRB shall set forth on its public website from time to time, and published on the next succeeding Business
        Day by the NYFRB as the effective federal funds rate; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that if the Federal Funds Effective Rate as so determined would be less than zero, such rate shall be
        deemed to be zero for the purposes of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Financial Officer</u></font>&#8221; means the chief financial officer, any
        vice president of finance, principal accounting officer, treasurer or controller of the Company.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Financials</u></font>&#8221; means the annual or quarterly financial
        statements, and accompanying certificates and other documents, of the Company and its Subsidiaries required to be delivered pursuant to Section 5.01(a) or 5.01(b).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>First Tier Foreign Subsidiary</u></font>&#8221; means each Foreign
        Subsidiary and with respect to which any one or more of the Company and its Domestic Subsidiaries directly owns or Controls more than 50% of such Foreign Subsidiary&#8217;s Equity Interests.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Borrower Sublimit</u></font>&#8221; means $25,000,000.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currencies</u></font>&#8221; means Agreed Currencies other than
        Dollars.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency LC Exposure</u></font>&#8221; means, at any time, the sum
        of (a) the Dollar Amount of the aggregate undrawn and unexpired amount of all outstanding Foreign Currency Letters of Credit at such time plus (b) the aggregate principal Dollar Amount of all LC Disbursements in respect of Foreign Currency Letters
        of Credit that have not yet been reimbursed at such time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency Letter of Credit</u></font>&#8221; means a Letter of
        Credit denominated in a Foreign Currency.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency Sublimit</u></font>&#8221; means $25,000,000.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Lender</u></font>&#8221; means any Lender that is organized under
        the laws of a jurisdiction other than that in which the Company is located.&#160; For purposes of this definition, the United States of America, each State thereof and the District of Columbia shall be deemed to constitute a single jurisdiction.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Subsidiary</u></font>&#8221; means any Subsidiary that is not a
        Domestic Subsidiary.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Subsidiary Borrower</u></font>&#8221; means any Eligible Foreign
        Subsidiary that has been designated as a Foreign Subsidiary Borrower pursuant to Section 2.23 and that has not ceased to be a Foreign Subsidiary Borrower pursuant to such Section.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">13</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>GAAP</u></font>&#8221; means generally accepted accounting principles in
        the United States of America.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Governmental Authority</u></font>&#8221; means the government of the United
        States of America, any other nation or any political subdivision thereof, whether state or local, and any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing,
        regulatory or administrative powers or functions of or pertaining to government.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Guarantee</u></font>&#8221; of or by any Person (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>guarantor</u></font>&#8221;) means any obligation, contingent or otherwise, of the guarantor guaranteeing or having the economic effect of guaranteeing any Indebtedness or other obligation of
        any other Person (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>primary obligor</u></font>&#8221;) in any manner, whether directly or indirectly, and including any obligation of the guarantor, direct or indirect, (a) to purchase
        or pay (or advance or supply funds for the purchase or payment of) such Indebtedness or other obligation or to purchase (or to advance or supply funds for the purchase of) any security for the payment thereof, (b) to purchase or lease property,
        securities or services for the purpose of assuring the owner of such Indebtedness or other obligation of the payment thereof, (c) to maintain working capital, equity capital or any other financial statement condition or liquidity of the primary
        obligor so as to enable the primary obligor to pay such Indebtedness or other obligation or (d) as an account party in respect of any letter of credit or letter of guaranty issued to support such Indebtedness or obligation; <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>provided</u></font>, that the term Guarantee shall not include endorsements for collection or deposit in the ordinary course of business.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Guaranteed Obligations</u></font>&#8221; has the meaning assigned to such
        term in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article X</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Hazardous Materials</u></font>&#8221; means all explosive or radioactive
        substances or wastes and all hazardous or toxic substances, wastes or other pollutants, including petroleum or petroleum distillates, asbestos or asbestos containing materials, polychlorinated biphenyls, radon gas, infectious or medical wastes and
        all other substances or wastes of any nature regulated pursuant to any Environmental Law.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Holders of Secured Obligations</u></font>&#8221; means the Secured Parties.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Impacted Interest Period</u></font>&#8221; has the meaning assigned to such
        term in the definition of &#8220;LIBO Rate&#8221;.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Increasing Lender</u></font>&#8221; has the meaning assigned to such term
        in Section 2.20.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Incremental Term Loan</u></font>&#8221; has the meaning assigned to such
        term in Section 2.20.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Incremental Term Loan Amendment</u></font>&#8221; has the meaning assigned
        to such term in Section 2.20.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Indebtedness</u></font>&#8221; of any Person means, without duplication,
        (a) all obligations of such Person for borrowed money or with respect to deposits or advances of any kind, (b) all obligations of such Person evidenced by bonds, debentures, notes or similar instruments, (c) all obligations of such Person upon
        which interest charges are customarily paid, (d) all obligations of such Person under conditional sale or other title retention agreements relating to property acquired by such Person, (e) all obligations of such Person in respect of the deferred
        purchase price of property or services (excluding current accounts payable and accrued expenses incurred in the ordinary course of business), (f) all Indebtedness of others secured by (or for which the holder of such Indebtedness has an existing
        right, contingent or otherwise, to be secured by) any Lien on property owned or acquired by such Person, whether or not the Indebtedness secured thereby has been assumed, (g) all Guarantees by such Person of Indebtedness of others, (h) all Capital
        Lease Obligations of such Person, (i) all obligations, contingent or otherwise, of such Person as an account party in respect of letters of credit and letters of guaranty, (j) all obligations, contingent or otherwise, of such Person in respect of
        bankers&#8217; acceptances, (k) all obligations of such Person under any Swap Agreement or under any similar type of agreement and (l) all obligations of such Person under Sale and Leaseback Transactions.&#160; The Indebtedness of any Person shall include the
        Indebtedness of any other entity (including any partnership in which such Person is a general partner) to the extent such Person is liable therefor as a result of such Person&#8217;s ownership interest in or other relationship with such entity, except to
        the extent the terms of such Indebtedness provide that such Person is not liable therefor.&#160; Notwithstanding the foregoing and for avoidance of doubt, obligations arising under any Permitted Call Spread Swap Agreement shall not be considered
        Indebtedness.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">14</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Indemnified Taxes</u></font>&#8221; means Taxes, other than Excluded Taxes,
        and Other Taxes, imposed on or with respect to any payment made by or on account of any obligation of any Loan Party under any Loan Document.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Ineligible Institution</u></font>&#8221; has the meaning assigned to such
        term in Section 9.04(b)</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Election Request</u></font>&#8221; means a request by the
        applicable Borrower to convert or continue a Revolving Borrowing in accordance with Section 2.08 in the form attached hereto as Exhibit I-2.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Payment Date</u></font>&#8221; means (a) with respect to any ABR
        Loan (other than a Swingline Loan), the last day of each March, June, September and December and the Maturity Date, (b) with respect to any Eurocurrency Loan, the last day of each Interest Period applicable to the Borrowing of which such Loan is a
        part and, in the case of a Eurocurrency Borrowing with an Interest Period of more than three months&#8217; duration, each day prior to the last day of such Interest Period that occurs at intervals of three months&#8217; duration after the first day of such
        Interest Period and the Maturity Date and (c) with respect to any Swingline Loan, the day that such Loan is required to be repaid and the Maturity Date.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Period</u></font>&#8221; means with respect to any Eurocurrency
        Borrowing, the period commencing on the date of such Borrowing and ending on the numerically corresponding day in the calendar month that is one, two, three or six months thereafter, as the applicable Borrower (or the Company on behalf of the
        applicable Borrower) may elect; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, that (i) if any Interest Period would end on a day other than a Business Day, such Interest Period shall be extended to the next
        succeeding Business Day unless such next succeeding Business Day would fall in the next calendar month, in which case such Interest Period shall end on the next preceding Business Day and (ii) any Interest Period pertaining to a Eurocurrency
        Borrowing that commences on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the last calendar month of such Interest Period) shall end on the last Business Day of the last calendar month
        of such Interest Period.&#160; For purposes hereof, the date of a Borrowing initially shall be the date on which such Borrowing is made and thereafter shall be the effective date of the most recent conversion or continuation of such Borrowing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interpolated Rate</u></font>&#8221; means, at any time, for any Interest
        Period, the rate <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">per annum</font> (rounded to the same number of decimal places as the LIBOR Screen Rate) determined by the Administrative Agent (which
        determination shall be conclusive and binding absent manifest error) to be equal to the rate that results from interpolating on a linear basis between: (a) the LIBOR Screen Rate for the longest period (for which the LIBOR Screen Rate is available
        for the applicable currency) that is shorter than the Impacted Interest Period and (b) the LIBOR Screen Rate for the shortest period (for which the LIBOR Screen Rate is available for the applicable currency) that exceeds the Impacted Interest
        Period, in each case, at such time.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">15</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Issuing Bank</u></font>&#8221; means each of JPMorgan Chase Bank, N.A.,
        Bank of America, N.A., Citizens Bank, N.A. and TD Bank, N.A., in its capacity as the issuer of Letters of Credit hereunder, and its successors in such capacity as provided in Section 2.06(i).&#160; Any Issuing Bank may, in its discretion, arrange for
        one or more Letters of Credit to be issued by Affiliates of such Issuing Bank, in which case the term &#8220;Issuing Bank&#8221; shall include any such Affiliate with respect to Letters of Credit issued by such Affiliate.&#160; Each reference herein to the &#8220;Issuing
        Bank&#8221; in connection with a Letter of Credit or other matter shall be deemed to be a reference to the relevant Issuing Bank with respect thereto, and, further, references&#160; herein to &#8220;the Issuing Bank&#8221; shall be deemed to refer to each of the Issuing
        Banks or the relevant Issuing Bank, as the context requires.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Joint Venture</u></font>&#8221; means any corporation, partnership, limited
        liability company or other legal entity or arrangement in which the Company or any Subsidiary has an equity investment and direct or indirect Control.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LC Collateral Account</u></font>&#8221; has the meaning assigned to such
        term in Section 2.06(j).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LC Disbursement</u></font>&#8221; means a payment made by any Issuing Bank
        pursuant to a Letter of Credit.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LC Exposure</u></font>&#8221; means, at any time, the sum of (a) the
        aggregate undrawn Dollar Amount of all outstanding Letters of Credit at such time plus (b) the aggregate Dollar Amount of all LC Disbursements that have not yet been reimbursed by or on behalf of the Company at such time.&#160; The LC Exposure of any
        Lender at any time shall be its Applicable Percentage of the total LC Exposure at such time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Lender Parent</u></font>&#8221; means, with respect to any Lender, any
        Person as to which such Lender is, directly or indirectly, a subsidiary.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Lenders</u></font>&#8221; means the Persons listed on <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Schedule 2.01A</u></font> and any other Person that shall have become a Lender hereunder pursuant to Section 2.20 or pursuant to an Assignment and Assumption or other documentation
        contemplated hereby, other than any such Person that ceases to be a party hereto pursuant to an Assignment and Assumption or other documentation contemplated hereby.&#160; Unless the context otherwise requires, the term &#8220;Lenders&#8221; includes the Swingline
        Lender and the Issuing Banks.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Letter of Credit</u></font>&#8221; means any letter of credit issued
        pursuant to this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Letter of Credit Commitment</u></font>&#8221; means, with respect to each
        Issuing Bank, the commitment of such Issuing Bank to issue Letters of Credit hereunder.&#160; The initial amount of each Issuing Bank&#8217;s Letter of Credit Commitment is set forth on <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Schedule



            2.01B</u></font>, or if an Issuing Bank has entered into an Assignment and Assumption, the amount set forth for such Issuing Bank as its Letter of Credit Commitment in the Register maintained by the Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Letter of Credit Agreement</u></font>&#8221; has the meaning assigned to
        such term in Section 2.06(b).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LIBO Rate</u></font>&#8221; means, for any day and time, with respect to
        any Eurocurrency Borrowing denominated in any Agreed Currency and for any Interest Period, the London interbank offered rate as administered by ICE Benchmark Administration (or any other Person that takes over the administration of such rate) for
        such Agreed Currency for a period equal in length to such Interest Period as displayed on such day and time on pages LIBOR01 or LIBOR02 of the Reuters screen that displays such rate or, in the event such rate does not appear on a Reuters page or
        screen, on any successor or substitute page on such screen that displays such rate, or on the appropriate page of such other information service that publishes such rate from time to time as shall be selected by the Administrative Agent in its
        reasonable discretion (in each case the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LIBOR Screen Rate</u></font>&#8221;) at approximately 11:00 a.m., London time, on the Quotation Day for such Agreed Currency and Interest Period; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, if the LIBOR Screen Rate as so determined would be less than zero, such rate shall be deemed to be zero for the purposes of this Agreement; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>further</u></font>, that if a LIBOR Screen Rate shall not be available at such time for such
        Interest Period (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Impacted Interest Period</u></font>&#8221;), then the LIBO Rate for such Agreed Currency and such Interest Period shall be the Interpolated Rate; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, that, if any Interpolated Rate shall be less than zero, such rate shall be deemed to be zero for the purposes of this Agreement.&#160; It is understood and agreed that
        all of the terms and conditions of this definition of &#8220;LIBO Rate&#8221; shall be subject to Section 2.14.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">16</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LIBOR Screen Rate</u></font>&#8221; has the meaning assigned to such term
        in the definition of &#8220;LIBO Rate&#8221;.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Lien</u></font>&#8221; means, with respect to any asset, (a) any mortgage,
        deed of trust, lien, pledge, hypothecation, encumbrance, charge or security interest in, on or of such asset, (b) the interest of a vendor or a lessor under any conditional sale agreement, capital lease or title retention agreement (or any
        financing lease having substantially the same economic effect as any of the foregoing) relating to such asset and (c) in the case of securities, any purchase option, call or similar right of a third party with respect to such securities.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Liquidity</u></font>&#8221; has the meaning assigned to such term in
        6.11(c).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Loan Documents</u></font>&#8221; means this Agreement, each Borrowing
        Subsidiary Agreement, each Borrowing Subsidiary Termination, the Subsidiary Guaranty, the Collateral Documents (including, without limitation, the Pledge Agreements), any promissory notes executed and delivered pursuant to Section 2.10(e), any
        Letter of Credit applications and any agreements between the Borrower and an Issuing Bank regarding such Issuing Bank&#8217;s Letter of Credit Commitment or the respective rights and obligations between the Borrower and such Issuing Bank in connection
        with the issuance of Letters of Credit and any and all other instruments and documents executed and delivered in connection with any of the foregoing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Loan Parties</u></font>&#8221; means, collectively, the Borrowers and the
        Subsidiary Guarantors.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Loans</u></font>&#8221; means the loans made by the Lenders to the
        Borrowers, or otherwise incurred by the Borrowers, pursuant to this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Local Time</u></font>&#8221; means (i) New York City time in the case of a
        Loan, Borrowing or LC Disbursement denominated in Dollars and (ii) local time in the case of a Loan, Borrowing or LC Disbursement denominated in a Foreign Currency (it being understood that such local time shall mean London, England time unless
        otherwise notified by the Administrative Agent).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Material Adverse Effect</u></font>&#8221; means a material adverse effect
        on (a) the business, assets, property or condition (financial or otherwise) of the Company and the Subsidiaries taken as a whole or (b) the ability of any Borrower or any other Loan Party to perform any of its obligations under this Agreement or
        any other Loan Document or (c) the rights of or remedies available to the Lenders under this Agreement or any other Loan Document.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Material Indebtedness</u></font>&#8221; means any Indebtedness (other than
        the Loans and Letters of Credit), or obligations in respect of one or more Swap Agreements, of any one or more of the Company and its Subsidiaries in an aggregate principal amount exceeding $15,000,000.&#160; For purposes of determining Material
        Indebtedness, the &#8220;principal amount&#8221; of the obligations of the Company or any Subsidiary in respect of any Swap Agreement at any time shall be the maximum aggregate amount (giving effect to any netting agreements) that the Company or such
        Subsidiary would be required to pay if such Swap Agreement were terminated at such time.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">17</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Material Subsidiary</u></font>&#8221; means each Subsidiary (i) which, as
        of the most recent fiscal year of the Company, for the period of four consecutive fiscal quarters then ended, for which financial statements have been delivered pursuant to Section 5.01, contributed greater than fifteen percent (15%)&#160; of the
        Company&#8217;s Consolidated EBITDA for such period or (ii) which contributed greater than fifteen percent (15%)&#160; of the Company&#8217;s Consolidated Total Assets as of such date; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that, if at any time the aggregate amount of the Company&#8217;s Consolidated EBITDA or Company&#8217;s Consolidated Total Assets attributable to Subsidiaries (other than Affected Foreign Subsidiaries) that are not Subsidiary Guarantors exceeds twenty percent
        (20%) of the Company&#8217;s Consolidated EBITDA for any such period or twenty percent (20%) of the Company&#8217;s Consolidated Total Assets as of the end of any such fiscal year, the Company (or, in the event the Company has failed to do so within ten days,
        the Administrative Agent) shall designate sufficient Subsidiaries (other than Affected Foreign Subsidiaries) as &#8220;Material Subsidiaries&#8221; to eliminate such excess, and such designated Subsidiaries shall for all purposes of this Agreement constitute
        Material Subsidiaries; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, that, in the case of a Person becoming a Subsidiary pursuant to an acquisition, the foregoing financial tests shall be applied on a Pro
        Forma Basis immediately upon consummation of such acquisition and, assuming such Subsidiary would constitute a Material Subsidiary on a Pro Forma Basis, the Company shall comply with Section 5.09.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Maturity Date</u></font>&#8221; means September 27, 2023; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>however</u></font>, if such date is not a Business Day, the Maturity Date shall be the next
        preceding Business Day.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Moody&#8217;s</u></font>&#8221; means Moody&#8217;s Investors Service, Inc.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Multiemployer Plan</u></font>&#8221; means a multiemployer plan as defined
        in Section 4001(a)(3) of ERISA.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>New Money Credit Event</u></font>&#8221; means with respect to any Issuing
        Bank, any increase (directly or indirectly) in such Issuing Bank&#8217;s exposure (whether by way of additional credit or banking facilities or otherwise, including as part of a restructuring) to the Borrower or any Governmental Authority in the
        Borrower&#8217;s or any applicable Letter of Credit beneficiary&#8217;s country occurring by reason of (i) any law, action or requirement of any Governmental Authority in the Borrower&#8217;s or such Letter of Credit beneficiary&#8217;s country, or (ii) any request in
        respect of external indebtedness of borrowers in the Borrower&#8217;s or such Letter of Credit beneficiary&#8217;s country applicable to banks generally which conduct business with such borrowers, or (iii) any agreement in relation to clause (i) or (ii), in
        each case to the extent calculated by reference to the aggregate Revolving Credit Exposures outstanding prior to such increase.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>NYFRB</u></font>&#8221; means the Federal Reserve Bank of New York.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>NYFRB Rate</u></font>&#8221; means, for any day, the greater of (a) the
        Federal Funds Effective Rate in effect on such day and (b) the Overnight Bank Funding Rate in effect on such day (or for any day that is not a Business Day, for the immediately preceding Business Day); <font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>provided</u></font> that if none of such rates are published for any day that is a Business Day, the term &#8220;NYFRB Rate&#8221; means the rate for a federal funds transaction quoted at 11:00 a.m., New York City time, on such day
        received by the Administrative Agent from a federal funds broker of recognized standing selected by it; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>further</u></font>, that if any of the aforesaid rates as so determined would be less than zero, such rate shall be deemed to be zero for purposes of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">18</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Obligations</u></font>&#8221; means all unpaid principal of and accrued and
        unpaid interest on the Loans, all LC Exposure, all accrued and unpaid fees and all expenses, reimbursements, indemnities and other obligations and indebtedness (including interest and fees accruing during the pendency of any bankruptcy, insolvency,
        receivership or other similar proceeding, regardless of whether allowed or allowable in such proceeding), obligations and liabilities of any of the Company and its Subsidiaries to any of the Lenders, the Administrative Agent, any Issuing Bank or
        any indemnified party, individually or collectively, existing on the Effective Date or arising thereafter, direct or indirect, joint or several, absolute or contingent, matured or unmatured, liquidated or unliquidated, secured or unsecured, arising
        by contract, operation of law or otherwise, arising or incurred under this Agreement or any of the other Loan Documents or in respect of any of the Loans made or reimbursement or other obligations incurred or any of the Letters of Credit or other
        instruments at any time evidencing any thereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>OFAC</u></font>&#8221; means the Office of Foreign Assets Control of the
        U.S. Department of Treasury.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Other Taxes</u></font>&#8221; means any and all present or future stamp,
        court or documentary, intangible, recording, filing taxes or any other excise or property or similar taxes, charges or similar levies arising from any payment made hereunder or from the execution, delivery or enforcement of, or otherwise with
        respect to, this Agreement or any other Loan Document.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Overnight Bank Funding Rate</u></font>&#8221; means, for any day, the rate
        comprised of both overnight federal funds and overnight eurodollar borrowings by U.S.-managed banking offices of depository institutions, as such composite rate shall be determined by the NYFRB as set forth on its public website from time to time,
        and published on the next succeeding Business Day by the NYFRB as an overnight bank funding rate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Overnight Foreign Currency Rate</u></font>&#8221; means, for any amount
        payable in a Foreign Currency, the rate of interest per annum as determined by the Administrative Agent at which overnight or weekend deposits in the relevant currency (or if such amount due remains unpaid for more than three Business Days, then
        for such other period of time as the Administrative Agent may elect) for delivery in immediately available and freely transferable funds would be offered by the Administrative Agent to major banks in the interbank market upon request of such major
        banks for the relevant currency as determined above and in an amount comparable to the unpaid principal amount of the related Credit Event, plus any taxes, levies, imposts, duties, deductions, charges or withholdings imposed upon, or charged to,
        the Administrative Agent by any relevant correspondent bank in respect of such amount in such relevant currency.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Participant</u></font>&#8221; has the meaning set forth in Section 9.04.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Participant Register</u></font>&#8221; has the meaning set forth in Section
        9.04.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Participating Member State</u></font>&#8221; means any member state of the
        European Union that adopts or has adopted the euro as its lawful currency in accordance with legislation of the European Union relating to economic and monetary union.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Patriot Act</u></font>&#8221; means the USA PATRIOT Act (Title III of Pub.
        L. 107-56 (signed into law October 26, 2001)).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PBGC</u></font>&#8221; means the Pension Benefit Guaranty Corporation
        referred to and defined in ERISA and any successor entity performing similar functions.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">19</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Permitted Acquisition</u></font>&#8221; means any acquisition (whether by
        purchase, merger, consolidation or otherwise) or series of related acquisitions by the Company or any Subsidiary of all or substantially all the assets of, or more than a majority of the Equity Interests in, a Person or division or line of business
        of a Person if, at the time of and immediately after giving effect thereto, (a) no Default has occurred and is continuing or would arise after giving effect thereto, (b) such Person or division or line of business is engaged in the same or a
        similar line of business as the Company and the Subsidiaries or business reasonably related or complimentary thereto, (c) all actions required to be taken with respect to such acquired or newly formed Subsidiary under Sections 5.09 and 5.10 shall
        have been taken, (d) the Company and the Subsidiaries are in compliance with the covenants contained in Section 6.11 on a Pro Forma Basis after giving effect to such acquisition and recomputed as of the last day of the most recently ended fiscal
        quarter of the Company for which financial statements are available, as if such acquisition (and any related incurrence or repayment of Indebtedness, with any new Indebtedness being deemed to be amortized over the applicable testing period in
        accordance with its terms) had occurred on the first day of each relevant period for testing such compliance and, if the aggregate consideration (including the concurrent repayment or assumption of any indebtedness and related investments) paid in
        respect of such acquisition exceeds $50,000,000, the Company shall have delivered to the Administrative Agent a certificate of a Financial Officer of the Company to such effect, together with all relevant financial information, statements and
        projections requested by the Administrative Agent and (e) in the case of an acquisition or merger involving the Company or a Subsidiary, the Company or such Subsidiary is the surviving entity of such merger and/or consolidation.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Permitted Call Spread Swap Agreements</u></font>&#8221; means (a) any Swap
        Agreement (including, but not limited to, any bond hedge transaction or capped call transaction) pursuant to which the Company acquires an option requiring the counterparty thereto to deliver to the Company shares of common stock of the Company,
        the cash value of such shares or a combination thereof from time to time upon exercise of such option and (b) any Swap Agreement pursuant to which the Company issues to the counterparty thereto warrants to acquire common stock of the Company
        (whether such warrant is settled in shares, cash or a combination thereof), in each case entered into by the Company in connection with the issuance of Convertible Debt Securities; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that (i) the terms, conditions and covenants of each such Swap Agreement shall be such as are customary for Swap Agreements of such type (as determined by the Board of Directors of the Company in good faith) and (ii) in the case of clause (b)
        above, such Swap Agreement would be classified as an equity instrument in accordance with GAAP, and the settlement of such Swap Agreement does not require the Company to make any payment in cash or cash equivalents that would disqualify such Swap
        Agreement from so being classified as an equity instrument.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Permitted Convertible Notes</u></font>&#8221; means (i) the Existing
        Convertible Notes and (ii) any unsecured notes issued by the Company or any Subsidiary that are convertible into common stock of the Company or any Subsidiary, cash or any combination thereof and (other than in the case of intercompany
        Indebtedness) are permitted to be issued pursuant to the definition of Permitted Unsecured Indebtedness.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Permitted Encumbrances</u></font>&#8221; means:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; Liens imposed by law for Taxes that are not yet due or are being contested in compliance with Section 5.04, or as to which the
        grace period, if any, related thereto has not expired;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; carriers&#8217;, warehousemen&#8217;s, mechanics&#8217;, materialmen&#8217;s, repairmen&#8217;s and other like Liens imposed by law, arising in the ordinary
        course of business and securing obligations that are not overdue by more than thirty (30) days or are not in excess of $10,000,000, individually, or in the aggregate, or are being contested in compliance with Section 5.04;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">20</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; pledges and deposits made in the ordinary course of business in compliance with workers&#8217; compensation, unemployment insurance and
        other social security laws or regulations;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; deposits to secure the performance of bids, trade contracts, leases, statutory obligations, surety and appeal bonds, performance
        bonds and other obligations of a like nature, in each case in the ordinary course of business;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; judgment liens in respect of judgments that do not constitute an Event of Default under clause (k) of Article VII; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; easements, zoning restrictions, rights-of-way and similar encumbrances on real property imposed by law or arising in the ordinary
        course of business that do not secure any monetary obligations and do not materially detract from the value of the affected property or interfere with the ordinary conduct of business of the Company or any Subsidiary;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the term &#8220;Permitted Encumbrances&#8221; shall not include any Lien
        securing Indebtedness.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Permitted Investments</u></font>&#8221; means:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; direct obligations of, or obligations the principal of and interest on which are unconditionally guaranteed by,
        the United States of America (or by any agency thereof to the extent such obligations are backed by the full faith and credit of the United States of America), in each case maturing within one year from the date of acquisition thereof;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; investments in commercial paper maturing within one year from the date of acquisition thereof and having, at
        such date of acquisition, the credit rating of A1 from S&amp;P or P1 from Moody&#8217;s;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; investments in certificates of deposit, banker&#8217;s acceptances and time deposits maturing within one year from the
        date of acquisition thereof issued or guaranteed by or placed with, and money market deposit accounts issued or offered by, any domestic office of any commercial bank organized under the laws of the United States of America or any State thereof
        which has a combined capital and surplus and undivided profits of not less than $500,000,000;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; fully collateralized repurchase agreements with a term of not more than 30 days for securities described in
        clause (a) above and entered into with a financial institution satisfying the criteria described in clause (c) above;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; investments in taxable or tax exempt obligations of any state of the United States of America or any
        municipality thereof maturing within three years of the date of acquisition thereof and which is rated &#8220;A1&#8221; or higher by Moody&#8217;s or &#8220;AA&#8221; or higher by S&amp;P;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; investments in fixed income securities maturing within one year of the date of acquisition thereof and which are
        rated &#8220;A&#8221; or higher by Moody&#8217;s or S&amp;P;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; to the extent the aggregate amount of such investments does not exceed 10% of Permitted Investments, investments
        in fixed income securities maturing within two years of the date of acquisition thereof and which are rated between &#8220;BBB-&#8221; and &#8220;BBB+&#8221; by S&amp;P;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)&#160; investments in money market mutual funds having assets in excess of $1,000,000,000 whose sole investments are
        any securities described in clauses (a) through (g) above; and</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">21</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i) in the case of any Foreign Subsidiary, investments of comparable tenure and credit quality to those described in
        the foregoing clauses (a) through (h) or other high quality short term investments, in each case, customarily utilized in countries in which such Foreign Subsidiary operates for short term cash management purposes.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Permitted Unsecured Indebtedness</u></font>&#8221; means any unsecured
        Indebtedness of the Company (including (x) any Permitted Convertible Notes and (y) unsecured Subordinated Indebtedness to the extent subordinated to the Secured Obligations on terms reasonably acceptable to the Administrative Agent) so long as (i)
        the Indebtedness thereunder does not mature, and is otherwise not subject to any mandatory prepayment, redemption, defeasance, scheduled amortization or other scheduled payments of principal, in each case prior to the date that is six (6) months
        after the Maturity Date (it being understood that neither (x) any provision requiring an offer to purchase such Indebtedness as a result of change of control or asset sale or other fundamental change nor (y) any early conversion of any Permitted
        Convertible Notes in accordance with the terms thereof shall violate the foregoing restriction), (ii) both immediately prior to and after giving effect (including giving effect on a Pro Forma Basis) thereto, (x) no Default or Event of Default shall
        exist or would result therefrom and (y) the Company shall be in compliance with the covenants contained in Section 6.11, (iii) such Indebtedness is not guaranteed by any Subsidiary of the Company other than the Subsidiary Guarantors (which
        guarantees, if such Indebtedness is subordinated, shall be expressly subordinated to the Secured Obligations on terms not less favorable to the Lenders than the subordination terms of such Subordinated Indebtedness) and (iv) the covenants
        applicable to such Indebtedness are not more onerous or more restrictive in any material respect (taken as a whole) than the applicable covenants set forth in this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Person</u></font>&#8221; means any natural person, corporation, limited
        liability company, trust, joint venture, association, company, partnership, Governmental Authority or other entity.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PKL</u></font>&#8221; means PKL, Ltd., a Korean corporation.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PKLT</u></font>&#8221; means PKLT Co., Ltd., a Taiwanese corporation.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Plan</u></font>&#8221; means any employee pension benefit plan (other than
        a Multiemployer Plan) subject to the provisions of Title IV of ERISA or Section 412 of the Code or Section 302 of ERISA, and in respect of which the Company or any ERISA Affiliate is (or, if such plan were terminated, would under Section 4069 of
        ERISA be deemed to be) an &#8220;employer&#8221; as defined in Section 3(5) of ERISA.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Plan Asset Regulations</u></font>&#8221; means 29 CFR &#167; 2510.3-101 <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">et seq.</font>, as modified by Section 3(42) of ERISA, as amended from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Platform</u></font>&#8221; means Debt Domain, Intralinks, Syndtrak or a
        substantially similar electronic transmission system.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Pledge Agreements</u></font>&#8221; means that certain Second Amended and
        Restated Pledge Agreement substantially in the form of Exhibit H (including any and all supplements thereto) dated as of the Effective Date and executed by the relevant Loan Parties, and, in the case of any pledge of Equity Interests of a Foreign
        Subsidiary, any other pledge agreements, share mortgages, charges and comparable instruments and documents from time to time executed pursuant to the terms of Section 5.09 in favor of the Collateral Agent for the benefit of the <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Holders of Secured Obligations</u></font> as amended, restated, supplemented or otherwise modified from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Pledge Subsidiary</u></font>&#8221; means (i) each Domestic Subsidiary and
        (ii) each First Tier Foreign Subsidiary that is a Material Subsidiary.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">22</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Pledged Equity</u></font>&#8221; means all pledged Equity Interests in or
        upon which a security interest or Lien is from time to time granted to the Collateral Agent, for the benefit of the Holders of Secured Obligations, under the Pledge Agreements.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Pounds Sterling</u></font>&#8221; means the lawful currency of the United
        Kingdom.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PRC Subsidiary</u></font>&#8221; means any Subsidiary that (i) is organized
        under the laws of the People&#8217;s Republic of China (&#8220;PRC&#8221;) or (ii) has its principal place of business in PRC.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PRC Transactions</u></font>&#8221; means the sale of up to 49.99% of the
        shares of the PRC Subsidiary to a third party in connection with the formation and operation of a joint venture.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Prime Rate</u></font>&#8221; means the rate of interest last quoted by The
        Wall Street Journal as the &#8220;Prime Rate&#8221; in the U.S. or, if The Wall Street Journal ceases to quote such rate, the highest per annum interest rate published by the Board in Federal Reserve Statistical Release H.15 (519) (Selected Interest Rates) as
        the &#8220;bank prime loan&#8221; rate or, if such rate is no longer quoted therein, any similar rate quoted therein (as determined by the Administrative Agent) or any similar release by the Board (as determined by the Administrative Agent). Each change in the
        Prime Rate shall be effective from and including the date such change is publicly announced or quoted as being effective.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Pro Forma Basis</u></font>&#8221; means on a basis in accordance with GAAP
        and Regulation S-X and otherwise reasonably satisfactory to the Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PTE</u></font>&#8221; means a prohibited transaction class exemption issued
        by the U.S. Department of Labor, as any such exemption may be amended from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Quotation Day</u></font>&#8221; means, with respect to any Eurocurrency
        Borrowing for any Interest Period, (i) if the currency is Pounds Sterling, the first day of such Interest Period, (ii) if the currency is euro, the day that is two (2) TARGET2 Days before the first day of such Interest Period, and (iii) for any
        other currency, two Business Days prior to the commencement of such Interest Period (unless, in each case, market practice differs in the relevant market where the LIBO Rate for such currency is to be determined, in which case the Quotation Day
        will be determined by the Administrative Agent in accordance with market practice in such market (and if quotations would normally be given on more than one day, then the Quotation Day will be the last of those days)).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Reference Bank Rate</u></font>&#8221; means the arithmetic mean of the
        rates (rounded upwards to four decimal places) supplied to the Administrative Agent at its request by the Reference Banks (as the case may be) as of the applicable time on the Quotation Day for Loans in the applicable currency and the applicable
        Interest Period as the rate at which the relevant Reference Bank could borrow funds in the London (or other applicable) interbank market in the relevant currency and for the relevant period, were it to do so by asking for and then accepting
        interbank offers in reasonable market size in that currency and for that period.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Reference Banks</u></font>&#8221; means such banks as may be appointed by
        the Administrative Agent in consultation with the Company.&#160; No Lender shall be obligated to be a Reference Bank without its consent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Register</u></font>&#8221; has the meaning set forth in Section 9.04.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Regulation S-X</u></font>&#8221; means Regulation S-X under the Securities
        Act of 1933, as amended.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">23</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Related Parties</u></font>&#8221; means, with respect to any specified
        Person, such Person&#8217;s Affiliates and the respective directors, officers, employees, agents and advisors of such Person and such Person&#8217;s Affiliates.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Required Lenders</u></font>&#8221; means, subject to Section 2.24, at any
        time, two (2) or more unaffiliated Lenders having Revolving Credit Exposures and unused Commitments representing more than 50% of the sum of the Total Revolving Credit Exposure and unused Commitments at such time; <font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>provided</u></font> that for purposes of declaring the Loans to be due and payable pursuant to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VII</u></font>, and for all purposes
        after the Loans become due and payable pursuant to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VII</u></font> or the Commitments expire or terminate, then, as to each Lender, clause (a) of the definition of Swingline
        Exposure shall only be applicable for purposes of determining its Revolving Credit Exposure to the extent such Lender shall have funded its participation in the outstanding Swingline Loans to the extent required under Section 2.05(c).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Restricted Payment</u></font>&#8221; means any dividend or other
        distribution (whether in cash, securities or other property) with respect to any Equity Interests in the Company or any Subsidiary, or any payment (whether in cash, securities or other property), including any sinking fund or similar deposit, on
        account of the purchase, redemption, retirement, acquisition, cancellation or termination of any such Equity Interests in the Company or any Subsidiary or any option, warrant or other right to acquire any such Equity Interests in the Company or any
        Subsidiary.&#160; Notwithstanding the foregoing, and for the avoidance of doubt, (i) the conversion of (including any cash payment upon conversion), or payment of any principal or premium on, or payment of any interest with respect to, any Permitted
        Convertible Notes shall not constitute a Restricted Payment and (ii) any payment with respect to, or early unwind or settlement of, any Permitted Call Spread Swap Agreement shall not constitute a Restricted Payment.&#160; Notwithstanding the foregoing,
        any cash payment made to repurchase any Equity Interests of the Company issued in connection with the conversion of any Permitted Convertible Notes at the maturity thereof shall not be considered a &#8220;Restricted Payment&#8221; so long as (x) such
        repurchases are made at then prevailing market prices and (y) the aggregate amount of cash delivered by the Company with respect to such conversions, including the related repurchases, does not exceed the par value of such converted Permitted
        Convertible Notes plus any accrued and unpaid interest thereon through the date of such conversions plus the net cash proceeds, if any, received by the Company pursuant to the related exercise or early unwind or termination of the related Permitted
        Call Spread Swap Agreements.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Revolving Credit Exposure</u></font>&#8221; means, with respect to any
        Lender at any time, the sum of the outstanding principal amount of such Lender&#8217;s Revolving Loans and its LC Exposure and Swingline Exposure at such time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Revolving Loan</u></font>&#8221; means a Loan made pursuant to Section
        2.01.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>S&amp;P</u></font>&#8221; means Standard &amp; Poor&#8217;s Ratings Services, a
        Standard &amp; Poor&#8217;s Financial Services LLC business.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Sale and Leaseback Transaction</u></font>&#8221; means any sale or other
        transfer of property by any Person with the intent to lease such property as lessee.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Sanctioned Country</u></font>&#8221; means, at any time, a country, region
        or territory which is itself the subject or target of any Sanctions (at the time of this Agreement, Crimea, Cuba, Iran, North Korea and Syria).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Sanctioned Person</u></font>&#8221; means, at any time, (a) any Person
        listed in any Sanctions-related list of designated Persons maintained by OFAC, the U.S. Department of State, the United Nations Security Council, the European Union, any EU member state, Her Majesty&#8217;s Treasury of the United Kingdom or other
        relevant sanctions authority, (b) any Person operating, organized or resident in a Sanctioned Country, (c) any Person owned or controlled by any such Person or Persons described in the foregoing clauses (a) or (b), or (d) any Person otherwise the
        subject of any Sanctions.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">24</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Sanctions</u></font>&#8221; means economic or financial sanctions or trade
        embargoes imposed, administered or enforced from time to time by (a) the U.S. government, including those administered by OFAC or the U.S. Department of State or (b) the United Nations Security Council, the European Union, any EU member state, Her
        Majesty&#8217;s Treasury of the United Kingdom or other relevant sanctions authority.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>SEC</u></font>&#8221; means the United States Securities and Exchange
        Commission.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Secured Obligations</u></font>&#8221; means all Obligations, together with
        all (i) Banking Services Obligations and (ii) Swap Obligations owing to one or more Secured Parties or their respective Affiliates ; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) obligations arising
        under Permitted Call Spread Swap Agreements shall not be considered Secured Obligations and (ii) the definition of &#8220;Secured Obligations&#8221; shall not create or include any guarantee by any Loan Party of (or grant of security interest by any Loan Party
        to support, as applicable) any Excluded Swap Obligations of such Loan Party for purposes of determining any obligations of any Loan Party.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Secured Parties</u></font>&#8221; means the holders of the Secured
        Obligations from time to time and shall include (i) each Lender and each Issuing Bank in respect of its Loans and LC Exposure respectively, (ii) the Administrative Agent, the Issuing Banks and the Lenders in respect of all other present and future
        obligations and liabilities of the Company and each Subsidiary of every type and description arising under or in connection with this Agreement or any other Loan Document, (iii) each Lender and affiliate of such Lender in respect of Swap Agreements
        and Banking Services Agreements entered into with such Person by the Company or any Subsidiary, (iv) each indemnified party under Section 9.03 in respect of the obligations and liabilities of the Borrowers to such Person hereunder and under the
        other Loan Documents, and (v) their respective successors and (in the case of a Lender, permitted) transferees and assigns.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Security Agreement</u></font>&#8221; means that certain Third Amended and
        Restated Security Agreement (including any and all supplements thereto), dated as of the Effective Date, between the Loan Parties and the Collateral Agent, for the benefit of the Collateral Agent and the other Holders of Secured Obligations, as the
        same may be amended, restated or otherwise modified from time to time.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Specified Ancillary Obligations</u></font>&#8221; means all obligations and
        liabilities (including interest and fees accruing during the pendency of any bankruptcy, insolvency, receivership or other similar proceeding, regardless of whether allowed or allowable in such proceeding) of any of the Subsidiaries, existing on
        the Effective Date or arising thereafter, direct or indirect, joint or several, absolute or contingent, matured or unmatured, liquidated or unliquidated, secured or unsecured, arising by contract, operation of law or otherwise, to the Lenders or
        any of their Affiliates under any Swap Agreement or any Banking Services Agreement; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the definition of &#8220;Specified Ancillary Obligations&#8221; shall not create or
        include any guarantee by any Loan Party of (or grant of security interest by any Loan Party to support, as applicable) any Excluded Swap Obligations of such Loan Party for purposes of determining any obligations of any Loan Party.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Specified Capital Expenditures</u></font>&#8221; means, solely for purposes
        of calculating the Interest Coverage Ratio for each period of four (4) consecutive fiscal quarters ending October 31, 2018, January 31, 2019 and April 30, 2019, Capital Expenditures made by or on behalf of the PRC Subsidiaries.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">25</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Specified Swap Obligation</u></font>&#8221; means, with respect to any Loan
        Party, any obligation to pay or perform under any agreement, contract or transaction that constitutes a &#8220;swap&#8221; within the meaning of Section 1a(47) of the Commodity Exchange Act or any rules or regulations promulgated thereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Statutory Reserve Rate</u></font>&#8221; means a fraction (expressed as a
        decimal), the numerator of which is the number one and the denominator of which is the number one minus the aggregate of the maximum reserve, liquid asset, fees or similar requirements (including any marginal, special, emergency or supplemental
        reserves or other requirements) established by any central bank, monetary authority, the Board, the Financial Conduct Authority, the Prudential Regulation Authority, the European Central Bank or other Governmental Authority for any category of
        deposits or liabilities customarily used to fund loans in the applicable currency, expressed in the case of each such requirement as a decimal.&#160; Such reserve, liquid asset, fees or similar requirements shall include those imposed pursuant to
        Regulation D of the Board.&#160; Eurocurrency Loans shall be deemed to be subject to such reserve, liquid asset, fee or similar requirements without benefit of or credit for proration, exemptions or offsets that may be available from time to time to any
        Lender under any applicable law, rule or regulation, including Regulation D of the Board.&#160; The Statutory Reserve Rate shall be adjusted automatically on and as of the effective date of any change in any reserve, liquid asset or similar requirement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Subordinated Indebtedness</u></font>&#8221; of the Company or any
        Subsidiary means any Indebtedness of such Person the payment of which is subordinated to payment of the obligations under the Loan Documents to the written satisfaction of, and the terms and conditions of which are otherwise satisfactory to, the
        Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Subordinated Indebtedness Documents</u></font>&#8221; means any document,
        agreement or instrument evidencing any Subordinated Indebtedness or entered into in connection with any Subordinated Indebtedness.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>subsidiary</u></font>&#8221; means, with respect to any Person (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>parent</u></font>&#8221;) at any date, any corporation, limited liability company, partnership, association or other entity the accounts of which would be consolidated with those of the parent
        in the parent&#8217;s consolidated financial statements if such financial statements were prepared in accordance with GAAP as of such date, as well as any other corporation, limited liability company, partnership, association or other entity (a) of which
        securities or other ownership interests representing more than 50% of the equity or more than 50% of the ordinary voting power or, in the case of a partnership, more than 50% of the general partnership interests are, as of such date, owned,
        Controlled or held, or (b) that is, as of such date, otherwise Controlled, by the parent or one or more subsidiaries of the parent or by the parent and one or more subsidiaries of the parent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Subsidiary</u></font>&#8221; means any subsidiary of the Company.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Subsidiary Guarantor</u></font>&#8221; means each Subsidiary (other than
        Affected Foreign Subsidiaries) that is a party to the Subsidiary Guaranty.&#160; The Subsidiary Guarantors on the Effective Date are identified as such in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Schedule 3.01</u></font>
        hereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Subsidiary Guaranty</u></font>&#8221; means that certain Third Amended and
        Restated Guaranty, dated as of the Effective Date, in the form of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit G</u></font> (including any and all supplements thereto) and executed by each Subsidiary Guarantor party
        thereto, and, in the case of any guaranty by a Foreign Subsidiary, any other guaranty agreements as are requested by the Administrative Agent and its counsel, in each case as amended, restated, supplemented or otherwise modified from time to time.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">26</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swap Agreement</u></font>&#8221; means any agreement with respect to any
        swap, forward, future or derivative transaction or option or similar agreement involving, or settled by reference to, one or more rates, currencies, commodities, equity or debt instruments or securities, or economic, financial or pricing indices or
        measures of economic, financial or pricing risk or value or any similar transaction or any combination of these transactions; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that no phantom stock or similar
        plan providing for payments only on account of services provided by current or former directors, officers, employees or consultants of the Company or the Subsidiaries shall be a Swap Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swap Obligations</u></font>&#8221; means any and all obligations of the
        Company or any Subsidiary, whether absolute or contingent and howsoever and whensoever created, arising, evidenced or acquired (including all renewals, extensions and modifications thereof and substitutions therefor), under (a) any and all Swap
        Agreements permitted hereunder with a Lender or an Affiliate of a Lender, and (b) any and all cancellations, buy backs, reversals, terminations or assignments of any such Swap Agreement transaction</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swingline Exposure</u></font>&#8221; means, at any time, the aggregate
        principal amount of all Swingline Loans outstanding at such time.&#160; The Swingline Exposure of any Lender at any time shall be the sum of (a) its Applicable Percentage of the total Swingline Exposure at such time&#160; other than with respect to any
        Swingline Loans made by such Lender in its capacity as a Swingline Lender and (b) the aggregate principal amount of all Swingline Loans made by such Lender as a Swingline Lender outstanding at such time (less the amount of participations funded by
        the other Lenders in such Swingline Loans).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swingline Lender</u></font>&#8221; means JPMorgan Chase Bank, N.A., in its
        capacity as lender of Swingline Loans hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swingline Loan</u></font>&#8221; means a Loan made pursuant to Section
        2.05.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swingline Sublimit</u></font>&#8221; means $10,000,000.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Syndication Agent</u></font>&#8221; means Bank of America, N.A., in its
        capacity as syndication agent for the credit facility evidenced by this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Taiwan JV</u></font>&#8221; means the Joint Venture between the Company and
        Dai Nippon Printing Co., Ltd.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Taiwan JV Transactions</u></font>&#8221; means the transactions described
        in Schedule 6.04 hereto related to the creation and operation of the Taiwan JV.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>TARGET2</u></font>&#8221; means the Trans-European Automated Real-time
        Gross Settlement Express Transfer (TARGET2) payment system (or, if such payment system ceases to be operative, such other payment system (if any) reasonably determined by the Administrative Agent to be a suitable replacement) for the settlement of
        payments in euro.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>TARGET2 Day</u></font>&#8221; means a day that TARGET2 is open for the
        settlement of payments in euro.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Taxes</u></font>&#8221; means all present or future taxes, levies, imposts,
        duties, deductions, withholdings (including backup withholding), value added taxes, or any other goods and services, use or sales taxes, assessments, fees or other charges imposed by any Governmental Authority, including any interest, additions to
        tax or penalties applicable thereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Total Leverage Ratio</u></font>&#8221; has the meaning assigned to such
        term in Section 6.11(b).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">27</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Total Revolving Credit Exposure</u></font>&#8221; means, at any time, the
        sum of the outstanding principal amount of all Lenders&#8217; Revolving Loans, their LC Exposure and their Swingline Exposure at such time; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, that clause (a) of the
        definition of Swingline Exposure shall only be applicable to the extent Lenders shall have funded their respective participations in the outstanding Swingline Loans.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Transactions</u></font>&#8221; means the execution, delivery and
        performance by the Loan Parties of this Agreement and the other Loan Documents, the borrowing of Loans and other credit extensions, the use of the proceeds thereof and the issuance of Letters of Credit hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Type</u></font>&#8221;, when used in reference to any Loan or Borrowing,
        refers to whether the rate of interest on such Loan, or on the Loans comprising such Borrowing, is determined by reference to the Adjusted LIBO Rate or the Alternate Base Rate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>UCC</u></font>&#8221; means the Uniform Commercial Code as in effect from
        time to time in the State of New York or any other state the laws of which are required to be applied in connection with the issue of perfection of security interests.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>U.S. Person</u></font>&#8221; means a &#8220;United States person&#8221; within the
        meaning of Section 7701(a)(30) of the Code.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>U.S. Tax Compliance Certificate</u></font>&#8221; has the meaning assigned
        to such term in Section 2.17(e)(ii)(B)(3).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Withdrawal Liability</u></font>&#8221; means liability to a Multiemployer
        Plan as a result of a complete or partial withdrawal from such Multiemployer Plan, as such terms are defined in Part I of Subtitle E of Title IV of ERISA.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Write-Down and Conversion Powers</u></font>&#8221; means, with respect to
        any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the Bail-In Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the
        EU Bail-In Legislation Schedule.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Classification of Loans and Borrowings</u></font>.&#160;
        For purposes of this Agreement, Loans may be classified and referred to by Class (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>e.g.</u></font>, a &#8220;Revolving Loan&#8221;) or by Type (<font style="font-size: 10pt; font-family: 'Times
          New Roman';"><u>e.g.</u></font>, a &#8220;Eurocurrency Loan&#8221;) or by Class and Type (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>e.g.</u></font>, a &#8220;Eurocurrency Revolving Loan&#8221;).&#160; Borrowings also may be classified and referred to
        by Class (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>e.g.</u></font>, a &#8220;Revolving Borrowing&#8221;) or by Type (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>e.g.</u></font>, a &#8220;Eurocurrency Borrowing&#8221;) or by
        Class and Type (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>e.g.</u></font>, a &#8220;Eurocurrency Revolving Borrowing&#8221;).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">28</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>SECTION 1.03.&#160; Terms Generally</u></font>.&#160; The definitions of terms
        herein shall apply equally to the singular and plural forms of the terms defined.&#160; Whenever the context may require, any pronoun shall include the corresponding masculine, feminine and neuter forms.&#160; The words &#8220;include&#8221;, &#8220;includes&#8221; and &#8220;including&#8221;
        shall be deemed to be followed by the phrase &#8220;without limitation&#8221;.&#160; The word &#8220;will&#8221; shall be construed to have the same meaning and effect as the word &#8220;shall&#8221;.&#160; The word &#8220;law&#8221; shall be construed as referring to all statutes, rules, regulations,
        codes and other laws (including official rulings and interpretations thereunder having the force of law or with which affected Persons customarily comply), and all judgments, orders and decrees, of all Governmental Authorities.&#160; Unless the context
        requires otherwise (a) any definition of or reference to any agreement, instrument or other document herein shall be construed as referring to such agreement, instrument or other document as from time to time amended, restated, supplemented or
        otherwise modified (subject to any restrictions on such amendments, restatements, supplements or modifications set forth herein), (b) any definition of or reference to any statute, rule or regulation shall be construed as referring thereto as from
        time to time amended, supplemented or otherwise modified (including by succession of comparable successor laws), (c) any reference herein to any Person shall be construed to include such Person&#8217;s successors and assigns (subject to any restrictions
        on assignment set forth herein) and, in the case of any Governmental Authority, any other Governmental Authority that shall have succeeded to any or all functions thereof, (d) the words &#8220;herein&#8221;, &#8220;hereof&#8221; and &#8220;hereunder&#8221;, and words of similar
        import, shall be construed to refer to this Agreement in its entirety and not to any particular provision hereof, (e) all references herein to Articles, Sections, Exhibits and Schedules shall be construed to refer to Articles and Sections of, and
        Exhibits and Schedules to, this Agreement, (f) any reference to any law, rule or regulation herein shall, unless otherwise specified, refer to such law, rule or regulation as amended, modified or supplemented from time to time and (g) the words
        &#8220;asset&#8221; and &#8220;property&#8221; shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts and contract rights.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.04.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Accounting Terms; GAAP</u></font>.&#160; Except as
        otherwise expressly provided herein, all terms of an accounting or financial nature shall be construed in accordance with GAAP, as in effect from time to time; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that, if the Company notifies the Administrative Agent that the Company requests an amendment to any provision hereof to eliminate the effect of any change occurring after the date hereof in GAAP or in the application thereof on the operation of
        such provision (or if the Administrative Agent notifies the Company that the Required Lenders request an amendment to any provision hereof for such purpose), regardless of whether any such notice is given before or after such change in GAAP or in
        the application thereof, then such provision shall be interpreted on the basis of GAAP as in effect and applied immediately before such change shall have become effective until such notice shall have been withdrawn or such provision&#160; amended in
        accordance herewith.&#160; Notwithstanding any other provision contained herein, all terms of an accounting or financial nature used herein shall be construed, and all computations of amounts and ratios referred to herein shall be made (i) without
        giving effect to any election under Accounting Standards Codification 825-10-25 (or any other Accounting Standards Codification or Financial Accounting Standard having a similar result or effect) to value any Indebtedness or other liabilities of
        the Company or any Subsidiary at &#8220;fair value&#8221;, as defined therein and (ii) without giving effect to any treatment of Indebtedness in respect of convertible debt instruments under Accounting Standards Codification 470-20 (or any other Accounting
        Standards Codification or Financial Accounting Standard having a similar result or effect) to value any such Indebtedness in a reduced or bifurcated manner as described therein, and such Indebtedness shall at all times be valued at the full stated
        principal amount thereof.&#160; Notwithstanding anything to the contrary contained in this Section 1.04 or in the definition of &#8220;Capital Lease Obligations,&#8221; in the event of an accounting change requiring all leases to be capitalized, only those leases
        (assuming for purposes hereof that such leases were in existence on the date hereof) that would constitute capital leases in conformity with GAAP on the date hereof shall be considered capital leases, and all calculations and deliverables under
        this Agreement or any other Loan Document shall be made or delivered, as applicable, in accordance therewith.</font></div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.05.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Status of Secured Obligations</u></font>&#160; In the event
        that the Company or any other Loan Party shall at any time issue or have outstanding any Subordinated Indebtedness, the Company shall take or cause such other Loan Party to take all such actions as shall be necessary to cause the Secured
        Obligations to constitute senior indebtedness (however denominated) in respect of such Subordinated Indebtedness and to enable the Administrative Agent and the Lenders to have and exercise any payment blockage or other remedies available or
        potentially available to holders of senior indebtedness under the terms of such Subordinated Indebtedness.&#160; Without limiting the foregoing, the Secured Obligations are hereby designated as &#8220;senior indebtedness&#8221; and as &#8220;designated senior
        indebtedness&#8221; and words of similar import under and in respect of any indenture or other agreement or instrument under which such other Subordinated Indebtedness is outstanding and are further given all such other designations as shall be required
        under the terms of any such Subordinated Indebtedness in order that the Lenders may have and exercise any payment blockage or other remedies available or potentially available to holders of senior indebtedness under the terms of such Subordinated
        Indebtedness.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">29</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.06.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Amendment and Restatement of the Existing Credit
            Agreement</u></font>.&#160; The parties to this Agreement agree that, upon (i) the execution and delivery by each of the parties hereto of this Agreement and (ii) satisfaction of the conditions set forth in Section 4.01, the terms and provisions of
        the Existing Credit Agreement shall be and hereby are amended, superseded and restated in their entirety by the terms and provisions of this Agreement.&#160; This Agreement is not intended to and shall not constitute a novation.&#160; All Loans made and
        Secured Obligations incurred under the Existing Credit Agreement which are outstanding on the Effective Date shall continue as Loans and Secured Obligations under (and shall be governed by the terms of) this Agreement and the other Loan Documents.&#160;
        Without limiting the foregoing, upon the effectiveness hereof: (a) all references in the &#8220;Loan Documents&#8221; (as defined in the Existing Credit Agreement) to the &#8220;Administrative Agent&#8221;, the &#8220;Credit Agreement&#8221; and the &#8220;Loan Documents&#8221; shall be deemed
        to refer to the Administrative Agent, this Agreement and the Loan Documents, (b) the Existing Letters of Credit which remain outstanding on the Effective Date shall continue as Letters of Credit under (and shall be governed by the terms of) this
        Agreement, (c) all obligations constituting &#8220;Secured Obligations&#8221; with any Lender or any Affiliate of any Lender which are outstanding on the Effective Date shall continue as Secured Obligations under this Agreement and the other Loan Documents,
        (d) the Administrative Agent shall administer such reallocations, sales, assignments or other relevant actions in respect of each Lender&#8217;s credit and loan exposure under the Existing Credit Agreement as are necessary in order that each such
        Lender&#8217;s Revolving Credit Exposure and outstanding Revolving Loans hereunder reflect such Lender&#8217;s Applicable Percentage of the outstanding aggregate Revolving Credit Exposures on the Effective Date and (e) the Company hereby agrees to compensate
        each Lender for any and all losses, costs and expenses incurred by such Lender in connection with the sale and assignment of any Eurocurrency Loans (including the &#8220;Eurocurrency Loans&#8221; under the Existing Credit Agreement) and such reallocation
        described above, in each case on the terms and in the manner set forth in Section 2.16 hereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 1.07.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Rates</u>.</font>&#160; The Administrative Agent
        does not warrant or accept responsibility for, and shall not have any liability with respect to, the administration, submission or any other matter related to the rates in the definition of &#8220;LIBO Rate&#8221; or with respect to any comparable or successor
        rate thereto, or replacement rate therefor.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE II</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>The Credits</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Commitments</u>.</font>&#160; Prior to the Effective Date,
        certain revolving loans were previously made to the Company under the Existing Credit Agreement which remain outstanding as of the date of this Agreement (such outstanding revolving loans being hereinafter referred to as the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existing Loans</u></font>&#8221;).&#160; Subject to the terms and conditions set forth in this Agreement, the Borrowers and each of the Lenders agree that on the Effective Date but subject to the
        satisfaction of the conditions precedent set forth in Section 4.01 and the reallocation and other transactions described in Section 1.05, the Existing Loans shall be reevidenced as Revolving Loans under this Agreement and the terms of the Existing
        Loans shall be restated in their entirety and shall be evidenced by this Agreement.&#160; Subject to the terms and conditions set forth herein, each Lender (severally and not jointly) agrees to make Revolving Loans to any Borrower in Agreed Currencies
        from time to time during the Availability Period in an aggregate principal amount that will not result (after giving effect to any application of proceeds of such Borrowing to any Swingline Loans outstanding pursuant to Section 2.10(a)) in (i)
        subject to Sections 2.04 and 2.11(b), the Dollar Amount of such Lender&#8217;s Revolving Credit Exposure exceeding such Lender&#8217;s Commitment, (ii) subject to Sections 2.04 and 2.11(b), the Dollar Amount of the Total Revolving Credit Exposure exceeding the
        Aggregate Commitment, (iii) subject to Sections 2.04 and 2.11(b), the Dollar Amount of the total outstanding Revolving Loans and LC Exposure, in each case denominated in Foreign Currencies, exceeding the Foreign Currency Sublimit or (iv) subject to
        Section 2.04, the Dollar Amount of the total outstanding Revolving Loans made to Foreign Subsidiary Borrowers exceeding the Foreign Borrower Sublimit.&#160; Within the foregoing limits and subject to the terms and conditions set forth herein, the
        Borrowers may borrow, prepay and reborrow Revolving Loans.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">30</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Loans and Borrowings</u></font>.&#160; (a)&#160; Each Revolving
        Loan (other than a Swingline Loan) shall be made as part of a Borrowing consisting of Revolving Loans made by the Lenders ratably in accordance with their respective Commitments.&#160; The failure of any Lender to make any Loan required to be made by it
        shall not relieve any other Lender of its obligations hereunder; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the Commitments of the Lenders are several and no Lender shall be responsible for any other
        Lender&#8217;s failure to make Loans as required.&#160; Any Swingline Loan shall be made in accordance with the procedures set forth in Section 2.05.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Subject to Section 2.14, each Revolving Borrowing shall be comprised entirely of ABR Loans or Eurocurrency Loans as the relevant
        Borrower may request in accordance herewith; provided that each ABR Loan shall only be made in Dollars.&#160; Each Swingline Loan shall be an ABR Loan.&#160; Each Lender at its option may make any Loan by causing any domestic or foreign branch or Affiliate
        of such Lender to make such Loan (and in the case of an Affiliate, the provisions of Sections 2.14, 2.15, 2.16 and 2.17 shall apply to such Affiliate to the same extent as to such Lender); <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>provided</u></font> that any exercise of such option shall not affect the obligation of the relevant Borrower to repay such Loan in accordance with the terms of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; At the commencement of each Interest Period for any Eurocurrency Revolving Borrowing, such Borrowing shall be in an aggregate
        amount that is an integral multiple of $500,000 (or, if such Borrowing is denominated in a Foreign Currency, 500,000 units of such currency) and not less than $3,000,000 (or, if such Borrowing is denominated in a Foreign Currency 3,000,000 units of
        such currency).&#160; At the time that each ABR Revolving Borrowing is made, such Borrowing shall be in an aggregate amount that is an integral multiple of $100,000 and not less than $1,000,000; <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>provided</u></font> that an ABR Revolving Borrowing may be in an aggregate amount that is equal to the entire unused balance of the Aggregate Commitment or that is required to finance the reimbursement of an LC Disbursement as
        contemplated by Section 2.06(e).&#160; Each Swingline Loan shall be in an amount that is an integral multiple of $100,000 and not less than $1,000,000.&#160; Borrowings of more than one Type and Class may be outstanding at the same time; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that there shall not at any time be more than a total of ten (10) Eurocurrency Revolving Borrowings outstanding.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Notwithstanding any other provision of this Agreement, no Borrower shall be entitled to request, or to elect to convert or
        continue, any Borrowing if the Interest Period requested with respect thereto would end after the Maturity Date.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">31</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.03.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Requests for Revolving Borrowings</u>.</font>&#160; To
        request a Revolving Borrowing, the applicable Borrower, or the Company on behalf of the applicable Borrower, shall notify the Administrative Agent of such request (a) by irrevocable written notice (via a written Borrowing Request signed by the
        Company (on its own behalf or, as applicable, on behalf of a Foreign Subsidiary Borrower)) in the case of a Eurocurrency Borrowing, not later than 11:00 a.m., Local Time, three (3) Business Days (in the case of a Eurocurrency Borrowing denominated
        in Dollars) or by irrevocable written notice (via a written Borrowing Request signed by the Company (on its own behalf or, as applicable, on behalf of a Foreign Subsidiary Borrower)) not later than 11:00 a.m., Local Time, four (4) Business Days (in
        the case of a Eurocurrency Borrowing denominated in a Foreign Currency), in each case before the date of the proposed Borrowing or (b) by irrevocable written notice (via a written Borrowing Request signed by the Company (on its own behalf or, as
        applicable, on behalf of a Foreign Subsidiary Borrower)) in the case of an ABR Borrowing, not later than 11:00 a.m., New York City time, on the date of the proposed Borrowing.&#160; Each such Borrowing Request shall specify the following information in
        compliance with Section 2.02:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; the name of the applicable Borrower;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; the aggregate principal amount of the requested Borrowing;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)&#160; the date of such Borrowing, which shall be a Business Day;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)&#160; whether such Borrowing is to be an ABR Borrowing or a Eurocurrency Borrowing;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(v)&#160; in the case of a Eurocurrency Borrowing, the Agreed Currency and initial Interest Period to be applicable
        thereto, which shall be a period contemplated by the definition of the term &#8220;Interest Period&#8221;; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(vi)&#160; the location and number of the applicable Borrower&#8217;s account to which funds are to be disbursed, which shall
        comply with the requirements of Section 2.07.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">If no election as to the Type of Revolving Borrowing is specified, then, in the case of a Borrowing denominated in Dollars, the requested Revolving
        Borrowing shall be an ABR Borrowing.&#160; If no Interest Period is specified with respect to any requested Eurocurrency Revolving Borrowing, then the relevant Borrower shall be deemed to have selected an Interest Period of one month&#8217;s duration.&#160;
        Promptly following receipt of a Borrowing Request in accordance with this Section, the Administrative Agent shall advise each Lender of the details thereof and of the amount of such Lender&#8217;s Loan to be made as part of the requested Borrowing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.04.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Determination of Dollar Amounts</u></font>.&#160; The
        Administrative Agent will determine the Dollar Amount of:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; each Eurocurrency Borrowing as of the date three (3) Business Days prior to the date of such Borrowing or, if applicable, the date
        of conversion/continuation of any Borrowing as a Eurocurrency Borrowing,</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; the LC Exposure as of the date of each request for the issuance, amendment, renewal or extension of any Letter of Credit, and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; all outstanding Credit Events on and as of the last Business Day of each calendar quarter and, during the continuation of an Event
        of Default, on any other Business Day elected by the Administrative Agent in its discretion or upon instruction by the Required Lenders.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each day upon or as of which the Administrative Agent determines Dollar Amounts as described in the preceding clauses (a), (b) and (c) is herein described
        as a &#8220;Computation Date&#8221; with respect to each Credit Event for which a Dollar Amount is determined on or as of such day.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">32</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.05.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swingline Loans</u>.</font>&#160; (a)&#160; Subject to the terms
        and conditions set forth herein, the Swingline Lender may in its sole discretion make Swingline Loans in Dollars to the Company from time to time during the Availability Period, in an aggregate principal amount at any time outstanding that will not
        result in (i) the aggregate principal amount of outstanding Swingline Loans exceeding the Swingline Sublimit, (ii) the Swingline Lender&#8217;s Revolving Credit Exposure exceeding its Commitment or (iii) the Dollar Amount of the Total Revolving Credit
        Exposure exceeding the Aggregate Commitment; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the Swingline Lender shall not be required to make a Swingline Loan to refinance an outstanding Swingline
        Loan.&#160; Within the foregoing limits and subject to the terms and conditions set forth herein, the Company may borrow, prepay and reborrow Swingline Loans.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; To request a Swingline Loan, the Company shall notify the Administrative Agent of such request by irrevocable written notice (via a
        written Borrowing Request in a form approved by the Administrative Agent and signed by the Company), not later than 12:00 noon, New York City time, on the day of a proposed Swingline Loan.&#160; Each such notice shall be irrevocable and shall specify
        the requested date (which shall be a Business Day) and amount of the requested Swingline Loan.&#160; The Administrative Agent will promptly advise the Swingline Lender of any such notice received from the Company.&#160; The Swingline Lender shall make each
        Swingline Loan available to the Company by means of a credit to the general deposit account of the Company with the Administrative Agent designated for such purpose (or, in the case of a Swingline Loan made to finance the reimbursement of an LC
        Disbursement as provided in Section 2.06(e), by remittance to such Issuing Bank) by 3:00 p.m., New York City time, on the requested date of such Swingline Loan.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; The Swingline Lender may by written notice given to the Administrative Agent require the Lenders to acquire participations in all
        or a portion of the Swingline Loans outstanding.&#160; Such notice shall specify the aggregate amount of Swingline Loans in which Lenders will participate.&#160; Promptly upon receipt of such notice, the Administrative Agent will give notice thereof to each
        Lender, specifying in such notice such Lender&#8217;s Applicable Percentage of such Swingline Loan or Loans.&#160; Each Lender hereby absolutely and unconditionally agrees, promptly upon receipt of such notice from the Administrative Agent (and in any event,
        if such notice is received by 12:00 noon, New York City time, on a Business Day, no later than 5:00 p.m., New York City time, on such Business Day and if received after 12:00 noon, New York City time, on a Business Day, no later than 10:00 a.m.,
        New York City time, on the immediately succeeding Business Day), to pay to the Administrative Agent, for the account of the Swingline Lender, such Lender&#8217;s Applicable Percentage of such Swingline Loan or Loans.&#160; Each Lender hereby absolutely and
        unconditionally agrees, upon receipt of notice as provided above, to pay to the Administrative Agent, for the account of the Swingline Lender, such Lender&#8217;s Applicable Percentage of such Swingline Loan or Loans.&#160; Notwithstanding the foregoing, upon
        the occurrence of (i) the Maturity Date, (ii) any Event of Default described in clause (h), (i) or (j) of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VII</u></font>, (iii) the date on which the Loans are accelerated,
        or (iv) the termination of the Commitments, each Lender shall be deemed to absolutely and unconditionally acquire participations in all of the Swingline Loans outstanding at such time in an amount equal to its Applicable Percentage of such
        Swingline Loans in each case without notice or any further action from the Swingline Lender, any Lender or the Administrative Agent (such occurrence an &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Automatic Participation Event</u></font>&#8221;).



        Upon the occurrence of an Automatic Participation Event, the Administrative Agent will give notice thereof to each Lender, specifying in such notice such Lender&#8217;s Applicable Percentage of such Swingline Loan or Loans.&#160; Each Lender hereby absolutely
        and unconditionally agrees, promptly upon receipt of such notice from the Administrative Agent (and in any event, if such notice is received by 12:00 noon, New York City time, on a Business Day, no later than 5:00 p.m., New York City time, on such
        Business Day and if received after 12:00 noon, New York City time, on a Business Day, no later than 10:00 a.m., New York City time, on the immediately succeeding Business Day), to pay to the Administrative Agent, for the account of the Swingline
        Lender, such Lender&#8217;s Applicable Percentage of such Swingline Loan or Loans.&#160; Each Lender acknowledges and agrees that its obligation to acquire participations in Swingline Loans pursuant to this paragraph is absolute and unconditional and shall
        not be affected by any circumstance whatsoever, including the occurrence and continuance of a Default or reduction or termination of the Commitments, and that each such payment shall be made without any offset, abatement, withholding or reduction
        whatsoever.&#160; Each Lender shall comply with its obligation under this paragraph by wire transfer of immediately available funds, in the same manner as provided in Section 2.07 with respect to Loans made by such Lender (and Section 2.07 shall apply,
        <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>mutatis</u></font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>mutandis</u></font>, to the payment obligations of the Lenders), and the Administrative Agent
        shall promptly pay to the Swingline Lender the amounts so received by it from the Lenders.&#160; The Administrative Agent shall notify the Company of any participations in any Swingline Loan acquired pursuant to this paragraph, and thereafter payments
        in respect of such Swingline Loan shall be made to the Administrative Agent and not to the Swingline Lender.&#160; Any amounts received by the Swingline Lender from the Company (or other party on behalf of the Company) in respect of a Swingline Loan
        after receipt by the Swingline Lender of the proceeds of a sale of participations therein shall be promptly remitted to the Administrative Agent; any such amounts received by the Administrative Agent shall be promptly remitted by the Administrative
        Agent to the Lenders that shall have made their payments pursuant to this paragraph and to the Swingline Lender, as their interests may appear; provided that any such payment so remitted shall be repaid to the Swingline Lender or to the
        Administrative Agent, as applicable, if and to the extent such payment is required to be refunded to the Company for any reason.&#160; The purchase of participations in a Swingline Loan pursuant to this paragraph shall not relieve the Company of any
        default in the payment thereof.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">33</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; The Swingline Lender may be replaced at any time by written agreement among the Company, the Administrative Agent, the replaced
        Swingline Lender and the successor Swingline Lender.&#160; The Administrative Agent shall notify the Lenders of any such replacement of the Swingline Lender.&#160; At the time any such replacement shall become effective, the Company shall pay all unpaid
        interest accrued for the account of the replaced Swingline Lender pursuant to Section 2.13(a).&#160; From and after the effective date of any such replacement, (i) the successor Swingline Lender shall have all the rights and obligations of the replaced
        Swingline Lender under this Agreement with respect to Swingline Loans made thereafter and (ii) references herein to the term &#8220;Swingline Lender&#8221; shall be deemed to refer to such successor or to any previous Swingline Lender, or to such successor and
        all previous Swingline Lenders, as the context shall require.&#160; After the replacement of a Swingline Lender hereunder, the replaced Swingline Lender shall remain a party hereto and shall continue to have all the rights and obligations of a Swingline
        Lender under this Agreement with respect to Swingline Loans made by it prior to its replacement, but shall not be required to make additional Swingline Loans.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; Subject to the appointment and acceptance of a successor Swingline Lender, the Swingline Lender may resign as a Swingline Lender at
        any time upon thirty (30) days&#8217; prior written notice to the Administrative Agent, the Company and the Lenders, in which case, such Swingline Lender shall be replaced in accordance with Section 2.05(d) above.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.06.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Letters of Credit</u>.</font>&#160; (a) <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>General</u></font>.&#160; Subject to the terms and conditions set forth herein, the Company may request the issuance of Letters of Credit denominated in Agreed Currencies for the support of
        its or its Subsidiaries&#8217; obligations, in a form reasonably acceptable to the Administrative Agent and the relevant Issuing Bank, at any time and from time to time during the Availability Period, and such Issuing Bank may agree, but shall have no
        obligation, to issue such Letters of Credit.&#160; In the event of any inconsistency between the terms and conditions of this Agreement and the terms and conditions of any Letter of Credit Agreement, the terms and conditions of this Agreement shall
        control; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>however</u></font>, if such Issuing Bank is requested to issue Letters of Credit
        with respect to a jurisdiction the relevant Issuing Bank deems, in its reasonable judgment, may at any time subject it to a New Money Credit Event or a Country Risk Event, the Company shall, at the request of an Issuing Bank, guaranty and indemnify
        the requesting Issuing Bank against any and all costs, liabilities and losses resulting from such New Money Credit Event or Country Risk Event, in each case in a form and substance reasonably satisfactory to the relevant Issuing Bank.&#160; The letters
        of credit identified on Schedule 2.06 (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existing Letters of Credit</u></font>&#8221;) shall be deemed to be &#8220;Letters of Credit&#8221; issued on the Effective Date for all purposes of the
        Loan Documents.&#160; Notwithstanding anything herein to the contrary, no Issuing Bank shall have any obligation hereunder to issue, and shall not issue, any Letter of Credit the proceeds of which would be made available to any Person (i) to fund any
        activity or business of or with any Sanctioned Person, or in any country or territory that, at the time of such funding, is the subject of any Sanctions, (ii) in any manner that would result in a violation of any Sanctions by any party to this
        Agreement or (iii) in any manner that would result in a violation of one or more policies of such Issuing Bank applicable to letters of credit generally.&#160; The Company unconditionally and irrevocably agrees that, in connection with any Letter of
        Credit issued for the support of any Subsidiary&#8217;s obligations as provided in the first sentence of this paragraph, the Company will be fully responsible for the reimbursement of LC Disbursements in accordance with the terms hereof, the payment of
        interest thereon and the payment of fees due under Section 2.12(b) to the same extent as if it were the sole account party in respect of such Letter of Credit (the Company hereby irrevocably waiving any defenses that might otherwise be available to
        it as a guarantor or surety of the obligations of such a Subsidiary that is an account party in respect of any such Letter of Credit).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">34</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Notice of Issuance, Amendment, Renewal, Extension; Certain
            Conditions</u></font>.&#160; To request the issuance of a Letter of Credit (or the amendment, renewal or extension of an outstanding Letter of Credit), the Company shall hand deliver or telecopy (or transmit by electronic communication, if
        arrangements for doing so have been approved by the relevant Issuing Bank) to an Issuing Bank and the Administrative Agent (reasonably in advance of the requested date of issuance, amendment, renewal or extension, but in any event no less than
        three (3) Business Days) a notice requesting the issuance of a Letter of Credit, or identifying the Letter of Credit to be amended, renewed or extended, and specifying the date of issuance, amendment, renewal or extension (which shall be a Business
        Day), the date on which such Letter of Credit is to expire (which shall comply with paragraph (c) of this Section), the amount of such Letter of Credit, the Agreed Currency applicable thereto, the name and address of the beneficiary thereof and
        such other information as shall be necessary to prepare, amend, renew or extend such Letter of Credit.&#160; In addition, as a condition to any such Letter of Credit issuance, the Company shall have entered into a continuing agreement (or other letter
        of credit agreement) for the issuance of letters of credit and/or shall submit a letter of credit application, in each case, as required by the relevant Issuing Bank and using such Issuing Bank&#8217;s standard form (each, a &#8220;<font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>Letter of Credit Agreement</u></font>&#8221;).&#160; A Letter of Credit shall be issued, amended, renewed or extended only if (and upon issuance, amendment, renewal or extension of each Letter of Credit the Company
        shall be deemed to represent and warrant that), after giving effect to such issuance, amendment, renewal or extension, subject to Sections 2.04 and 2.11(b), (i) the Dollar Amount of the LC Exposure shall not exceed $15,000,000, (ii) the sum of (x)
        the aggregate undrawn amount of all outstanding Letters of Credit issued by any Issuing Bank at such time <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>plus</u></font> (y) the aggregate amount of all LC Disbursements made by
        such Issuing Bank that have not yet been reimbursed by or on behalf of the Company at such time shall not exceed such Issuing Bank&#8217;s Letter of Credit Commitment, (iii) the Dollar Amount of the Total Revolving Credit Exposure shall not exceed the
        Aggregate Commitment, (iv) the Dollar Amount of each Lender&#8217;s Revolving Credit Exposure shall not exceed such Lender&#8217;s Commitment and (v) the Dollar Amount of the total outstanding Revolving Loans and LC Exposure, in each case denominated in
        Foreign Currencies, shall not exceed the Foreign Currency Sublimit.&#160; The Company may, at any time and from time to time, reduce the Letter of Credit Commitment of any Issuing Bank with the consent of such Issuing Bank; <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the Company shall not reduce the Letter of Credit Commitment of any Issuing Bank if, after giving effect of such reduction, the conditions set forth in the immediately preceding
        clauses (i) through (v) shall not be satisfied.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Expiration Date</u></font>.&#160; Each Letter of Credit shall expire
        (or be subject to termination by notice from the relevant Issuing Bank to the beneficiary thereof) at or prior to the close of business on the earlier of (i) the date one year after the date of the issuance of such Letter of Credit (or, in the case
        of any renewal or extension thereof, one year after such renewal or extension) and (ii) the date that is five (5) Business Days prior to the Maturity Date.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Participations</u></font>.&#160; By the issuance of a Letter of
        Credit (or an amendment to a Letter of Credit increasing the amount thereof) and without any further action on the part of any Issuing Bank or the Lenders, each Issuing Bank hereby grants to each Lender, and each Lender hereby acquires from each
        Issuing Bank, a participation in such Letter of Credit equal to such Lender&#8217;s Applicable Percentage of the aggregate amount available to be drawn under such Letter of Credit.&#160; In consideration and in furtherance of the foregoing, each Lender hereby
        absolutely and unconditionally agrees to pay to the Administrative Agent, for the account of the relevant Issuing Bank, such Lender&#8217;s Applicable Percentage of each LC Disbursement made by such Issuing Bank and not reimbursed by the Company on the
        date due as provided in paragraph (e) of this Section, or of any reimbursement payment required to be refunded to the Company for any reason.&#160; Each Lender acknowledges and agrees that its obligation to acquire participations pursuant to this
        paragraph in respect of Letters of Credit is absolute and unconditional and shall not be affected by any circumstance whatsoever, including any amendment, renewal or extension of any Letter of Credit or the occurrence and continuance of a Default
        or reduction or termination of the Commitments, and that each such payment shall be made without any offset, abatement, withholding or reduction whatsoever.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">35</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Reimbursement</u></font>.&#160; If any Issuing Bank shall make any LC
        Disbursement in respect of a Letter of Credit, the Company shall reimburse such LC Disbursement by paying to the Administrative Agent in Dollars the Dollar Amount equal to such LC Disbursement, calculated as of the date such Issuing Bank made such
        LC Disbursement (or if an Issuing Bank shall so elect in its sole discretion by notice to the Company, in such other Agreed Currency which was paid by such Issuing Bank pursuant to such LC Disbursement in an amount equal to such LC Disbursement)
        not later than 12:00 noon, Local Time, on the date that such LC Disbursement is made, if the Company shall have received notice of such LC Disbursement prior to 10:00 a.m., Local Time, on such date, or, if such notice has not been received by the
        Company prior to such time on such date, then not later than 12:00 noon, Local Time, on (i) the Business Day that the Company receives such notice, if such notice is received prior to 10:00 a.m., Local Time, on the day of receipt, or (ii) the
        Business Day immediately following the day that the Company receives such notice, if such notice is not received prior to such time on the day of receipt; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that
        the Company may, subject to the conditions to borrowing set forth herein, request in accordance with Section 2.03 or 2.05 that such payment be financed with (i) to the extent such LC Disbursement was made in Dollars, an ABR Revolving Borrowing,
        Eurocurrency Revolving Borrowing or Swingline Loan in Dollars in an amount equal to such LC Disbursement or (ii) to the extent that such LC Disbursement was made in a Foreign Currency, a Eurocurrency Revolving Borrowing in such Foreign Currency in
        an amount equal to such LC Disbursement and, in each case, to the extent so financed, the Company&#8217;s obligation to make such payment shall be discharged and replaced by the resulting ABR Revolving Borrowing, Eurocurrency Revolving Borrowing or
        Swingline Loan, as applicable.&#160; If the Company fails to make such payment when due, the Administrative Agent shall notify each Lender of the applicable LC Disbursement, the payment then due from the Company in respect thereof and such Lender&#8217;s
        Applicable Percentage thereof.&#160; Promptly following receipt of such notice, each Lender shall pay to the Administrative Agent its Applicable Percentage of the payment then due from the Company, in the same manner as provided in Section 2.07 with
        respect to Loans made by such Lender (and Section 2.07 shall apply, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>mutatis</u></font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>mutandis</u></font>, to the
        payment obligations of the Lenders), and the Administrative Agent shall promptly pay to the relevant Issuing Bank the amounts so received by it from the Lenders.&#160; Promptly following receipt by the Administrative Agent of any payment from the
        Company pursuant to this paragraph, the Administrative Agent shall distribute such payment to the relevant Issuing Bank or, to the extent that Lenders have made payments pursuant to this paragraph to reimburse such Issuing Bank, then to such
        Lenders and such Issuing Bank as their interests may appear.&#160; Any payment made by a Lender pursuant to this paragraph to reimburse an Issuing Bank for any LC Disbursement (other than the funding of ABR Revolving Loans or a Swingline Loan as
        contemplated above) shall not constitute a Loan and shall not relieve the Company of its obligation to reimburse such LC Disbursement.&#160; If the Company&#8217;s reimbursement of, or obligation to reimburse, any amounts in any Foreign Currency would subject
        the Administrative Agent, any Issuing Bank or any Lender to any stamp duty, ad valorem charge or similar tax that would not be payable if such reimbursement were made or required to be made in Dollars, the Company shall, at its option, either (x)
        pay the amount of any such tax requested by the Administrative Agent, the relevant Issuing Bank or the relevant Lender or (y) reimburse each LC Disbursement made in such Foreign Currency in Dollars, in an amount equal to the Dollar Amount thereof
        calculated on the date such LC Disbursement is made.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">36</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Obligations Absolute</u></font>.&#160; The Company&#8217;s obligation to
        reimburse LC Disbursements as provided in paragraph (e) of this Section shall be absolute, unconditional and irrevocable, and shall be performed strictly in accordance with the terms of this Agreement under any and all circumstances whatsoever and
        irrespective of (i) any lack of validity or enforceability of any Letter of Credit, any Letter of Credit Agreement or this Agreement, or any term or provision therein or herein, (ii) any draft or other document presented under a Letter of Credit
        proving to be forged, fraudulent or invalid in any respect or any statement therein being untrue or inaccurate in any respect, (iii) any payment by an Issuing Bank under a Letter of Credit against presentation of a draft or other document that does
        not comply with the terms of such Letter of Credit, or (iv) any other event or circumstance whatsoever, whether or not similar to any of the foregoing, that might, but for the provisions of this Section, constitute a legal or equitable discharge
        of, or provide a right of setoff against, the Company&#8217;s obligations hereunder.&#160; Neither the Administrative Agent, the Lenders nor any Issuing Bank, nor any of their Related Parties, shall have any liability or responsibility by reason of or in
        connection with the issuance or transfer of any Letter of Credit or any payment or failure to make any payment thereunder (irrespective of any of the circumstances referred to in the preceding sentence), or any error, omission, interruption, loss
        or delay in transmission or delivery of any draft, notice or other communication under or relating to any Letter of Credit (including any document required to make a drawing thereunder), any error in interpretation of technical terms or any
        consequence arising from causes beyond the control of the relevant Issuing Bank; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the foregoing shall not be construed to excuse any Issuing Bank from
        liability to the Company to the extent of any direct damages (as opposed to special, indirect, consequential or punitive damages, claims in respect of which are hereby waived by the Company to the extent permitted by applicable law) suffered by the
        Company that are caused by such Issuing Bank&#8217;s failure to exercise care when determining whether drafts and other documents presented under a Letter of Credit comply with the terms thereof.&#160; The parties hereto expressly agree that, in the absence
        of gross negligence or willful misconduct on the part of any Issuing Bank (as finally determined by a court of competent jurisdiction), such Issuing Bank shall be deemed to have exercised care in each such determination.&#160; In furtherance of the
        foregoing and without limiting the generality thereof, the parties agree that, with respect to documents presented which appear on their face to be in substantial compliance with the terms of a Letter of Credit, each Issuing Bank may, in its sole
        discretion, either accept and make payment upon such documents without responsibility for further investigation, regardless of any notice or information to the contrary, or refuse to accept and make payment upon such documents if such documents are
        not in strict compliance with the terms of such Letter of Credit.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Disbursement Procedures</u></font>.&#160; Each Issuing Bank shall,
        promptly following its receipt thereof, examine all documents purporting to represent a demand for payment under a Letter of Credit.&#160; Each Issuing Bank shall promptly notify the Administrative Agent and the Company by telephone (confirmed by
        telecopy) of such demand for payment and whether such Issuing Bank has made or will make an LC Disbursement thereunder; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that any failure to give or delay in
        giving such notice shall not relieve the Company of its obligation to reimburse such Issuing Bank and the Lenders with respect to any such LC Disbursement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interim Interest</u></font>.&#160; If any Issuing Bank shall make any
        LC Disbursement, then, unless the Company shall reimburse such LC Disbursement in full on the date such LC Disbursement is made, the unpaid amount thereof shall bear interest, for each day from and including the date such LC Disbursement is made to
        but excluding the date that the Company reimburses such LC Disbursement, at the rate per annum then applicable to ABR Revolving Loans (or in the case such LC Disbursement is denominated in a Foreign Currency, at the Overnight Foreign Currency Rate
        for such Agreed Currency <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>plus</u></font> the then effective Applicable Rate with respect to Eurocurrency Loans); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that, if the Company fails to reimburse such LC Disbursement when due pursuant to paragraph (e) of this Section, then Section 2.13(c) shall apply.&#160; Interest accrued pursuant to this paragraph shall be for the account of such Issuing Bank, except
        that interest accrued on and after the date of payment by any Lender pursuant to paragraph (e) of this Section to reimburse such Issuing Bank shall be for the account of such Lender to the extent of such payment.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">37</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Replacement of an Issuing Bank</u></font>.&#160; (A) Any Issuing Bank
        may be replaced at any time by written agreement among the Company, the Administrative Agent, the replaced Issuing Bank and the successor Issuing Bank.&#160; The Administrative Agent shall notify the Lenders of any such replacement of an Issuing Bank.&#160;
        At the time any such replacement shall become effective, the Company shall pay all unpaid fees accrued for the account of the replaced Issuing Bank pursuant to Section 2.12(b).&#160; From and after the effective date of any such replacement, (i) the
        successor Issuing Bank shall have all the rights and obligations of an Issuing Bank under this Agreement with respect to Letters of Credit to be issued thereafter and (ii) references herein to the term &#8220;Issuing Bank&#8221; shall be deemed to refer to
        such successor or to any previous Issuing Bank, or to such successor and all previous Issuing Banks, as the context shall require.&#160; After the replacement of an Issuing Bank hereunder, the replaced Issuing Bank shall remain a party hereto and shall
        continue to have all the rights and obligations of an Issuing Bank under this Agreement with respect to Letters of Credit then outstanding and issued by it prior to such replacement, but shall not be required to issue additional Letters of Credit.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(B) Subject to the appointment and acceptance of a successor Issuing Bank, any Issuing Bank may resign as an Issuing Bank at any time
        upon thirty days&#8217; prior written notice to the Administrative Agent, the Company and the Lenders, in which case, such Issuing Bank shall be replaced in accordance with Section 2.06(i)(A) above.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(j)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Cash Collateralization</u></font>.&#160; If any Event of Default
        shall occur and be continuing, on the Business Day that the Company receives notice from the Administrative Agent or the Required Lenders (or, if the maturity of the Loans has been accelerated, from two (2) or more Lenders with LC Exposure
        representing greater than 50% of the total LC Exposure) demanding the deposit of cash collateral pursuant to this paragraph, the Company shall deposit in an account with the Administrative Agent, in the name of the Administrative Agent and for the
        benefit of the Lenders (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LC Collateral Account</u></font>&#8221;), an amount in cash equal to the Dollar Amount of the LC Exposure as of such date plus any accrued and unpaid interest
        thereon; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) the portions of such amount attributable to undrawn Foreign Currency Letters of Credit or LC Disbursements in a Foreign Currency that the
        Company is not late in reimbursing shall be deposited in the applicable Foreign Currencies in the actual amounts of such undrawn Letters of Credit and LC Disbursements and (ii) the obligation to deposit such cash collateral shall become effective
        immediately, and such deposit shall become immediately due and payable, without demand or other notice of any kind, upon the occurrence of any Event of Default with respect to the Company described in clause (h) or (i) of <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>Article VII</u></font>.&#160; For the purposes of this paragraph, the Dollar Amount of the Foreign Currency LC Exposure shall be calculated on the date notice demanding cash collateralization is delivered to
        the Company.&#160; The Company also shall deposit cash collateral pursuant to this paragraph as and to the extent required by Section 2.11(b).&#160; Such deposit shall be held by the Administrative Agent as collateral for the payment and performance of the
        Secured Obligations.&#160; The Administrative Agent shall have exclusive dominion and control, including the exclusive right of withdrawal, over such account.&#160; Other than any interest earned on the investment of such deposits, which investments shall be
        made at the option and sole discretion of the Administrative Agent and at the Company&#8217;s risk and expense, such deposits shall not bear interest.&#160; Interest or profits, if any, on such investments shall accumulate in such account.&#160; Moneys in such
        account shall be applied by the Administrative Agent to reimburse the relevant Issuing Bank for LC Disbursements for which it has not been reimbursed and, to the extent not so applied, shall be held for the satisfaction of the reimbursement
        obligations of the Company for the LC Exposure at such time or, if the maturity of the Loans has been accelerated (but subject to the consent of Lenders with LC Exposure&#160; representing greater than 50% of the total LC Exposure), be applied to
        satisfy other Secured Obligations.&#160; If the Company is required to provide an amount of cash collateral hereunder as a result of the occurrence of an Event of Default, such amount (to the extent not applied as aforesaid) shall be returned to the
        Company within three Business Days after all Events of Default have been cured or waived.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">38</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(k)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Conversion</u></font>.&#160; In the event that the Loans become
        immediately due and payable on any date pursuant to Article VII, all amounts (i) that the Company is at the time or thereafter becomes required to reimburse or otherwise pay to the Administrative Agent in respect of LC Disbursements made under any
        Foreign Currency Letter of Credit (other than amounts in respect of which the Company has deposited cash collateral pursuant to paragraph (j) above, if such cash collateral was deposited in the applicable Foreign Currency to the extent so deposited
        or applied), (ii) that the Lenders are at the time or thereafter become required to pay to the Administrative Agent and the Administrative Agent is at the time or thereafter becomes required to distribute to an Issuing Bank pursuant to paragraph
        (e) of this Section in respect of unreimbursed LC Disbursements made under any Foreign Currency Letter of Credit and (iii) of each Lender&#8217;s participation in any Foreign Currency Letter of Credit under which an LC Disbursement has been made shall,
        automatically and with no further action required, be converted into the Dollar Amount, calculated using the Administrative Agent&#8217;s currency exchange rates on such date (or in the case of any LC Disbursement made after such date, on the date such
        LC Disbursement is made), of such amounts.&#160; On and after such conversion, all amounts accruing and owed to the Administrative Agent, any Issuing Bank or any Lender in respect of the obligations described in this paragraph shall accrue and be
        payable in Dollars at the rates otherwise applicable hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(l)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Issuing Bank Agreements</u></font>.&#160; Each Issuing Bank agrees
        that, unless otherwise requested by the Administrative Agent, such Issuing Bank shall report in writing to the Administrative Agent (i) on the first Business Day of each week, the daily activity (set forth by day) in respect of its Letters of
        Credit during the immediately preceding week, including all issuances, extensions, amendments and renewals, all expirations and cancellations and all disbursements and reimbursements (it being understood and agreed that no such reports shall be
        required at any time during which such Issuing Bank does not have Letters of Credit outstanding hereunder), (ii) on or prior to each Business Day on which such Issuing Bank expects to issue, amend, renew or extend any Letter of Credit, the date of
        such issuance, amendment, renewal or extension, and the aggregate face amount of the Letters of Credit to be issued, amended, renewed or extended by it and outstanding after giving effect to such issuance, amendment, renewal or extension occurred
        (and whether the amount thereof changed), (iii) on each Business Day on which such Issuing Bank makes any LC Disbursement, the date of such LC Disbursement and the amount of such LC Disbursement, (iv) on any Business Day on which the Borrower fails
        to reimburse an LC Disbursement required to be reimbursed to such Issuing Bank on such day, the date of such failure and the amount and currency of such LC Disbursement and (v) on any other Business Day, such other information as the Administrative
        Agent shall reasonably request.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.07.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Funding of Borrowings</u></font>.&#160; (a)&#160; Each Lender
        shall make each Loan to be made by it hereunder on the proposed date thereof by wire transfer of immediately available funds (i) in the case of Loans denominated in Dollars, by 12:00 noon, New York City time, to the account of the Administrative
        Agent most recently designated by it for such purpose by notice to the Lenders and (ii) in the case of each Loan denominated in a Foreign Currency, by 12:00 noon, Local Time, in the city of the Administrative Agent&#8217;s Eurocurrency Payment Office for
        such currency and at such Eurocurrency Payment Office for such currency; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that Swingline Loans shall be made as provided in Section 2.05.&#160; Except in respect of
        the provisions of this Agreement covering the reimbursement of Letters of Credit, the Administrative Agent will make such Loans available to the relevant Borrower by promptly crediting the funds so received in the aforesaid account of the
        Administrative Agent to (x) an account of such Borrower maintained with the Administrative Agent in New York City and designated by the relevant Borrower in the applicable Borrowing Request, in the case of Loans denominated in Dollars and (y) an
        account of such Borrower maintained with the Administrative Agent in the relevant jurisdiction and designated by such Borrower in the applicable Borrowing Request, in the case of Loans denominated in a Foreign Currency; <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>provided</u></font> that ABR Revolving Loans made to finance the reimbursement of an LC Disbursement as provided in Section 2.06(e) shall be remitted by the Administrative Agent to the relevant Issuing
        Bank.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">39</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Unless the Administrative Agent shall have received notice from a Lender prior to the proposed date of any Borrowing (or in the
        case of an ABR Borrowing, prior to 12:00 noon, New York City time, on the date of such Borrowing) that such Lender will not make available to the Administrative Agent such Lender&#8217;s share of such Borrowing, the Administrative Agent may assume that
        such Lender has made such share available on such date in accordance with paragraph (a) of this Section and may, in reliance upon such assumption, make available to the relevant Borrower a corresponding amount.&#160; In such event, if a Lender has not
        in fact made its share of the applicable Borrowing available to the Administrative Agent, then the applicable Lender and such Borrower severally agree to pay to the Administrative Agent forthwith on demand such corresponding amount with interest
        thereon, for each day from and including the date such amount is made available to such Borrower to but excluding the date of payment to the Administrative Agent, at (i) in the case of such Lender, the greater of the NYFRB Rate and a rate
        determined by the Administrative Agent in accordance with banking industry rules on interbank compensation (including without limitation the Overnight Foreign Currency Rate in the case of Loans denominated in a Foreign Currency) or (ii) in the case
        of such Borrower, the interest rate applicable to ABR Loans.&#160; If such Lender pays such amount to the Administrative Agent, then such amount shall constitute such Lender&#8217;s Loan included in such Borrowing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.08.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Elections</u></font>.&#160; (a)&#160; Each Borrowing
        initially shall be of the Type specified in the applicable Borrowing Request and, in the case of a Eurocurrency Borrowing, shall have an initial Interest Period as specified in such Borrowing Request.&#160; Thereafter, the relevant Borrower may elect to
        convert such Borrowing to a different Type or to continue such Borrowing and, in the case of a Eurocurrency Borrowing, may elect Interest Periods therefor, all as provided in this Section.&#160; A Borrower may elect different options with respect to
        different portions of the affected Borrowing, in which case each such portion shall be allocated ratably among the Lenders holding the Loans comprising such Borrowing, and the Loans comprising each such portion shall be considered a separate
        Borrowing.&#160; This Section shall not apply to Swingline Borrowings, which may not be converted or continued.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; To make an election pursuant to this Section, a Borrower, or the Company on its behalf, shall notify the Administrative Agent of
        such election (by irrevocable written notice (via an Interest Election Request signed by such Borrower or the Company, as applicable)) by the time that a Borrowing Request would be required under Section 2.03 if such Borrower were requesting a
        Revolving Borrowing of the Type resulting from such election to be made on the effective date of such election.&#160; Notwithstanding any contrary provision herein, this Section shall not be construed to permit any Borrower to (i) change the currency of
        any Borrowing, (ii) elect an Interest Period for Eurocurrency Loans that does not comply with Section 2.02(d) or (iii) convert any Borrowing to a Borrowing of a Type not available under such Borrowing.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">40</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Each Interest Election Request shall specify the following information in compliance with Section 2.02:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; the name of the applicable Borrower and the Borrowing to which such Interest Election Request applies and, if
        different options are being elected with respect to different portions thereof, the portions thereof to be allocated to each resulting Borrowing (in which case the information to be specified pursuant to clauses (iii) and (iv) below shall be
        specified for each resulting Borrowing);</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; the effective date of the election made pursuant to such Interest Election Request, which shall be a Business
        Day;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)&#160; whether the resulting Borrowing is to be an ABR Borrowing or a Eurocurrency Borrowing; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)&#160; if the resulting Borrowing is a Eurocurrency Borrowing, the Interest Period and Agreed Currency to be
        applicable thereto after giving effect to such election, which Interest Period shall be a period contemplated by the definition of the term &#8220;Interest Period&#8221;.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">If any such Interest Election Request requests a Eurocurrency Borrowing but does not specify an Interest Period, then the applicable Borrower shall be
        deemed to have selected an Interest Period of one month&#8217;s duration.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Promptly following receipt of an Interest Election Request, the Administrative Agent shall advise each Lender of the details
        thereof and of such Lender&#8217;s portion of each resulting Borrowing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; If the relevant Borrower fails to deliver a timely Interest Election Request with respect to a Eurocurrency Borrowing prior to the
        end of the Interest Period applicable thereto, then, unless such Borrowing is repaid as provided herein, at the end of such Interest Period (i) in the case of a Borrowing denominated in Dollars, such Borrowing shall be converted to an ABR Borrowing
        and (ii) in the case of a Borrowing denominated in a Foreign Currency, such Borrowing shall automatically continue as a Eurocurrency Borrowing in the same Agreed Currency with an Interest Period of one month unless (x) such Eurocurrency Borrowing
        is or was repaid in accordance with Section 2.11 or (y) such Borrower shall have given the Administrative Agent an Interest Election Request requesting that, at the end of such Interest Period, such Eurocurrency Borrowing continue as a Eurocurrency
        Borrowing for the same or another Interest Period.&#160; Notwithstanding any contrary provision hereof, if an Event of Default has occurred and is continuing and the Administrative Agent, at the request of the Required Lenders, so notifies the Company,
        then, so long as an Event of Default is continuing (i) no outstanding Borrowing denominated in Dollars may be converted to or continued as a Eurocurrency Borrowing , (ii) unless repaid, each Eurocurrency Borrowing denominated in Dollars shall be
        converted to an ABR Borrowing at the end of the Interest Period applicable thereto and (iii) unless repaid, each Eurocurrency Borrowing denominated in a Foreign Currency shall automatically be continued as a Eurocurrency Borrowing with an Interest
        Period of one month.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.09.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Termination and Reduction of Commitments</u></font>.&#160;
        (a)&#160; Unless previously terminated, the Commitments shall terminate on the Maturity Date.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Company may at any time terminate, or from time to time reduce, the Commitments; <font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>provided</u></font> that (i) each reduction of the Commitments shall be in an amount that is an integral multiple of $1,000,000 and not less than $1,000,000 and (ii) the Company shall not terminate or reduce the Commitments
        if, after giving effect to any concurrent prepayment of the Loans in accordance with Section 2.11, the Dollar Amount of the Total Revolving Credit Exposure would exceed the Aggregate Commitment.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">41</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; The Company shall notify the Administrative Agent of any election to terminate or reduce the Commitments under paragraph (b) of
        this Section at least three Business Days prior to the effective date of such termination or reduction, specifying such election and the effective date thereof.&#160; Promptly following receipt of any notice, the Administrative Agent shall advise the
        Lenders of the contents thereof.&#160; Each notice delivered by the Company pursuant to this Section shall be irrevocable; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that a notice of termination of the
        Commitments delivered by the Company may state that such notice is conditioned upon the effectiveness of other credit facilities or other transactions specified therein, in which case such notice may be revoked by the Company (by notice to the
        Administrative Agent on or prior to the specified effective date) if such condition is not satisfied.&#160; Any termination or reduction of the Commitments shall be permanent.&#160; Each reduction of the Commitments shall be made ratably among the Lenders in
        accordance with their respective Commitments.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.10.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Repayment of Loans; Evidence of Debt</u></font>.&#160; (a)
        Each Borrower hereby unconditionally promises to pay (i) to the Administrative Agent for the account of each Lender the then unpaid principal amount of each Revolving Loan made to such Borrower on the Maturity Date in the currency of such Loan and
        (ii) in the case of the Company, to the Administrative Agent for the account of the Swingline Lender the then unpaid principal amount of each Swingline Loan on the earlier of the Maturity Date and the first date after such Swingline Loan is made
        that is the 15<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> or last day of a calendar month and is at least two Business Days after such Swingline Loan is made; <font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>provided</u></font> that on each date that a Revolving Borrowing is made, the Company shall repay all Swingline Loans then outstanding and the proceeds of any such Borrowing shall be applied by the Administrative Agent to
        repay any Swingline Loans outstanding.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Each Lender shall maintain in accordance with its usual practice an account or accounts evidencing the indebtedness of each
        Borrower to such Lender resulting from each Loan made by such Lender, including the amounts of principal and interest payable and paid to such Lender from time to time hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; The Administrative Agent shall maintain accounts in which it shall record (i) the amount of each Loan made hereunder, the Class,
        Agreed Currency and Type thereof and the Interest Period applicable thereto, (ii) the amount of any principal or interest due and payable or to become due and payable from each Borrower to each Lender hereunder and (iii) the amount of any sum
        received by the Administrative Agent hereunder for the account of the Lenders and each Lender&#8217;s share thereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; The entries made in the accounts maintained pursuant to paragraph (b) or (c) of this Section shall be <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>prima</u></font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>facie</u></font> evidence of the existence and amounts of the obligations recorded therein; <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the failure of any Lender or the Administrative Agent to maintain such accounts or any error therein shall not in any manner affect the Obligations.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; Any Lender may request that Loans made by it to any Borrower be evidenced by a promissory note.&#160; In such event, the relevant
        Borrower shall prepare, execute and deliver to such Lender a promissory note payable to such Lender (or, if requested by such Lender, to such Lender and its registered assigns) and in the form attached hereto as <font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>Exhibit J</u></font>.&#160; Thereafter, the Loans evidenced by such promissory note and interest thereon shall at all times (including after assignment pursuant to Section 9.04) be represented by one or more
        promissory notes in such form.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">42</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.11.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Prepayment of Loans</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; Any Borrower shall have the right at any time and from time to time to prepay any Borrowing in whole or in part, subject to prior
        notice in accordance with the provisions of this Section 2.11(a).&#160; The applicable Borrower, or the Company on behalf of the applicable Borrower, shall notify the Administrative Agent (and, in the case of prepayment of a Swingline Loan, the
        Swingline Lender) by written notice (promptly followed by telephonic confirmation of such request) of any prepayment hereunder (i) in the case of prepayment of a Eurocurrency Revolving Borrowing, not later than 11:00 a.m., Local Time, three (3)
        Business Days (in the case of a Eurocurrency Borrowing denominated in Dollars) or four (4) Business Days (in the case of a Eurocurrency Borrowing denominated in a Foreign Currency), in each case, before the date of prepayment, (ii) in the case of
        prepayment of an ABR Borrowing, not later than 11:00 a.m., New York City time, one Business Day before the date of prepayment or (iii) in the case of prepayment of a Swingline Loan, not later than 12:00 noon, New York City time, on the date of
        prepayment.&#160; Each such notice shall be irrevocable and shall specify the prepayment date and the principal amount of each Borrowing or portion thereof to be prepaid; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that, if a notice of prepayment is given in connection with a conditional notice of termination of the Commitments as contemplated by Section 2.09, then such notice of prepayment may be revoked if such notice of termination is revoked in accordance
        with Section 2.09.&#160; Promptly following receipt of any such notice relating to a Revolving Borrowing, the Administrative Agent shall advise the Lenders of the contents thereof.&#160; Each partial prepayment of any Revolving Borrowing shall be in an
        amount that would be permitted in the case of an advance of a Revolving Borrowing of the same Type as provided in Section 2.02.&#160; Each prepayment of a Revolving Borrowing shall be applied ratably to the Loans included in the prepaid Revolving
        Borrowing.&#160; Prepayments shall be accompanied by (i) accrued interest to the extent required by Section 2.13 and (ii) break funding payments pursuant to Section 2.16.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; If at any time, (i) other than as a result of fluctuations in currency exchange rates, (A) the aggregate principal Dollar Amount of
        the Total Revolving Credit Exposure (calculated, with respect to those Credit Events denominated in Foreign Currencies, as of the most recent Computation Date with respect to each such Credit Event) exceeds the Aggregate Commitment, (B) the
        aggregate principal Dollar Amount of the Total Revolving Credit Exposure denominated in Foreign Currencies (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency Exposure</u></font>&#8221;) (so calculated), as of the
        most recent Computation Date with respect to each such Credit Event, exceeds the Foreign Currency Sublimit or (C) the sum of the aggregate principal Dollar Amount of all Loans (so calculated) outstanding to the Foreign Subsidiary Borrowers exceeds
        the Foreign Borrower Sublimit or (ii) solely as a result of fluctuations in currency exchange rates, (A) the aggregate principal Dollar Amount of the Total Revolving Credit Exposure (so calculated) exceeds 105% of the Aggregate Commitment, (B) the
        Foreign Currency Exposure, as of the most recent Computation Date with respect to each such Credit Event, exceeds 105% of the Foreign Currency Sublimit or (C) the sum of the aggregate principal Dollar Amount of all Loans (so calculated) outstanding
        to the Foreign Subsidiary Borrowers exceeds 105% of the Foreign Borrower Sublimit, the Borrowers shall in each case immediately repay Borrowings or cash collateralize LC Exposure in an account with the Administrative Agent pursuant to Section
        2.06(j), as applicable, in an aggregate principal amount sufficient to eliminate any such excess.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.12.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Fees</u></font>.&#160; (a)&#160; The Company agrees to pay to
        the Administrative Agent for the account of each Lender a commitment fee, which shall accrue at the Applicable Rate on the average daily amount of the Available Revolving Commitment of such Lender during the period from and including the Effective
        Date to but excluding the date on which such Commitment terminates; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, if such Lender continues to have any Revolving Credit Exposure after its Commitment
        terminates, then such commitment fee shall continue to accrue on the amount of such Lender&#8217;s Revolving Credit Exposure from and including the date on which its Commitment terminates to but excluding the date on which such Lender ceases to have any
        Revolving Credit Exposure.&#160; Commitment fees accrued through and including the last day of March, June, September and December of each year shall be payable in arrears on the fifteenth (15<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup>) day following such last day and on the date on which the Commitments terminate, commencing on the first such date to occur after the date hereof; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that any commitment fees accruing after the date on which the Commitments terminate shall be payable on demand.&#160; All commitment fees shall be computed on the basis of a year of 360 days and shall be payable for the actual number of days elapsed
        (including the first day but excluding the last day).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">43</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Company agrees to pay (i) to the Administrative Agent for the account of each Lender a participation fee with respect to its
        participations in Letters of Credit, which shall accrue at the same Applicable Rate used to determine the interest rate applicable to Eurocurrency Loans on the average daily Dollar Amount of such Lender&#8217;s LC Exposure (excluding any portion thereof
        attributable to unreimbursed LC Disbursements) during the period from and including the Effective Date to but excluding the later of the date on which such Lender&#8217;s Commitment terminates and the date on which such Lender ceases to have any LC
        Exposure, and (ii) to the relevant Issuing Bank for its own account a fronting fee, which shall accrue at a rate per annum separately agreed upon between the Company and the relevant Issuing Bank on the average daily Dollar Amount of the LC
        Exposure (excluding any portion thereof attributable to unreimbursed LC Disbursements) attributable to Letters of Credit issued by such Issuing Bank during the period from and including the Effective Date to but excluding the later of the date of
        termination of the Commitments and the date on which there ceases to be any LC Exposure, as well as such Issuing Bank&#8217;s standard fees and commissions with respect to the issuance, amendment, cancellation, negotiation, transfer, presentment, renewal
        or extension of any Letter of Credit or processing of drawings thereunder.&#160; Participation fees and fronting fees accrued through and including the last day of March, June, September and December of each year shall be payable on the fifteenth (15<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup>) day following such last day, commencing on the first such date to occur after the Effective Date; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that all such fees shall be payable on the date on which the Commitments terminate and any such fees accruing after the date on which the Commitments terminate shall be payable on demand.&#160; Any other fees payable to any Issuing Bank pursuant to this
        paragraph shall be payable within ten (10) days after demand.&#160; All participation fees and fronting fees shall be computed on the basis of a year of 360 days and shall be payable for the actual number of days elapsed (including the first day but
        excluding the last day).&#160; Participation fees and fronting fees in respect of Letters of Credit denominated in Dollars shall be paid in Dollars, and participation fees and fronting fees in respect of Letters of Credit denominated in a Foreign
        Currency shall be paid in such Foreign Currency.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; The Company agrees to pay to the Administrative Agent, for its own account, fees payable in the amounts and at the times separately
        agreed upon between the Company and the Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; All fees payable hereunder shall be paid on the dates due, in Dollars (except as otherwise expressly provided in this Section) and
        immediately available funds, to the Administrative Agent (or to the relevant Issuing Bank, in the case of fees payable to it) for distribution, in the case of commitment fees and participation fees, to the Lenders.&#160; Fees paid shall not be
        refundable under any circumstances.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.13.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest</u>.</font>&#160; (a)&#160; The Loans comprising each
        ABR Borrowing (including each Swingline Loan) shall bear interest at the Alternate Base Rate plus the Applicable Rate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Loans comprising each Eurocurrency Borrowing shall bear interest at the Adjusted LIBO Rate for the Interest Period in effect
        for such Borrowing plus the Applicable Rate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Notwithstanding the foregoing, if any principal of or interest on any Loan or any fee or other amount payable by any Borrower
        hereunder is not paid when due, whether at stated maturity, upon acceleration or otherwise, such overdue amount shall bear interest, after as well as before judgment, at a rate per annum equal to (i) in the case of overdue principal of any Loan, 2%
        plus the rate otherwise applicable to such Loan as provided in the preceding paragraphs of this Section or (ii) in the case of any other amount, 2% plus the rate applicable to ABR Loans as provided in paragraph (a) of this Section.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Accrued interest on each Loan shall be payable in arrears on each Interest Payment Date for such Loan and upon termination of the
        Commitments; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) interest accrued pursuant to paragraph (c) of this Section shall be payable on demand, (ii) in the event of any repayment or prepayment of
        any Loan (other than a prepayment of an ABR Revolving Loan prior to the end of the Availability Period), accrued interest on the principal amount repaid or prepaid shall be payable on the date of such repayment or prepayment and (iii) in the event
        of any conversion of any Eurocurrency Loan prior to the end of the current Interest Period therefor, accrued interest on such Loan shall be payable on the effective date of such conversion.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">44</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; All interest hereunder shall be computed on the basis of a year of 360 days, except that interest (i) computed by reference to the
        Alternate Base Rate at times when the Alternate Base Rate is based on the Prime Rate shall be computed on the basis of a year of 365 days (or 366 days in a leap year) and (ii) for Borrowings denominated in Pounds Sterling shall be computed on the
        basis of a year of 365 days, and in each case shall be payable for the actual number of days elapsed (including the first day but excluding the last day).&#160; The applicable Alternate Base Rate, Adjusted LIBO Rate or LIBO Rate shall be determined by
        the Administrative Agent, and such determination shall be conclusive absent manifest error.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.14.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Alternate Rate of Interest</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; If at the time that the Administrative Agent shall seek to determine the LIBOR Screen Rate on the Quotation Day for any Interest
        Period for a Eurocurrency Borrowing, the LIBOR Screen Rate shall not be available for such Interest Period and/or for the applicable currency with respect to such Eurocurrency Borrowing for any reason, and the Administrative Agent shall reasonably
        determine that it is not possible to determine the Interpolated Rate (which conclusion shall be conclusive and binding absent manifest error), then the Reference Bank Rate shall be the LIBO Rate for such Interest Period for such Eurocurrency
        Borrowing; provided that if the Reference Bank Rate shall be less than zero, such rate shall be deemed to be zero for purposes of this Agreement;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, further,
        however, that if less than two (2) Reference Banks shall supply a rate to the Administrative Agent for purposes of determining the LIBO Rate for such Eurocurrency Borrowing, (i) if such Borrowing shall be requested in Dollars, then such Borrowing
        shall be made as an ABR Borrowing at the Alternate Base Rate and (ii) if such Borrowing shall be requested in any Foreign Currency, the LIBO Rate shall be equal to the rate determined by the Administrative Agent in its reasonable discretion after
        consultation with the Company and consented to in writing by the Required Lenders (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Alternative Rate</u></font>&#8221;); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>,
        <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>however</u></font>, that until such time as the Alternative Rate shall be determined and so consented to by the Required Lenders, Borrowings shall not be available in such Foreign
        Currency.&#160; It is hereby understood and agreed that, notwithstanding anything to the foregoing set forth in this Section 2.14(a), if at any time the conditions set forth in Section 2.14(c)(i) or (ii) are in effect, the provisions of this Section
        2.14(a) shall no longer be applicable for any purpose of determining any alternative rate of interest under this Agreement and Section 2.14(c) shall instead be applicable for all purposes of determining any alternative rate of interest under this
        Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; If prior to the commencement of any Interest Period for a Eurocurrency Borrowing:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; the Administrative Agent determines (which determination shall be conclusive and binding absent manifest error)
        that adequate and reasonable means do not exist for ascertaining the Adjusted LIBO Rate or the LIBO Rate, as applicable (including because the LIBOR Screen Rate is not available or published on a current basis), for the applicable currency and such
        Interest Period; or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; the Administrative Agent is advised by the Required Lenders that the Adjusted LIBO Rate or the LIBO Rate, as
        applicable, for the applicable currency and such Interest Period will not adequately and fairly reflect the cost to such Lenders of making or maintaining their Loans included in such Borrowing for the applicable currency and such Interest Period;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">45</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">then the Administrative Agent shall give notice thereof to the applicable Borrower and the Lenders by telephone or telecopy as promptly as practicable
        thereafter and, until the Administrative Agent notifies the applicable Borrower and the Lenders that the circumstances giving rise to such notice no longer exist, (i) any Interest Election Request that requests the conversion of any Borrowing to,
        or continuation of any Borrowing as, a Eurocurrency Borrowing shall be ineffective and, unless repaid (A) in the case of a Eurocurrency Borrowing denominated in Dollars, such Borrowing shall be made as an ABR Borrowing and (B) in the case of a
        Eurocurrency Borrowing denominated in a Foreign Currency, such Eurocurrency Borrowing shall be repaid on the last day of the then current Interest Period applicable thereto and (ii) if any Borrowing Request requests a Eurocurrency Borrowing in
        Dollars, such Borrowing shall be made as an ABR Borrowing (and if such Borrowing Request requests a Eurocurrency Revolving Borrowing denominated in a Foreign Currency, such Borrowing Request shall be ineffective); <font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>provided</u></font> that if the circumstances giving rise to such notice affect only one Type of Borrowings, then the other Type of Borrowings shall be permitted.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Notwithstanding the foregoing, if at any time the Administrative Agent determines (which determination shall be conclusive absent
        manifest error) that (i) the circumstances set forth in Section 2.14(b)(i) have arisen and such circumstances are unlikely to be temporary or (ii) the circumstances set forth in Section 2.14(b)(i) have not arisen but (w) the supervisor for the
        administrator of the LIBOR Screen Rate has made a public statement that the administrator of the LIBOR Screen Rate is insolvent (and there is no successor administrator that will continue publication of the LIBOR Screen Rate), (x) the administrator
        of the LIBOR Screen Rate has made a public statement identifying a specific date after which the LIBOR Screen Rate will permanently or indefinitely cease to be published by it (and there is no successor administrator that will continue publication
        of the LIBOR Screen Rate), (y) the supervisor for the administrator of the LIBOR Screen Rate has made a public statement identifying a specific date after which the LIBOR Screen Rate will permanently or indefinitely cease to be published or (z) the
        supervisor for the administrator of the LIBOR Screen Rate or a Governmental Authority having jurisdiction over the Administrative Agent has made a public statement identifying a specific date after which the LIBOR Screen Rate may no longer be used
        for determining interest rates for loans, then the Administrative Agent and the Company shall endeavor to establish an alternate rate of interest to the LIBO Rate that gives due consideration to the then prevailing market convention for determining
        a rate of interest for syndicated loans in the United States at such time, and shall enter into an amendment to this Agreement to reflect such alternate rate of interest and such other related changes to this Agreement as may be applicable (but for
        the avoidance of doubt, such related changes shall not include a reduction of the Applicable Rate); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, if such alternate rate of interest as so determined
        would be less than zero, such rate shall be deemed to be zero for the purposes of this Agreement.&#160; Notwithstanding anything to the contrary in Section 9.02, such amendment shall become effective without any further action or consent of any other
        party to this Agreement so long as the Administrative Agent shall not have received, within five (5) Business Days of the date notice of such alternate rate of interest is provided to the Lenders, a written notice from the Required Lenders stating
        that such Required Lenders object to such amendment.&#160; Until an alternate rate of interest shall be determined in accordance with this Section 2.14(c) (but, in the case of the circumstances described in clause (ii) of the first sentence of this
        Section 2.14(c), only to the extent the LIBOR Screen Rate for the applicable currency and such Interest Period is not available or published at such time on a current basis), (x) any Interest Election Request that requests the conversion of any
        Borrowing to, or continuation of any Borrowing as, a Eurocurrency Borrowing in the applicable currency or for the applicable Interest Period, as the case may be, shall be ineffective, (y) if any Borrowing Request requests a Eurocurrency Borrowing
        in Dollars, such Borrowing shall be made as an ABR Borrowing and (z) if any Borrowing Request requests a Eurocurrency Borrowing in a Foreign Currency, then such request shall be ineffective.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">46</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.15.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Increased Costs</u>.</font>&#160; (a)&#160; If any Change in Law
        shall:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; impose, modify or deem applicable any reserve, special deposit, liquidity or similar requirement (including any
        compulsory loan requirement, insurance charge or other assessment) against assets of, deposits with or for the account of, or credit extended by, any Lender (except any such reserve requirement reflected in the Adjusted LIBO Rate) or any Issuing
        Bank;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; impose on any Lender or any Issuing Bank or the London interbank market any other condition, cost or expense
        affecting this Agreement or Loans made by such Lender or any Letter of Credit or participation therein; or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">subject the Administrative
        Agent, any Lender or any Issuing Bank to any Taxes (other than (A) Indemnified Taxes, (B) Excluded Taxes and (C) Other Taxes) on its loans, loan principal, letters of credit, commitments, or other obligations, or its deposits, reserves, other
        liabilities or capital attributable thereto;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">and the result of any of the foregoing shall be to increase the cost to the Administrative Agent or such Lender of making, continuing, converting into or
        maintaining any Loan or of maintaining its obligation to make any such Loan or to increase the cost to the Administrative Agent, such Lender or such Issuing Bank of participating in, issuing or maintaining any Letter of Credit or to reduce the
        amount of any sum received or receivable by the Administrative Agent, such Lender or such Issuing Bank hereunder, whether of principal, interest or otherwise, then the applicable Borrower will pay to the Administrative Agent, such Lender or such
        Issuing Bank, as the case may be, such additional amount or amounts as will compensate the Administrative Agent, such Lender or such Issuing Bank, as the case may be, for such additional costs incurred or reduction suffered.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; If any Lender or any Issuing Bank determines that any Change in Law regarding capital or liquidity requirements has or would have
        the effect of reducing the rate of return on such Lender&#8217;s or such Issuing Bank&#8217;s capital or on the capital of such Lender&#8217;s or such Issuing Bank&#8217;s holding company, if any, as a consequence of this Agreement or the Loans made by, or participations
        in Letters of Credit held by, such Lender, or the Letters of Credit issued by such Issuing Bank, to a level below that which such Lender or such Issuing Bank or such Lender&#8217;s or such Issuing Bank&#8217;s holding company could have achieved but for such
        Change in Law (taking into consideration such Lender&#8217;s or such Issuing Bank&#8217;s policies and the policies of such Lender&#8217;s or such Issuing Bank&#8217;s holding company with respect to capital adequacy and liquidity), then from time to time the applicable
        Borrower will pay to such Lender or such Issuing Bank, as the case may be, such additional amount or amounts as will compensate such Lender or such Issuing Bank or such Lender&#8217;s or such Issuing Bank&#8217;s holding company for any such reduction
        suffered.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; A certificate of a Lender or an Issuing Bank setting forth the amount or amounts necessary to compensate such Lender or such
        Issuing Bank or its holding company, as the case may be, as specified in paragraph (a) or (b) of this Section shall be delivered to the Company and shall be conclusive absent manifest error.&#160; The Company shall pay, or cause the other Borrowers to
        pay, such Lender or such Issuing Bank, as the case may be, the amount shown as due on any such certificate within 10 days after receipt thereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Failure or delay on the part of any Lender or any Issuing Bank to demand compensation pursuant to this Section shall not constitute
        a waiver of such Lender&#8217;s or such Issuing Bank&#8217;s right to demand such compensation; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the Company shall not be required to compensate a Lender or an Issuing
        Bank pursuant to this Section for any increased costs or reductions incurred more than 270 days prior to the date that such Lender or such Issuing Bank, as the case may be, notifies the Company of the Change in Law giving rise to such increased
        costs or reductions and of such Lender&#8217;s or such Issuing Bank&#8217;s intention to claim compensation therefor; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>&#160;<font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>further</u></font> that, if the Change in Law giving rise to such increased costs or reductions is retroactive, then the 270-day period referred to above shall be extended to include the period of retroactive effect thereof.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">47</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.16.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Break Funding Payments</u></font>.&#160; In the event of
        (a) the payment of any principal of any Eurocurrency Loan other than on the last day of an Interest Period applicable thereto (including as a result of an Event of Default or as a result of any prepayment pursuant to Section 2.11), (b) the
        conversion of any Eurocurrency Loan other than on the last day of the Interest Period applicable thereto, (c) the failure to borrow, convert, continue or prepay any Eurocurrency Loan on the date specified in any notice delivered pursuant hereto
        (regardless of whether such notice may be revoked under Section 2.11(a) and is revoked in accordance therewith) or (d) the assignment of any Eurocurrency Loan other than on the last day of the Interest Period applicable thereto as a result of a
        request by the Company pursuant to Section 2.19 or 9.02(e), then, in any such event, the Borrowers shall compensate each Lender for the loss, cost and expense attributable to such event.&#160; Such loss, cost or expense to any Lender shall be deemed to
        include an amount determined by such Lender to be the excess, if any, of (i) the amount of interest which would have accrued on the principal amount of such Loan had such event not occurred, at the Adjusted LIBO Rate that would have been applicable
        to such Loan, for the period from the date of such event to the last day of the then current Interest Period therefor (or, in the case of a failure to borrow, convert or continue, for the period that would have been the Interest Period for such
        Loan), over (ii) the amount of interest which would accrue on such principal amount for such period at the interest rate which such Lender would bid were it to bid, at the commencement of such period, for deposits in the relevant currency of a
        comparable amount and period from other banks in the eurocurrency market.&#160; A certificate of any Lender setting forth any amount or amounts that such Lender is entitled to receive pursuant to this Section shall be delivered to the applicable
        Borrower and shall be conclusive absent manifest error.&#160; The applicable Borrower shall pay such Lender the amount shown as due on any such certificate within thirty (30) days after receipt thereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.17.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Taxes</u></font>.&#160; (a)&#160; Any and all payments by or on
        account of any obligation of each Borrower hereunder or any other Loan Documents shall be made free and clear of and without deduction for any Taxes, except as required by applicable law.&#160; If any applicable law (as determined in the good faith
        discretion of an applicable withholding agent) requires the deduction or withholding of any Tax from any such payment by a withholding agent, then the applicable withholding agent shall (i) make such deductions and (ii) pay the full amount deducted
        to the relevant Governmental Authority in accordance with applicable law and, if such Tax is an Indemnified Tax, then the sum payable by the applicable Borrower shall be increased as necessary so that after making all required deductions (including
        deductions applicable to additional sums payable under this Section) the Administrative Agent, relevant Lender receives an amount equal to the sum it would have received had no such deductions been made.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; In addition, each Borrower shall pay any Other Taxes related to such Borrower and imposed on or incurred by the Administrative
        Agent or a Lender to the relevant Governmental Authority in accordance with applicable law.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; The relevant Borrower shall indemnify the Administrative Agent and each Lender, within ten (10) days after written demand therefor,
        for the full amount of any Indemnified Taxes or Other Taxes paid by the Administrative Agent or such Lender on or with respect to any payment by or on account of any obligation of such Borrower hereunder or any other Loan Documents (including
        Indemnified Taxes or Other Taxes imposed or asserted on or attributable to amounts payable under this Section) and any penalties, interest and reasonable expenses arising therefrom or with respect thereto, whether or not such Indemnified Taxes or
        Other Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority.&#160; A certificate as to the amount of such payment or liability delivered to the Company by a Lender or by the Administrative Agent on its own behalf or
        on behalf of a Lender, shall be conclusive absent manifest error.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">48</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; As soon as practicable after any payment of Taxes by any Borrower to a Governmental Authority, such Borrower shall deliver to the
        Administrative Agent the original or a certified copy of a receipt issued by such Governmental Authority evidencing such payment, a copy of the return reporting such payment or other evidence of such payment reasonably satisfactory to the
        Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; (i) Any Lender that is entitled to an exemption from or reduction of withholding Tax with respect to payments made under any Loan
        Document shall deliver to the Borrowers and the Administrative Agent, at the time or times reasonably requested by the Borrowers or the Administrative Agent, such properly completed and executed documentation reasonably requested by the Borrowers
        or the Administrative Agent as will permit such payments to be made without withholding or at a reduced rate of withholding.&#160; In addition, any Lender, if reasonably requested by the Borrowers or the Administrative Agent, shall deliver such other
        documentation prescribed by applicable law or reasonably requested by the Borrowers or the Administrative Agent as will enable the Borrowers or the Administrative Agent to determine whether or not such Lender is subject to backup withholding or
        information reporting requirements.&#160; Notwithstanding anything to the contrary in the preceding two sentences, the completion, execution and submission of such documentation (other than such documentation set forth in Section 2.17(e)(ii)(A), (ii)(B)
        and (ii)(D) below) shall not be required if in the Lender&#8217;s reasonable judgment such completion, execution or submission would subject such Lender to any material unreimbursed cost or expense or would materially prejudice the legal or commercial
        position of such Lender.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 90pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii) Without limiting the generality of the foregoing:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(A)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">any Lender that is a U.S. Person
        shall deliver to such Borrower and the Administrative Agent on or prior to the date on which such Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of such Borrower or the Administrative
        Agent), an executed copy of IRS Form W-9 certifying that such Lender is exempt from U.S. Federal backup withholding tax;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(B)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">any Foreign Lender shall, to the
        extent it is legally entitled to do so, deliver to such Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this
        Agreement (and from time to time thereafter upon the reasonable request of such Borrower or the Administrative Agent), whichever of the following is applicable:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(1)&#160; in the case of a Foreign Lender claiming the benefits of an income tax treaty to which the United States is a party (x) with
        respect to payments of interest under any Loan Document, an executed copy of IRS Form W-8BEN or IRS Form W-8BEN-E establishing an exemption from, or reduction of, U.S. Federal withholding Tax pursuant to the &#8220;interest&#8221; article of such tax treaty
        and (y) with respect to any other applicable payments under any Loan Document, IRS Form W-8BEN or IRS Form W-8BEN-E establishing an exemption from, or reduction of, U.S. Federal withholding Tax pursuant to the &#8220;business profits&#8221; or &#8220;other income&#8221;
        article of such tax treaty;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">49</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(2)&#160; in the case of a Foreign Lender claiming that its extension of credit will generate U.S. effectively connected income, an executed
        copy of IRS Form W-8ECI;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(3) in the case of a Foreign Lender claiming the benefits of the exemption for portfolio interest under Section 881(c) of the Code, (x)
        a certificate substantially in the form of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit K-1</u></font> to the effect that such Foreign Lender is not a &#8220;bank&#8221; within the meaning of Section 881(c)(3)(A) of the Code, a
        &#8220;10 percent shareholder&#8221; of such Borrower within the meaning of Section 881(c)(3)(B) of the Code, or a &#8220;controlled foreign corporation&#8221; described in Section 881(c)(3)(C) of the Code (a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>U.S.



            Tax Compliance Certificate</u></font>&#8221;) and (y) an executed copy of IRS Form W-8BEN or IRS Form W-8BEN-E; or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(4) to the extent a Foreign Lender is not the beneficial owner, an executed IRS Form W-8IMY, accompanied by IRS Form W-8ECI, IRS Form
        W-8BEN or IRS Form W-8BEN-E, a U.S. Tax Compliance Certificate substantially in the form of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit K-2</u></font> or <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit



            K-3</u></font>, IRS Form W-9, and/or other certification documents from each beneficial owner, as applicable; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that if the Foreign Lender is a partnership and
        one or more direct or indirect partners of such Foreign Lender are claiming the portfolio interest exemption, such Foreign Lender may provide a U.S. Tax Compliance Certificate substantially in the form of <font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>Exhibit K-4</u></font> on behalf of each such direct and indirect partner;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(C)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">any Foreign Lender shall, to the
        extent it is legally entitled to do so, deliver to such Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this
        Agreement (and from time to time thereafter upon the reasonable request of such Borrower or the Administrative Agent), executed copies of any other form prescribed by applicable law as a basis for claiming exemption from or a reduction in U.S.
        Federal withholding Tax, duly completed, together with such supplementary documentation as may be prescribed by applicable law to permit such Borrower or the Administrative Agent to determine the withholding or deduction required to be made; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(D)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">if a payment made to a Lender
        under any Loan Document would be subject to U.S. Federal withholding Tax imposed by FATCA if such Lender were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the
        Code, as applicable), such Lender shall deliver to such Borrower and the Administrative Agent at the time or times prescribed by law and at such time or times reasonably requested by such Borrower or the Administrative Agent such documentation
        prescribed by applicable law (including as prescribed by Section 1471(b)(3)(C)(i) of the Code) and such additional documentation reasonably requested by such Borrower or the Administrative Agent as may be necessary for such Borrower and the
        Administrative Agent to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender&#8217;s obligations under FATCA or to determine the amount to deduct and withhold from such payment.&#160; Solely for purposes of
        this clause (D), &#8220;FATCA&#8221; shall include any amendments made to FATCA after the date of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">50</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each Lender agrees that if any form or certification it previously delivered expires or becomes obsolete or inaccurate in any respect,
        it shall update such form or certification or promptly notify the Company and the Administrative Agent in writing of its legal inability to do so.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; If the Administrative Agent or a Lender determines, in its sole discretion, that it has received a refund of any Taxes or Other
        Taxes as to which it has been indemnified by the Borrowers or with respect to which a Borrower has paid additional amounts pursuant to this Section 2.17, it shall pay over such refund to such Borrower (but only to the extent of indemnity payments
        made, or additional amounts paid, by such Borrower under this Section 2.17 with respect to the Taxes or Other Taxes giving rise to such refund), net of all out-of-pocket expenses (including Taxes) of the Administrative Agent or such Lender and
        without interest (other than any interest paid by the relevant Governmental Authority with respect to such refund); provided, that such Borrower, upon the request of the Administrative Agent or such Lender, agrees to repay the amount paid over to
        such Borrower (plus any penalties, interest or other charges imposed by the relevant Governmental Authority) to the Administrative Agent or such Lender in the event the Administrative Agent or such Lender is required to repay such refund to such
        Governmental Authority. Notwithstanding anything to the contrary in this paragraph (f), in no event will the Administrative Agent or a Lender be required to pay any amount to a Borrower pursuant to this paragraph (f) the payment of which would
        place the Administrative Agent or such Lender, as applicable, in a less favorable net after-Tax position than it would have been in if the Tax subject to indemnification and giving rise to such refund had not been deducted, withheld or otherwise
        imposed and the indemnification payments or additional amounts with respect to such Tax had never been paid.&#160; This Section shall not be construed to require the Administrative Agent or any Lender to make available its tax returns (or any other
        information relating to its taxes which it deems confidential) to any Borrower or any other Person.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; Each Lender shall severally indemnify the Administrative Agent, within ten (10) days after demand therefor, for (i) any Indemnified
        Taxes or Other Taxes attributable to such Lender (but only to the extent that the Borrowers have not already indemnified the Administrative Agent for such Indemnified Taxes or Other Taxes and without limiting the obligation of the Borrowers to do
        so), (ii) any Taxes attributable to such Lender&#8217;s failure to comply with the provisions of Section 9.04(c) relating to the maintenance of a Participant Register and (iii) any Excluded Taxes attributable to such Lender, in each case, that are
        payable or paid by the Administrative Agent in connection with any Loan Document, and any reasonable expenses arising therefrom or with respect thereto, whether or not such Taxes were correctly or legally imposed or asserted by the relevant
        Governmental Authority.&#160; A certificate as to the amount of such payment or liability delivered to any Lender by the Administrative Agent shall be conclusive absent manifest error.&#160; Each Lender hereby authorizes the Administrative Agent to set off
        and apply any and all amounts at any time owing to such Lender under any Loan Document or otherwise payable by the Administrative Agent to the Lender from any other source against any amount due to the Administrative Agent under this paragraph (g).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)&#160; For purposes of determining withholding Taxes imposed under FATCA, the Loan Parties and the Administrative Agent shall treat (and
        the Lenders hereby authorize the Administrative Agent to treat) this Agreement and the Loans as not qualifying as &#8220;grandfathered obligations&#8221; within the meaning of Treasury Regulation Section 1.1471-2(b)(2)(i).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; For purposes of this Section 2.17, the term &#8220;Lender&#8221; includes any Issuing Bank.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">51</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.18.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Payments Generally; Pro Rata Treatment; Sharing of
            Set-offs</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; Each Borrower shall make each payment required to be made by it hereunder (whether of principal, interest, fees or reimbursement of
        LC Disbursements, or of amounts payable under Section 2.15, 2.16 or 2.17, or otherwise) prior to (i) in the case of payments denominated in Dollars, 12:00 noon, New York City time and (ii) in the case of payments denominated in a Foreign Currency,
        12:00 noon, Local Time, in the city of the Administrative Agent&#8217;s Eurocurrency Payment Office for such currency, in each case on the date when due, in immediately available funds, without set-off, recoupment or counterclaim.&#160; Any amounts received
        after such time on any date may, in the discretion of the Administrative Agent, be deemed to have been received on the next succeeding Business Day for purposes of calculating interest thereon.&#160; All such payments shall be made (i) in the same
        currency in which the applicable Credit Event was made (or where such currency has been converted to euro, in euro) and (ii) to the Administrative Agent at its offices at 10 South Dearborn Street, Chicago, Illinois 60603 or, in the case of a Credit
        Event denominated in a Foreign Currency, the Administrative Agent&#8217;s Eurocurrency Payment Office for such currency, except payments to be made directly to an Issuing Bank or Swingline Lender as expressly provided herein and except that payments
        pursuant to Sections 2.15, 2.16, 2.17 and 9.03 shall be made directly to the Persons entitled thereto.&#160; The Administrative Agent shall distribute any such payments denominated in the same currency received by it for the account of any other Person
        to the appropriate recipient promptly following receipt thereof.&#160; If any payment hereunder shall be due on a day that is not a Business Day, the date for payment shall be extended to the next succeeding Business Day, and, in the case of any payment
        accruing interest, interest thereon shall be payable for the period of such extension.&#160; Notwithstanding the foregoing provisions of this Section, if, after the making of any Credit Event in any Foreign Currency, currency control or exchange
        regulations are imposed in the country which issues such currency with the result that the type of currency in which the Credit Event was made (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Original Currency</u></font>&#8221;) no
        longer exists or any Borrower is not able to make payment to the Administrative Agent for the account of the Lenders in such Original Currency, then all payments to be made by such Borrower hereunder in such currency shall instead be made when due
        in Dollars in an amount equal to the Dollar Amount (as of the date of repayment) of such payment due, it being the intention of the parties hereto that the Borrowers take all risks of the imposition of any such currency control or exchange
        regulations.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Subject at all times to the terms and conditions of the final paragraph of <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Article VII</u></font>, if at any time insufficient funds are received by and available to the Administrative Agent to pay fully all amounts of principal, unreimbursed LC Disbursements, interest and fees then due hereunder, such funds
        shall be applied (i) first, towards payment of interest and fees then due hereunder, ratably among the parties entitled thereto in accordance with the amounts of interest and fees then due to such parties, and (ii) second, towards payment of
        principal and unreimbursed LC Disbursements then due hereunder, ratably among the parties entitled thereto in accordance with the amounts of principal and unreimbursed LC Disbursements then due to such parties.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; If any Lender shall, by exercising any right of set-off or counterclaim or otherwise, obtain payment in respect of any principal of
        or interest on any of its Loans or participations in LC Disbursements or Swingline Loans resulting in such Lender receiving payment of a greater proportion of the aggregate amount of its Loans and participations in LC Disbursements and Swingline
        Loans and accrued interest thereon than the proportion received by any other Lender, then the Lender receiving such greater proportion shall purchase (for cash at face value) participations in the Loans and participations in LC Disbursements and
        Swingline Loans of other Lenders to the extent necessary so that the benefit of all such payments shall be shared by the Lenders ratably in accordance with the aggregate amount of principal of and accrued interest on their respective Loans and
        participations in LC Disbursements and Swingline Loans; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) if any such participations are purchased and all or any portion of the payment giving rise
        thereto is recovered,&#160; such participations shall be rescinded and the purchase price restored to the extent of such recovery, without interest, and (ii) the provisions of this paragraph shall not be construed to apply to any payment made by any
        Borrower pursuant to and in accordance with the express terms of this Agreement or any payment obtained by a Lender as consideration for the assignment of or sale of a participation in any of its Loans or participations in LC Disbursements and
        Swingline Loans to any assignee or participant, other than to the Company or any Subsidiary or Affiliate thereof (as to which the provisions of this paragraph shall apply).&#160; Each Borrower consents to the foregoing and agrees, to the extent it may
        effectively do so under applicable law, that any Lender acquiring a participation pursuant to the foregoing arrangements may exercise against such Borrower rights of set-off and counterclaim with respect to such participation as fully as if such
        Lender were a direct creditor of such Borrower in the amount of such participation.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">52</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Unless the Administrative Agent shall have received notice from the relevant Borrower prior to the date on which any payment is due
        to the Administrative Agent for the account of the Lenders or the Issuing Banks hereunder that such Borrower will not make such payment, the Administrative Agent may assume that such Borrower has made such payment on such date in accordance
        herewith and may, in reliance upon such assumption, distribute to the Lenders or the Issuing Banks, as the case may be, the amount due.&#160; In such event, if such Borrower has not in fact made such payment, then each of the Lenders or each of the
        Issuing Banks, as the case may be, severally agrees to repay to the Administrative Agent forthwith on demand the amount so distributed to such Lender or such Issuing Bank with interest thereon, for each day from and including the date such amount
        is distributed to it to but excluding the date of payment to the Administrative Agent, at the greater of the NYFRB Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation (including
        without limitation the Overnight Foreign Currency Rate in the case of Loans denominated in a Foreign Currency).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; If any Lender shall fail to make any payment required to be made by it pursuant to Section 2.05(c), 2.06(d) or (e), 2.07(b),
        2.18(d) or 9.03(c), then the Administrative Agent may, in its discretion (notwithstanding any contrary provision hereof), (i) apply any amounts thereafter received by the Administrative Agent for the account of such Lender and for the benefit of
        the Administrative Agent, the Swingline Lender or the Issuing Banks to satisfy such Lender&#8217;s obligations to it under such Section until all such unsatisfied obligations are fully paid and/or (ii) hold any such amounts in a segregated account as
        cash collateral for, and application to, any future funding obligations of such Lender under any such Section; in the case of each of clauses (i) and (ii) above, in any order as determined by the Administrative Agent in its discretion.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.19.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Mitigation Obligations; Replacement of Lenders</u></font>.&#160;



        (a)&#160; If any Lender requests compensation under Section 2.15, or if any Borrower is required to pay any Indemnified Taxes or additional amounts to any Lender or any Governmental Authority for the account of any Lender pursuant to Section 2.17, then
        such Lender shall use reasonable efforts to designate a different lending office for funding or booking its Loans hereunder or to assign its rights and obligations hereunder to another of its offices, branches or affiliates, if, in the judgment of
        such Lender, such designation or assignment (i) would eliminate or reduce amounts payable pursuant to Section 2.15 or 2.17, as the case may be, in the future and (ii) would not subject such Lender to any unreimbursed cost or expense and would not
        otherwise be disadvantageous to such Lender.&#160; The Company hereby agrees to pay all reasonable costs and expenses incurred by any Lender in connection with any such designation or assignment.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; If (i) any Lender requests compensation under Section 2.15, (ii) any Borrower is required to pay any Indemnified Taxes or
        additional amounts to any Lender or any Governmental Authority for the account of any Lender pursuant to Section 2.17 or (iii) any Lender becomes a Defaulting Lender, then the Company may, at its sole expense and effort, upon notice to such Lender
        and the Administrative Agent, require such Lender to assign and delegate, without recourse (in accordance with and subject to the restrictions contained in Section 9.04), all its interests, rights (other than its existing rights to payments
        pursuant to Sections 2.15 or 2.17) and obligations under the Loan Documents to an assignee that shall assume such obligations (which assignee may be another Lender, if a Lender accepts such assignment); <font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>provided</u></font> that (i) the Company shall have received the prior written consent of the Administrative Agent (and if a Commitment is being assigned, the Issuing Banks and the Swingline Lender), which consent shall not
        unreasonably be withheld, (ii) such Lender shall have received payment of an amount equal to the outstanding principal of its Loans and participations in LC Disbursements and Swingline Loans, accrued interest thereon, accrued fees and all other
        amounts payable to it hereunder, from the assignee (to the extent of such outstanding principal and accrued interest and fees) or the Company (in the case of all other amounts) and (iii) in the case of any such assignment resulting from a claim for
        compensation under Section 2.15 or payments required to be made pursuant to Section 2.17, such assignment will result in a reduction in such compensation or payments.&#160; A Lender shall not be required to make any such assignment and delegation if,
        prior thereto, as a result of a waiver by such Lender or otherwise, the circumstances entitling the Company to require such&#160; assignment and delegation cease to apply.&#160; Each party hereto agrees that (a) an assignment required pursuant to this
        paragraph may be effected pursuant to an Assignment and Assumption executed by the Company, the Administrative Agent and the assignee (or, to the extent applicable, an agreement incorporating an Assignment and Assumption by reference pursuant to an
        Approved Electronic Platform as to which the Administrative Agent and such parties are participants), and (b) the Lender required to make such assignment need not be a party thereto in order for such assignment to be effective and shall be deemed
        to have consented to and be bound by the terms thereof; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, following the effectiveness of any such assignment, the other parties to such assignment agree to
        execute and deliver such documents necessary to evidence such assignment as reasonably requested by the applicable Lender, provided that any such documents shall be without recourse to or warranty by the parties thereto.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">53</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.20.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Expansion Option</u></font>.&#160; The Company may from
        time to time elect to increase the Commitments or enter into one or more tranches of term loans (each an &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Incremental Term Loan</u></font>&#8221;), in each case, in minimum increments of
        $5,000,000 so long as, after giving effect thereto, the aggregate amount of such increases and all such Incremental Term Loans does not exceed $50,000,000.&#160; The Company may arrange for any such increase or tranche to be provided by one or more
        Lenders (each Lender so agreeing to an increase in its Commitment or to participate in such Incremental Term Loans, an &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Increasing Lender</u></font>&#8221;), or by one or more new banks,
        financial institutions or other entities (each such new bank, financial institution or other entity, an &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Augmenting Lender</u></font>&#8221;; <font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>provided</u></font> that no Ineligible Institution may be an Augmenting Lender), to increase their existing Commitments, or to participate in such Incremental Term Loans, or extend Commitments, as the case may be; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) each Augmenting Lender, shall be subject to the approval of the Company and the Administrative Agent and (ii) (x) in the case of an Increasing Lender, the
        Company and such Increasing Lender execute an agreement substantially in the form of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit C</u></font> hereto, and (y) in the case of an Augmenting Lender, the Company and such
        Augmenting Lender execute an agreement substantially in the form of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit D</u></font> hereto.&#160; No consent of any Lender (other than the Lenders participating in the increase or
        any Incremental Term Loan) shall be required for any increase in Commitments and/or Incremental Term Loan pursuant to this Section 2.20.&#160; Increases and new Commitments and Incremental Term Loans created pursuant to this Section 2.20 shall become
        effective on the date agreed by the Company, the Administrative Agent and the relevant Increasing Lenders or Augmenting Lenders, and the Administrative Agent shall notify each Lender thereof.&#160; Notwithstanding the foregoing, no increase in the
        Commitments (or in the Commitment of any Lender) or tranche of Incremental Term Loans shall become effective under this paragraph unless, (i) on the proposed date of the effectiveness of such increase or Incremental Term Loans, (A) the conditions
        set forth in paragraphs (a) and (b) of Section 4.02 shall be satisfied or waived by the Required Lenders and the Administrative Agent shall have received a certificate to that effect dated such date and executed by a Financial Officer of the
        Company and (B) the Company shall be in compliance (on a Pro Forma Basis reasonably acceptable to the Administrative Agent) with the covenants contained in Section 6.11 and (ii) the Administrative Agent shall have received documents and opinions
        consistent with those delivered on the Effective Date as to the organizational power and authority of the Borrowers to borrow hereunder after giving effect to such increase or Incremental Term Loan.&#160; On the effective date of any increase in the
        Commitments or any Incremental Term Loans being made, (i) each relevant Increasing Lender and Augmenting Lender shall make available to the Administrative Agent such amounts in immediately available funds as the Administrative Agent shall
        determine, for the benefit of the other Lenders, as being required in order to cause, after giving effect to such increase and the use of such amounts to make payments to such other Lenders, each Lender&#8217;s portion of the outstanding Revolving Loans
        of all the Lenders to equal its Applicable Percentage of such outstanding Revolving Loans, and (ii) except in the case of any Incremental Term Loans, the Borrowers shall be deemed to have repaid and reborrowed all outstanding Revolving Loans as of
        the date of any increase in the Commitments (with such reborrowing to consist of the Types of Revolving Loans, with related Interest Periods if applicable, specified in a notice delivered by the applicable Borrower, or the Company on behalf of the
        applicable Borrower, in accordance with the requirements of Section 2.03).&#160; The deemed payments made pursuant to clause (ii) of the immediately preceding sentence shall be accompanied by payment of all accrued interest on the amount prepaid and, in
        respect of each Eurocurrency Loan, shall be subject to indemnification by the Borrowers pursuant to the provisions of Section 2.16 if the deemed payment occurs other than on the last day of the related Interest Periods.&#160; The Incremental Term Loans
        (a) shall rank pari passu in right of payment with the Revolving Loans, (b) shall not mature earlier than the Maturity Date (but may have amortization prior to such date) and (c) shall be treated substantially the same as (and in any event no more
        favorably than) the Revolving Loans; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) the terms and conditions applicable to any tranche of Incremental Term Loans maturing after the Maturity Date may
        provide for material additional or different financial or other covenants or prepayment requirements applicable only during periods after the Maturity Date and (ii) the Incremental Term Loans may be priced differently than the Revolving Loans.&#160;
        Incremental Term Loans may be made hereunder pursuant to an amendment or restatement (an &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Incremental Term Loan Amendment</u></font>&#8221;) of this Agreement and, as appropriate, the
        other Loan Documents, executed by the Borrowers, each Increasing Lender participating in such tranche, each Augmenting Lender participating in such tranche, if any, and the Administrative Agent.&#160; The Incremental Term Loan Amendment may, without the
        consent of any other Lenders, effect such amendments to this Agreement and the other Loan Documents as may be necessary or appropriate in the reasonable opinion of the Administrative Agent, to effect the provisions of this Section 2.20.&#160; Nothing
        contained in this Section 2.20 shall constitute, or otherwise be deemed to be, a commitment on the part of any Lender to increase its Commitment hereunder, or provide Incremental Term Loans, at any time.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">54</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.21.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Market Disruption</u></font>.&#160; Notwithstanding the
        satisfaction of all conditions referred to in Article II and Article IV with respect to any Credit Event to be effected in any Foreign Currency, if (i) there shall occur on or prior to the date of such Credit Event any change in national or
        international financial, political or economic conditions or currency exchange rates or exchange controls which would in the reasonable opinion of the Administrative Agent, the Issuing Banks (if such Credit Event is a Letter of Credit) or the
        Required Lenders make it impracticable for the Eurocurrency Borrowings or Letters of Credit comprising such Credit Event to be denominated in the Agreed Currency specified by the applicable Borrower or (ii) an Equivalent Amount of such currency is
        not readily calculable, then the Administrative Agent shall forthwith give notice thereof to such Borrower, the Lenders and, if such Credit Event is a Letter of Credit, the Issuing Banks, and such Credit Events shall not be denominated in such
        Agreed Currency but shall, except as otherwise set forth in Section 2.07, be made on the date of such Credit Event in Dollars, (a) if such Credit Event is a Borrowing, in an aggregate principal amount equal to the Dollar Amount of the aggregate
        principal amount specified in the related Credit Event Request or Interest Election Request, as the case may be, as ABR Loans, unless such Borrower notifies the Administrative Agent at least one Business Day before such date that (i) it elects not
        to borrow on such date or (ii) it elects to borrow on such date in a different Agreed Currency, as the case may be, in which the denomination of such Loans would in the reasonable opinion of the Administrative Agent and the Required Lenders be
        practicable and in an aggregate principal amount equal to the Dollar Amount of the aggregate principal amount specified in the related Credit Event Request or Interest Election Request, as the case may be or (b) if such Credit Event is a Letter of
        Credit, in a face amount equal to the Dollar Amount of the face amount specified in the related request or application for such Letter of Credit, unless such Borrower notifies the Administrative Agent at least one (1) Business Day before such date
        that (i) it elects not to request the issuance of such Letter of Credit on such date or (ii) it elects to have such Letter of Credit issued on such date in a different Agreed Currency, as the case may be, in which the denomination of such Letter of
        Credit would in the reasonable opinion of the Issuing Banks, the Administrative Agent and the Required Lenders be practicable and in face amount equal to the Dollar Amount of the face amount specified in the related request or application for such
        Letter of Credit, as the case may be.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.22.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Judgment Currency</u></font>.&#160; If for the purposes of
        obtaining judgment in any court it is necessary to convert a sum due from any Borrower hereunder in the currency expressed to be payable herein (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>specified currency</u></font>&#8221;)
        into another currency, the parties hereto agree, to the fullest extent that they may effectively do so, that the rate of exchange used shall be that at which in accordance with normal banking procedures the Administrative Agent could purchase the
        specified currency with such other currency at the Administrative Agent&#8217;s main New York City office on the Business Day preceding that on which final, non&#8209;appealable judgment is given.&#160; The obligations of each Borrower in respect of any sum due to
        any Lender or the Administrative Agent hereunder shall, notwithstanding any judgment in a currency other than the specified currency, be discharged only to the extent that on the Business Day following receipt by such Lender or the Administrative
        Agent (as the case may be) of any sum adjudged to be so due in such other currency such Lender or the Administrative Agent (as the case may be) may in accordance with normal, reasonable banking procedures purchase the specified currency with such
        other currency.&#160; If the amount of the specified currency so purchased is less than the sum originally due to such Lender or the Administrative Agent, as the case may be, in the specified currency, each Borrower agrees, to the fullest extent that it
        may effectively do so, as a separate obligation and notwithstanding any such judgment, to indemnify such Lender or the Administrative Agent, as the case may be, against such loss, and if the amount of the specified currency so purchased exceeds (a)
        the sum originally due to any Lender or the Administrative Agent, as the case may be, in the specified currency and (b) any amounts shared with other Lenders as a result of allocations of such excess as a disproportionate payment to such Lender
        under Section 2.18, such Lender or the Administrative Agent, as the case may be, agrees to remit such excess to such Borrower.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.23.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Designation of Foreign Subsidiary Borrowers</u></font>.&#160;



        The Company may at any time and from time to time designate any Eligible Foreign Subsidiary as a Foreign Subsidiary Borrower by delivery to the Administrative Agent of a Borrowing Subsidiary Agreement executed by such Subsidiary and the Company and
        the satisfaction of the other conditions precedent set forth in Section 4.03, and upon such delivery and satisfaction such Subsidiary shall for all purposes of this Agreement be a Foreign Subsidiary Borrower and a party to this Agreement until the
        Company shall have executed and delivered to the Administrative Agent a Borrowing Subsidiary Termination with respect to such Subsidiary, whereupon such Subsidiary shall cease to be a Foreign Subsidiary Borrower and a party to this Agreement.&#160;
        Notwithstanding the preceding sentence, no Borrowing Subsidiary Termination will become effective as to any Foreign Subsidiary Borrower at a time when any principal of or interest on any Loan to such Borrower shall be outstanding hereunder, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that such Borrowing Subsidiary Termination shall be effective to terminate the right of such Foreign Subsidiary Borrower to make further Borrowings under this
        Agreement.&#160; As soon as practicable upon receipt of a Borrowing Subsidiary Agreement, the Administrative Agent shall furnish a copy thereof to each Lender.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">55</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 2.24.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Defaulting Lenders</u></font>.&#160; Notwithstanding any
        provision of this Agreement to the contrary, if any Lender becomes a Defaulting Lender, then the following provisions shall apply for so long as such Lender is a Defaulting Lender:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; fees shall cease to accrue on the unfunded portion of the Commitment of such Defaulting Lender pursuant to Section 2.12(a);</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; the Commitment and Revolving Credit Exposure of such Defaulting Lender shall not be included in determining whether all Lenders or
        the Required Lenders have taken or may take any action hereunder (including any consent to any amendment, waiver or other modification pursuant to Section 9.02); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that, except as otherwise provided in Section 9.02, this clause (b) shall not apply to the vote of a Defaulting Lender in the case of an amendment, waiver or other modification requiring the consent of such Lender or each Lender directly affected
        thereby;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; if any Swingline Exposure or LC Exposure exists at the time such Lender becomes a Defaulting Lender then:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; all or any part of the Swingline Exposure and LC Exposure of such Defaulting Lender (other than the portion of
        such Swingline Exposure referred to in clause (b) of the definition of such term) shall be reallocated among the non-Defaulting Lenders in accordance with their respective Applicable Percentages but only to the extent (A) the sum of all
        non-Defaulting Lenders&#8217; Revolving Credit Exposures plus such Defaulting Lender&#8217;s Swingline Exposure and LC Exposure does not exceed the total of all non-Defaulting Lenders&#8217; Commitments, (B) each non-Defaulting Lender&#8217;s Revolving Credit Exposure
        does not exceed such non-Defaulting Lender&#8217;s Commitment and (C) no Event of Default has occurred and is continuing;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; if the reallocation described in clause (i) above cannot, or can only partially, be effected, the Company shall
        within one (1) Business Day following notice by the Administrative Agent (x) first, prepay such Swingline Exposure and (y) second, cash collateralize for the benefit of the Issuing Banks only the Company&#8217;s obligations corresponding to such
        Defaulting Lender&#8217;s LC Exposure (after giving effect to any partial reallocation pursuant to clause (i) above) in accordance with the procedures set forth in Section 2.06(j) for so long as such LC Exposure is outstanding;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)&#160; if the Company cash collateralizes any portion of such Defaulting Lender&#8217;s LC Exposure pursuant to clause (ii)
        above, the Company shall not be required to pay any fees to such Defaulting Lender pursuant to Section 2.12(b) with respect to such Defaulting Lender&#8217;s LC Exposure during the period such Defaulting Lender&#8217;s LC Exposure is cash collateralized;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)&#160; if the LC Exposure of the non-Defaulting Lenders is reallocated pursuant to clause (i) above, then the fees
        payable to the Lenders pursuant to Section 2.12(a) and Section 2.12(b) shall be adjusted in accordance with such non-Defaulting Lenders&#8217; Applicable Percentages; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(v)&#160; if all or any portion of such Defaulting Lender&#8217;s LC Exposure is neither reallocated nor cash collateralized
        pursuant to clause (i) or (ii) above, then, without prejudice to any rights or remedies of the Issuing Banks or any other Lender hereunder, all letter of credit fees payable under Section 2.12(b) with respect to such Defaulting Lender&#8217;s LC Exposure
        shall be payable to the Issuing Banks until and to the extent that such LC Exposure is reallocated and/or cash collateralized; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; so long as such Lender is a Defaulting Lender, the Swingline Lender shall not be required to fund any Swingline Loan and no Issuing
        Bank shall be required to issue, amend or increase any Letter of Credit, unless it is satisfied that the related exposure and the Defaulting Lender&#8217;s then outstanding LC Exposure will be 100% covered by the Commitments of the non-Defaulting Lenders
        and/or cash collateral will be provided by the Company in accordance with Section 2.24(c), and participating interests in any such newly made Swingline Loan or any newly issued or increased Letter of Credit shall be allocated among non-Defaulting
        Lenders in a manner consistent with Section 2.24(c)(i) (and such Defaulting Lender shall not participate therein).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">56</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">If (i) a Bankruptcy Event or a Bail-In Action with respect to a Lender Parent shall occur following the date hereof and for so long as
        such event shall continue or (ii) the Swingline Lender or any Issuing Bank has a good faith belief that any Lender has defaulted in fulfilling its obligations under one or more other agreements in which such Lender commits to extend credit, the
        Swingline Lender shall not be required to fund any Swingline Loan and such Issuing Bank shall not be required to issue, amend or increase any Letter of Credit, unless the Swingline Lender or such Issuing Bank, as the case may be, shall have entered
        into arrangements with the Company or such Lender, satisfactory to the Swingline Lender or such Issuing Bank, as the case may be, to defease any risk to it in respect of such Lender hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In the event that the Administrative Agent, the Company, the Swingline Lender and the Issuing Banks each agrees that a Defaulting Lender
        has adequately remedied all matters that caused such Lender to be a Defaulting Lender, then the Swingline Exposure and LC Exposure of the Lenders shall be readjusted to reflect the inclusion of such Lender&#8217;s Commitment and on such date such Lender
        shall purchase at par such of the Loans of the other Lenders (other than Swingline Loans) as the Administrative Agent shall determine may be necessary in order for such Lender to hold such Loans in accordance with its Applicable Percentage.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE III</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Representations and Warranties</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each Borrower represents and warrants to the Lenders that:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Organization; Powers; Subsidiaries</u></font>.&#160; Each
        of the Company and its Subsidiaries is duly organized, validly existing and in good standing (to the extent such concept is applicable in the relevant jurisdiction) under the laws of the jurisdiction of its organization, has all requisite power and
        authority to carry on its business as now conducted and, except where the failure to do so, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect, is qualified to do business in, and is in good
        standing (to the extent such concept is applicable) in, every jurisdiction where such qualification is required.&#160; Schedule 3.01 hereto (as supplemented from time to time) identifies each Subsidiary, if such Subsidiary is a Material Subsidiary, the
        jurisdiction of its incorporation or organization, as the case may be, the percentage of issued and outstanding shares of each class of its capital stock or other equity interests owned by the Company and the other Subsidiaries and, if such
        percentage is not 100% (excluding directors&#8217; qualifying shares as required by law), a description of each class issued and outstanding.&#160; All of the outstanding shares of capital stock and other equity interests of each Subsidiary are validly issued
        and outstanding and fully paid and nonassessable and all such shares and other equity interests indicated on Schedule 3.01 (as supplemented from time to time but, in the case of any Subsidiary, as permitted by Section 6.09) as owned by the Company
        or another Subsidiary are owned, beneficially and of record, by the Company or any Subsidiary free and clear of all Liens, other than Liens created under the Loan Documents.&#160; Except as set forth in Schedule 3.01 (as supplemented from time to time
        but, in the case of any Subsidiary, as permitted by Section 6.09), there are no outstanding commitments or other obligations of the Company or any Subsidiary to issue, and no options, warrants or other rights of any Person to acquire, any shares of
        any class of capital stock or other equity interests of the Company or any Subsidiary.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">57</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Authorization; Enforceability</u></font>.&#160; The
        Transactions are within each Loan Party&#8217;s organizational powers and have been duly authorized by all necessary organizational actions and, if required, shareholder action.&#160; The Loan Documents to which each Loan Party is a party have been duly
        executed and delivered by such Loan Party and constitute a legal, valid and binding obligation of such Loan Party, enforceable in accordance with their terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws
        affecting creditors&#8217; rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.03.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Governmental Approvals; No Conflicts</u></font>.&#160; The
        Transactions (a) do not require any consent or approval of, registration or filing with, or any other action by, any Governmental Authority, except such as have been obtained or made and are in full force and effect, and except where the failure to
        do so, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect, (b) will not violate any applicable law or regulation or the charter, by-laws or other organizational documents of the Company or any
        of its Subsidiaries or any order of any Governmental Authority, except for violations, individually or in the aggregate, which could not reasonably be expected to result in a Material Adverse Effect, (c) will not violate or result in a default
        under any indenture, agreement or other instrument binding upon the Company or any of its Subsidiaries or its assets, or give rise to a right thereunder to require any payment to be made by the Company or any of its Subsidiaries, except for
        violations or defaults, individually or in the aggregate, which could not reasonably be expected to result in a Material Adverse Effect, and (d) will not result in the creation or imposition of any Lien on any asset of the Company or any of its
        Subsidiaries, other than Liens created under the Loan Documents.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.04.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Financial Condition; No Material Adverse Change</u></font>.&#160;



        (a)&#160; The Company has heretofore furnished to the Lenders its consolidated balance sheet and statements of income, stockholders equity and cash flows (i) as of and for the fiscal year ended October 29, 2017 reported on by Deloitte &amp; Touche LLP,
        independent public accountants and (ii) as of and for the fiscal quarter and the portion of the fiscal year ended January 28, 2018 and April 29, 2018, in each case certified by its chief financial officer.&#160; Such financial statements present fairly,
        in all material respects, the financial position and results of operations and cash flows of the Company and its consolidated Subsidiaries as of such dates and for such periods in accordance with GAAP, subject to year-end audit adjustments and the
        absence of footnotes in the case of the statements referred to in clause (ii) above.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Since October 29, 2017, there has been no material adverse change in the business, assets, operations or condition, financial or
        otherwise, of the Company and its Subsidiaries, taken as a whole.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.05.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Properties</u></font>&#160; (a)&#160; Each of the Company and
        its Subsidiaries has good title to, or valid leasehold interests in, all its real and personal property material to its business, except for minor defects in title that do not interfere with its ability to conduct its business as currently
        conducted or to utilize such properties for their intended purposes.&#160; There are no Liens on any of the real or personal properties of the Company or any Subsidiary except for Liens permitted by Section 6.02.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Each of the Company and its Subsidiaries owns, or is licensed to use, all trademarks, tradenames, copyrights, patents and other
        intellectual property material to its business, and the use thereof by the Company and its Subsidiaries does not infringe upon the rights of any other Person, except for any such infringements that, individually or in the aggregate, could not
        reasonably be expected to result in a Material Adverse Effect.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.06.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Litigation and Environmental Matters</u></font>.&#160; (a)
        There are no actions, suits, proceedings or investigations by or before any arbitrator or Governmental Authority pending against or, to the knowledge of any Borrower, threatened against or affecting the Company or any of its Subsidiaries (i) as to
        which there is a reasonable possibility of an adverse determination and that, if adversely determined, could reasonably be expected, individually or in the aggregate, to result in a Material Adverse Effect or (ii) that involve this Agreement or the
        Transactions.&#160; There are no labor controversies pending against or, to the knowledge of the Company, threatened against or affecting the Company or any of its Subsidiaries (i) which could reasonably be expected, individually or in the aggregate, to
        result in a Material Adverse Effect, or (ii) that involve this Agreement or the Transactions.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">58</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Except with respect to any other matters that, individually or in the aggregate, could not reasonably be expected to result in a
        Material Adverse Effect, neither the Company nor any of its Subsidiaries (i) has failed to comply with any Environmental Law or to obtain, maintain or comply with any permit, license or other approval required under any Environmental Law, (ii) has
        become subject to any Environmental Liability, (iii) has received notice of any claim with respect to any Environmental Liability or (iv) knows of any basis for any Environmental Liability.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Neither the Company nor any Subsidiary is party or subject to any law, regulation, rule or order, or any obligation under any
        agreement or instrument, that has a Material Adverse Effect.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.07.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Compliance with Laws and Agreements</u></font>.&#160; Each
        of the Company and its Subsidiaries is in compliance with all laws, regulations and orders of any Governmental Authority applicable to it or its property and all indentures, agreements and other instruments binding upon it or its property, except
        where the failure to do so, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.08.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Investment Company Status</u></font>.&#160; Neither the
        Company nor any of its Subsidiaries is an &#8220;investment company&#8221; as defined in, or subject to regulation under, the Investment Company Act of 1940.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.09.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Taxes</u></font>&#160; Each of the Company and its
        Subsidiaries has timely filed or caused to be filed all Tax returns and reports required to have been filed and has paid or caused to be paid all Taxes required to have been paid by it, except (a) Taxes that are being contested in good faith by
        appropriate proceedings and for which the Company or such Subsidiary, as applicable, has set aside on its books adequate reserves or (b) to the extent that the failure to do so could not reasonably be expected to result in a Material Adverse
        Effect.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.10.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ERISA</u></font>.&#160; No ERISA Event has occurred or is
        reasonably expected to occur that, when taken together with all other such ERISA Events for which liability is reasonably expected to occur, could reasonably be expected to result in a Material Adverse Effect.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.11.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Disclosure</u></font>.&#160; The Company has disclosed to
        the Lenders all agreements, instruments and corporate or other restrictions to which it or any of its Subsidiaries is subject, and all other matters known to it, that, individually or in the aggregate, could reasonably be expected to result in a
        Material Adverse Effect.&#160; None of the reports, financial statements, certificates or other information furnished by or on behalf of the Company or any Subsidiary to the Administrative Agent or any Lender in connection with the negotiation of this
        Agreement or delivered hereunder (as modified or supplemented by other information so furnished) contains any material misstatement of fact or omits to state any material fact necessary to make the statements therein, in the light of the
        circumstances under which they were made, not misleading; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, with respect to projected financial information, the Borrowers represent only that such
        information was prepared in good faith based upon assumptions believed to be reasonable at the time.&#160; As of the Effective Date, to the knowledge of the Company, the information included in the Beneficial Ownership Certification provided on or prior
        to the Effective Date to any Lender in connection with this Agreement is true and correct in all material respects.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">59</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.12.&#160; <u>Federal Reserve Regulations</u></font>.&#160; No part of
        the proceeds of any Loan have been used or will be used, whether directly or indirectly, for any purpose that entails a violation of any of the Regulations of the Board, including Regulations T, U and X.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.13.&#160; <u>Liens</u>.&#160; There are no Liens on any of the real or
          personal properties of the Company or any Subsidiary except for Liens permitted by Section 6.02.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.14.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>No Default</u></font>&#160; Each Borrower is in full
        compliance with this Agreement and no Default or Event of Default has occurred and is continuing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.15.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Security Interest in Collateral</u></font>.&#160; The
        provisions of this Agreement and the other Loan Documents create legal and valid Liens on all the Collateral covered thereby in favor of the Collateral Agent, for the benefit of the Holders of Secured Obligations, and (i) when all appropriate
        filings, recordings, registrations, stampings or notifications are made and (ii) upon the taking of possession or control by the Collateral Agent of such Collateral with respect to which a security interest may be perfected only by possession or
        control, such Liens shall constitute perfected and continuing Liens on the Collateral, securing the Secured Obligations, and having priority over all other Liens on the Collateral except in the case of (a) Permitted Encumbrances, to the extent any
        such Permitted Encumbrances would have priority over the Liens in favor of the Collateral Agent pursuant to any applicable law and (b) Liens perfected only by possession (including possession of any certificate of title) to the extent the
        Collateral Agent has not obtained or does not maintain possession of such Collateral.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.16.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Anti-Corruption Laws and Sanctions</u></font>.&#160; The
        Company has implemented and maintains in effect policies and procedures designed to ensure compliance in all material respects by the Company, its Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws
        and applicable Sanctions, and the Company, its Subsidiaries and their respective officers and directors and to the knowledge of the Company its employees and agents, are in compliance with Anti-Corruption Laws and applicable Sanctions in all
        material respects.&#160; None of (a) the Company, any Subsidiary or to the knowledge of the Company or such Subsidiary any of their respective directors, officers or employees, or (b) to the knowledge of the Company, any agent of the Company or any
        Subsidiary that will act in any capacity in connection with or benefit from the credit facility established hereby, is a Sanctioned Person.&#160; No Borrowing or Letter of Credit, use of proceeds or other Transactions will violate Anti-Corruption Laws
        or applicable Sanctions.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 3.17.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>EEA Financial Institutions</u></font>.&#160; No Loan Party
        is an EEA Financial Institution.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE IV</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Conditions</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 4.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Effective Date</u></font>.&#160; The obligations of the
        Lenders to make Loans and of the Issuing Banks to issue Letters of Credit hereunder shall not become effective until the date on which each of the following conditions is satisfied (or waived in accordance with Section 9.02):</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; The Administrative Agent (or its counsel) shall have received from each party hereto either (i) a counterpart of
        this Agreement signed on behalf of such party or (ii) written evidence satisfactory to the Administrative Agent (which may include telecopy or electronic transmission of a signed signature page of this Agreement) that such party has signed a
        counterpart of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">60</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Administrative Agent shall have received favorable written opinions (addressed to the Administrative Agent
        and the Lenders and dated the Effective Date) of (i) Richelle Burr, General Counsel of the Company, and (ii) Withers Bergman LLP, outside counsel for the initial Loan Parties, in each case substantially in the form of <font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>Exhibit B</u></font>, and covering such other matters relating to the Loan Parties, the Loan Documents or the Transactions as the Administrative Agent shall reasonably request.&#160; The Company hereby requests such
        counsel to deliver such opinion.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; The Administrative Agent shall have received such documents and certificates as the Administrative Agent or its
        counsel may reasonably request relating to the organization, existence and good standing of the initial Loan Parties, the authorization of the Transactions and any other legal matters relating to such Loan Parties, the Loan Documents or the
        Transactions, all in form and substance satisfactory to the Administrative Agent and its counsel and as further described in the list of closing documents attached as Exhibit E.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; The Administrative Agent shall have received a certificate, dated the Effective Date and signed by the
        President, a Vice President or a Financial Officer of the Company, confirming compliance with the conditions set forth in paragraphs (a) and (b) of Section 4.02.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; (i) The Administrative Agent shall have received, at least five (5) days prior to the Effective Date, all
        documentation and other information regarding the Borrower requested in connection with applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the Patriot Act, to the extent requested in writing of the Company at
        least ten (10) days prior to the Effective Date and (ii) to the extent the Company qualifies as a &#8220;legal entity customer&#8221; under the Beneficial Ownership Regulation, at least five (5) days prior to the Effective Date, any Lender that has requested,
        in a written notice to the Company at least ten (10) days prior to the Effective Date, a Beneficial Ownership Certification in relation to the Company shall have received such Beneficial Ownership Certification (provided that, upon the execution
        and delivery by such Lender of its signature page to this Agreement, the condition set forth in this clause (e) shall be deemed to be satisfied).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; The Administrative Agent shall have received all fees and other amounts due and payable on or prior to the
        Effective Date, including, to the extent invoiced, reimbursement or payment of all out-of-pocket expenses required to be reimbursed or paid by the Company hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Administrative Agent shall notify the Company and the Lenders of the Effective Date, and such notice shall be conclusive and binding.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 4.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Each Credit Event</u></font>.&#160; The obligation of each
        Lender to make a Loan on the occasion of any Borrowing, and of the Issuing Banks to issue, amend, renew or extend any Letter of Credit, is subject to the satisfaction of the following conditions:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; The representations and warranties of the Borrowers set forth in this Agreement shall be true and correct on and
        as of the date of such Borrowing or the date of issuance, amendment, renewal or extension of such Letter of Credit, as applicable.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; At the time of and immediately after giving effect to such Borrowing or the issuance, amendment, renewal or
        extension of such Letter of Credit, as applicable, no Default shall have occurred and be continuing.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">61</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; No law or regulation shall prohibit, and no order, judgment or decree of any Governmental Authority shall
        enjoin, prohibit or restrain, any Lender from making the requested Loan or any Issuing Bank or any Lender from issuing, renewing, extending or increasing the face amount of or participating in the Letter of Credit requested to be issued, renewed,
        extended or increased.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each Borrowing and each issuance, amendment, renewal or extension of a Letter of Credit shall be deemed to constitute a representation and warranty by the
        Borrowers on the date thereof as to the matters specified in paragraphs (a) and (b) of this Section.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 4.03.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Designation of a Foreign Subsidiary Borrower</u></font>.&#160;



        The designation of a Foreign Subsidiary Borrower pursuant to Section 2.23 is subject to the condition precedent that the Company or such proposed Foreign Subsidiary Borrower shall have furnished or caused to be furnished to the Administrative
        Agent:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; </font>Copies, certified by the Secretary or
        Assistant Secretary of such Subsidiary, of its Board of Directors&#8217; resolutions (and resolutions of other bodies, if any are deemed necessary by counsel for the Administrative Agent) approving the Borrowing Subsidiary Agreement and any other Loan
        Documents to which such Subsidiary is becoming a party and such documents and certificates as the Administrative Agent or its counsel may reasonably request relating to the organization, existence and, if applicable, good standing of such
        Subsidiary<font style="font-size: 10pt; font-family: 'Times New Roman';">;</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; </font>An incumbency certificate, executed by
        the Secretary or Assistant Secretary of such Subsidiary, which shall identify by name and title and bear the signature of the officers of such Subsidiary authorized to request Borrowings hereunder and sign the Borrowing Subsidiary Agreement and the
        other Loan Documents to which such Subsidiary is becoming a party, upon which certificate the Administrative Agent and the Lenders shall be entitled to rely until informed of any change in writing by the Company or such Subsidiary<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>;</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Opinions of counsel to such Subsidiary, in form and substance reasonably satisfactory to the Administrative
        Agent and its counsel, with respect to the laws of its jurisdiction of organization and such other matters as are reasonably requested by counsel to the Administrative Agent and addressed to the Administrative Agent and the Lenders;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Any promissory notes requested by any Lender, and any other instruments and documents reasonably requested by
        the Administrative Agent;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; Any documentation and other information that is reasonably requested by the Administrative Agent or any of the
        Lenders and that is required by regulatory authorities under applicable &#8220;know-your-customer&#8221; and Anti-Money Laundering Laws, including the Patriot Act and the Beneficial Ownership Regulation.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">62</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE V</font></font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Affirmative Covenants</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Until the Commitments have expired or been terminated and the principal of and interest on each Loan and all fees payable hereunder
        shall have been paid in full and all Letters of Credit shall have expired or terminated, in each case, without any pending draw, and all LC Disbursements shall have been reimbursed, the Company covenants and agrees with the Lenders that:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Financial Statements and Other Information</u></font>.&#160;



        The Company will furnish to the Administrative Agent for distribution to each Lender:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; as soon as the same is available but in any event within ninety (90) days after the end of each fiscal year of
        the Company, its audited consolidated balance sheet and related statements of operations, stockholders&#8217; equity and cash flows as of the end of and for such year, setting forth in each case in comparative form the figures for the previous fiscal
        year, all reported on by Deloitte &amp; Touche LLP or other independent public accountants of recognized national standing (without a &#8220;going concern&#8221; or like qualification or exception and without any qualification or exception as to the scope of
        such audit) to the effect that such consolidated financial statements present fairly in all material respects the financial condition and results of operations of the Company and its consolidated Subsidiaries on a consolidated basis in accordance
        with GAAP consistently applied;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; as soon as the same is available but in any event within forty five (45) days after the end of each of the first
        three fiscal quarters of each fiscal year of the Company, its consolidated balance sheet and related statements of operations, stockholders&#8217; equity and cash flows as of the end of and for such fiscal quarter and the then elapsed portion of the
        fiscal year, setting forth in each case in comparative form the figures for the corresponding period or periods of (or, in the case of the balance sheet, as of the end of) the previous fiscal year, all certified by one of its Financial Officers as
        presenting fairly in all material respects the financial condition and results of operations of the Company and its consolidated Subsidiaries on a consolidated basis in accordance with GAAP consistently applied, subject to normal year-end audit
        adjustments and the absence of footnotes;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; concurrently with any delivery of financial statements under clause (a) or (b) above, a certificate of a
        Financial Officer of the Company (i) certifying as to whether a Default has occurred and, if a Default has occurred, specifying the details thereof and any action taken or proposed to be taken with respect thereto, (ii) setting forth reasonably
        detailed calculations demonstrating compliance with Section 6.11 and (iii) stating whether any change in GAAP or in the application thereof has occurred since the date of the audited financial statements referred to in Section 3.04 and, if any such
        change has occurred, specifying the effect of such change on the financial statements accompanying such certificate;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; within 75 days of the commencement of each fiscal year of the Company, projected consolidated balance sheets,
        income statements and cash flow statements of the Company and its consolidated Subsidiaries for such fiscal year;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; promptly after the same become publicly available, copies of all 10-Ks, 10-Qs and 8-Ks filed by the Company or
        any Subsidiary with the SEC, or any Governmental Authority succeeding to any or all of the functions of the SEC, or with any national securities exchange, or distributed by the Company to its shareholders generally, as the case may be; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; promptly following any request therefor, (x) such other information regarding the operations, business affairs
        and financial condition of the Company or any Subsidiary, or compliance with the terms of this Agreement, as the Administrative Agent or any Lender may reasonably request and (y) information and documentation reasonably requested by the
        Administrative Agent or any Lender for purposes of compliance with applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the Patriot Act and the Beneficial Ownership Regulation.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">63</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Documents required to be delivered pursuant to clauses (a), (b) or (e) of this Section 5.01 may be delivered electronically and if so delivered, shall be
        deemed to have been delivered on the date (i) on which the Company posts such documents, or provides a link thereto on the Company&#8217;s website on the Internet at the website address &lt;www.photronics.com&gt;; (ii) on which such documents are posted
        on the Company&#8217;s behalf on IntraLinks&#8482; or a substantially similar electronic platform, if any, to which each Lender and the Administrative Agent have access (whether a commercial, third-party website or whether sponsored by the Administrative
        Agent); or (iii) on which such documents are filed for public availability on the SEC&#8217;s Electronic Data Gathering and Retrieval System; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the Company shall
        notify (which may be by facsimile or electronic mail) the Administrative Agent of the posting of any such documents and provide to the Administrative Agent by electronic mail electronic versions (i.e., soft copies) of such documents.&#160;
        Notwithstanding anything contained herein, in every instance the Company shall be required to provide paper or electronic copies of the compliance certificates required by clause (c) of this Section 5.01 to the Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Notices of Material Events</u></font>.&#160; The Company
        will furnish to the Administrative Agent prompt written notice of the following:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; the occurrence of any Default;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; the filing or commencement of any action, suit or proceeding by or before any arbitrator or Governmental
        Authority against or affecting the Company or any Affiliate thereof that, if adversely determined, could reasonably be expected to result in a Material Adverse Effect;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; the occurrence of any ERISA Event that, alone or together with any other ERISA Events that have occurred, could
        reasonably be expected to result in a Material Adverse Effect; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; any other development that results in, or could reasonably be expected to result in, a Material Adverse Effect.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each notice delivered under this Section shall be accompanied by a statement of a Financial Officer or other executive officer of the Company setting forth
        the details of the event or development requiring such notice and any action taken or proposed to be taken with respect thereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.03.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Existence; Conduct of Business</u></font>.&#160; The
        Company will, and will cause each of its Subsidiaries to, do or cause to be done all things necessary to preserve, renew and keep in full force and effect its legal existence and the rights, licenses, permits, privileges and franchises material to
        the conduct of its business; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the foregoing shall not prohibit any merger, consolidation, liquidation or dissolution permitted under Section 6.03.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.04.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Payment of Obligations</u></font>.&#160; The Company will,
        and will cause each of its Subsidiaries to, pay its obligations, including Tax liabilities, that, if not paid, could result in a Material Adverse Effect before the same shall become delinquent or in default, except where (a) the validity or amount
        thereof is being contested in good faith by appropriate proceedings, (b) the Company or such Subsidiary has set aside on its books adequate reserves with respect thereto in accordance with GAAP and (c) the failure to make payment pending such
        contest could not reasonably be expected to result in a Material Adverse Effect.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">64</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.05.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Maintenance of Properties; Insurance</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; The Company will, and will cause each of its Subsidiaries to, (i) keep and maintain all property material to the conduct of its
        business in good working order and condition, ordinary wear and tear excepted, and (ii) maintain with financially sound and reputable carriers (1) insurance in such amounts (with no greater risk retention) and against such risks (including loss or
        damage by fire and loss in transit; theft, burglary, pilferage, larceny, embezzlement, and other criminal activities; business interruption; and general liability) and such other hazards, as is customarily maintained by companies of established
        repute engaged in the same or similar businesses operating in the same or similar locations and (2) all insurance required pursuant to the Collateral Documents.&#160; The Company will furnish to the Lenders, upon request of the Collateral Agent,
        information in reasonable detail as to the insurance so maintained.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Company shall deliver to the Collateral Agent endorsements (x) to all &#8220;All Risk&#8221; physical damage insurance policies on the Loan
        Parties&#8217; tangible personal property and assets located in the United States of America and business interruption insurance policies naming the Collateral Agent as lender loss payee, and (y) to all general liability and other liability policies
        naming the Collateral Agent an additional insured.&#160; Each policy for liability insurance shall provide for all losses to be paid on behalf of the Collateral Agent and the Company or its Subsidiaries as their interests may appear.&#160; In the event the
        Company or any of its Subsidiaries at any time or times hereafter shall fail to obtain or maintain any of the policies or insurance required herein or to pay any premium in whole or in part relating thereto, then the Collateral Agent, without
        waiving or releasing any obligations or resulting Default hereunder, may at any time or times thereafter (but shall be under no obligation to do so) obtain and maintain such policies of insurance and pay such premiums and take any other action with
        respect thereto which the Collateral Agent deems advisable.&#160; All sums so disbursed by the Collateral Agent shall constitute part of the Secured Obligations, payable as provided in this Agreement.&#160; The Company will furnish to the Collateral Agent
        prompt written notice of any casualty or other insured damage to any material portion of the Collateral or the commencement of any action or proceeding for the taking of any material portion of the Collateral or interest therein under power of
        eminent domain or by condemnation or similar proceeding.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; So long as no Event of Default shall have occurred and be continuing, all insurance payments received by the Collateral Agent in
        connection with any loss, damage or destruction of any property of the Company or any of its Subsidiaries will be released by the Collateral Agent to the applicable Company or such Subsidiary for the repair, replacement or restoration thereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.06.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Books and Records; Inspection Rights</u></font>.&#160; The
        Company will, and will cause each of its Subsidiaries to, keep proper books of record and account in which entries that are full, true and correct in all material respects are made of all dealings and transactions in relation to its business and
        activities.&#160; The Company will, and will cause each of its Subsidiaries to, permit any representatives designated by the Administrative Agent or any Lender, upon reasonable prior notice, to visit and inspect its properties, to examine and make
        extracts from its relevant books and records, including environmental assessment reports and Phase I or Phase II studies, and to discuss its affairs, finances and condition with its officers and independent accountants, all at such reasonable times
        and as often as reasonably requested.&#160; The Company acknowledges that the Administrative Agent, after exercising its rights of inspection, may prepare and distribute to the Lenders certain reports pertaining to the Company and its Subsidiaries&#8217;
        assets for internal use by the Administrative Agent and the Lenders.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.07.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Compliance with Laws and Material Contractual
            Obligations</u></font>.&#160; The Company will, and will cause each of its Subsidiaries to, (i) comply with all laws, rules, regulations and orders of any Governmental Authority applicable to it or its property (including without limitation
        Environmental Laws) and (ii) perform in all material respects its obligations under material agreements to which it is a party, in each case except where the failure to do so, individually or in the aggregate, could not reasonably be expected to
        result in a Material Adverse Effect.&#160; &#160; The Company will maintain in effect and enforce policies and procedures designed to ensure compliance in all material respects by the Company, its Subsidiaries and their respective directors, officers,
        employees and agents with Anti-Corruption Laws and applicable Sanctions.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">65</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.08.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Use of Proceeds</u></font>.&#160; The proceeds of the Loans
        will be used only to repay certain existing Indebtedness, finance the working capital needs, and for general corporate purposes, of the Company and its Subsidiaries in the ordinary course of business.&#160; No part of the proceeds of any Loan will be
        used, whether directly or indirectly, for any purpose that entails a violation of any of the Regulations of the Board, including Regulations T, U and X.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.09.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Subsidiary Guarantors; Pledges; Additional Collateral;
            Further Assurances</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; As promptly as possible but in any event within forty-five (45) days (or such later date as may be agreed upon by the
        Administrative Agent) after any Person becomes a Subsidiary or any Subsidiary qualifies independently as, or is designated by the Company or the Administrative Agent as, a Material Subsidiary pursuant to the definition of &#8220;Material Subsidiary&#8221;, the
        Company shall provide the Administrative Agent with written notice thereof setting forth information in reasonable detail describing the earnings and material assets of such Person and shall cause each such Subsidiary which also qualifies as a
        Material Subsidiary to deliver to the Administrative Agent a joinder to the Subsidiary Guaranty and the Security Agreement (in each case in the form contemplated thereby) pursuant to which such Subsidiary agrees to be bound by the terms and
        provisions thereof, such joinders to the Subsidiary Guaranty and the Security Agreement to be accompanied by appropriate corporate resolutions, other corporate documentation and legal and joinder opinions in form and substance reasonably
        satisfactory to the Administrative Agent and its counsel.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Company will cause, and will cause each other Subsidiary qualifying as a Loan Party to cause all of its owned property (whether
        personal, tangible, intangible, or mixed, but excluding real property) to be subject at all times to first priority and perfected (subject in each case to the qualifications specified in Section 3.15 with respect to priority and perfection) Liens
        in favor of the Collateral Agent for the benefit of the Holders of Secured Obligations to secure the Secured Obligations in accordance with the terms and conditions of the Collateral Documents (including amendments, restatements, supplements or
        other modifications to the Collateral Documents in effect prior to the Effective Date, in each case to the extent, and within such time period, as is reasonably requested by the Collateral Agent), subject in any case to Liens permitted by Section
        6.02.&#160; Without limiting the generality of the foregoing, the Company (i) will cause the Applicable Pledge Percentage of the issued and outstanding Equity Interests of each Pledge Subsidiary directly owned by the Company or any other Subsidiary
        qualifying as a Loan Party to be subject at all times to a first priority and perfected (subject in each case to the qualifications specified in Section 3.15 with respect to priority and perfection) Lien in favor of the Collateral Agent to secure
        the Secured Obligations in accordance with the terms and conditions of the Collateral Documents; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that no such pledge of the Equity Interests of, or provision of
        Collateral by, a Foreign Subsidiary shall be required hereunder to the extent such pledge or Collateral would create a Deemed Dividend Problem, is prohibited by applicable law or the Collateral Agent and its counsel reasonably determine that, in
        light of the cost and expense associated therewith, such pledge or Collateral would be unduly burdensome or not provide material Pledged Equity or Collateral for the benefit of the Holders of Secured Obligations pursuant to legally binding, valid
        and enforceable Pledge Agreements, and (ii) will, and will cause each other Subsidiary qualifying as a Loan Party to, deliver amendments, restatements, supplements or other modifications to foreign law governed Pledge Agreements existing on the
        Effective Date, in each case to the extent, and within such time period as is, reasonably required by the Collateral Agent.&#160; Notwithstanding the foregoing, no new foreign law governed Pledge Agreements and no amendments, restatements, supplements
        or other modifications to foreign law governed Pledge Agreements existing on the Effective Date, in each case are required to be delivered hereunder until the date that is sixty (60) days after the Effective Date or such later date as the
        Collateral Agent may agree in the exercise of its reasonable discretion with respect thereto.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">66</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Without limiting the foregoing, the Company will, and will cause each Subsidiary to, execute and deliver, or cause to be executed
        and delivered, to the Collateral Agent such documents, agreements and instruments, and will take or cause to be taken such further actions (including the filing and recording of financing statements and other documents and such other actions or
        deliveries of the type required by Section 4.01, as applicable), which may be required by law or which the Collateral Agent may, from time to time, reasonably request to carry out the terms and conditions of this Agreement and the other Loan
        Documents and to ensure perfection and priority of the Liens created or intended to be created by the Collateral Documents, all at the expense of the Company.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Effective as of the Effective Date, all of the parties hereto acknowledge and agree that each of the &#8220;Mortgages&#8221; entered into prior
        to the Effective Date pursuant to (and as defined in) the Existing Credit Agreement, shall be terminated and of no further force or effect (other than any provisions thereof which expressly survive such termination in accordance with the terms
        thereof), and the Collateral Agent&#8217;s Liens under such Mortgages shall be released, in each case as of the Effective Date.&#160; Each of the Lenders agree that the Agents may execute and deliver all such documents and take all such actions as may be
        reasonably necessary or appropriate in order to more effectively confirm or carry out such release of the Collateral Agent&#8217;s Liens under such Mortgages, and the Agents agree to so execute such documents, without recourse or warranty and to take
        such actions, all at the Company&#8217;s expense.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 5.10.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Post-Closing Matters</u></font>.&#160; As promptly as
        practicable, and in any event by no later than the applicable date set forth in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Schedule 5.10</u></font> (or such later date as the Administrative Agent may agree to in its
        reasonable discretion), deliver all documents and take all actions set forth on <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Schedule 5.10</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE VI</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Negative Covenants</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Until the Commitments have expired or terminated and the principal of and interest on each Loan and all fees&#160; payable hereunder have
        been paid in full and all Letters of Credit have expired or terminated, in each case, without any pending draw, and all LC Disbursements shall have been reimbursed, the Company covenants and agrees with the Lenders that:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Indebtedness</u></font>.&#160; The Company will not, and
        will not permit any Subsidiary to, create, incur, assume or permit to exist any Indebtedness, except:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; the Secured Obligations and any other Indebtedness created under the Loan Documents;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; subject to the limitations applicable to Purchase Money Indebtedness set forth in clause (e) below, Indebtedness
        existing on the date hereof and set forth in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Schedule 6.01</u></font> and extensions, renewals and replacements of any such Indebtedness with Indebtedness of a similar type that
        does not increase the outstanding principal amount thereof;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; intercompany Indebtedness permitted by Section 6.04(d) or Section 6.04(m);</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">67</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Guarantees by the Company of Indebtedness of any Subsidiary and by any Subsidiary of Indebtedness of the Company
        or any other Subsidiary;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; Indebtedness of the Company or any Subsidiary incurred to finance the acquisition, construction or improvement
        of any fixed or capital assets, including Capital Lease Obligations and any Indebtedness assumed in connection with the acquisition of any such assets or secured by a Lien on any such assets prior to the acquisition thereof, and extensions,
        renewals and replacements of any such Indebtedness that do not increase the outstanding principal amount thereof (collectively, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Purchase Money Indebtedness</u></font>&#8221;); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) such Purchase Money Indebtedness is (or, in the case of any extension, renewal or replacement, originally was) incurred prior to or within 90 days after such
        acquisition or the completion of such construction or improvement and (ii) the aggregate outstanding principal amount of Purchase Money Indebtedness permitted by this clause (e), when aggregated with the aggregate outstanding principal amount of
        Purchase Money Indebtedness permitted under Section 6.01(b) and other Purchase Money Indebtedness outstanding on the Effective Date, shall not exceed $150,000,000 at any time outstanding;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; Subordinated Indebtedness so long as, after giving effect to the incurrence thereof, no Default shall have
        occurred and be continuing and the Borrowers shall be in compliance, on a pro forma basis after giving effect to such incurrence, with the covenants contained in Section 6.11 recomputed as if such incurrence had occurred on the first day of the
        period for testing such compliance;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; Indebtedness of the Company or any Subsidiary as an account party in respect of trade letters of credit;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)&#160; (i) Indebtedness of the Company or any Subsidiary under any Swap Agreement otherwise permitted under Section
        6.05, (ii) the Guarantee of any Loan Party of any such Indebtedness and (iii) the Guarantee of any Loan Party of the obligations of the Taiwan JV, PKL or any of their respective subsidiaries under any Swap Agreement entered into in the ordinary
        course of business;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; [intentionally omitted];</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(j)&#160; obligations of the Company or any Subsidiary arising out of interest rate, foreign currency, and commodity
        hedging agreements entered into with financial institutions in connection with bona fide hedging activities in the ordinary course of business and not for speculative purposes;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(k)&#160; unsecured Indebtedness in an aggregate principal amount not exceeding $20,000,000 at any time outstanding;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(l)&#160; Permitted Unsecured Indebtedness of the Company;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(m)&#160; Indebtedness securing a Lien permitted under Section 6.02(c);</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(n)&#160; unsecured or secured Indebtedness of PRC Subsidiaries in an aggregate principal amount not exceeding
        $125,000,000 at any time outstanding so long as any Liens securing such Indebtedness are only permitted by Section 6.02(g); and</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">68</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(o)&#160; Indebtedness of the Company or any Subsidiary incurred to finance the acquisition of minority interests in Joint
        Ventures in an aggregate principal amount not exceeding $25,000,000, so long as the Borrowers are in compliance, on a pro forma basis after giving effect to such incurrence, with the covenants contained in Section 6.11 recomputed as if such
        incurrence had occurred on the first day of the period for testing such compliance.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Liens</u>.</font>&#160; The Company will not, and will not
        permit any Subsidiary to, create, incur, assume or permit to exist any Lien on any property or asset now owned or hereafter acquired by it, or assign or sell any income or revenues (including accounts receivable) or rights in respect of any
        thereof, except:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 33.85pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; (i) Permitted Encumbrances, (ii) Liens created under any Loan Document and (iii) Liens granted by any Foreign
        Subsidiary (including the Taiwan JV and any PRC Subsidiary) to the Company or any other Subsidiary;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; any Lien on any property or asset of the Company or any Subsidiary existing on the date hereof and set forth in
        Schedule 6.02; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) such Lien shall not apply to any other property or asset of the Company or any Subsidiary and (ii) such Lien shall secure only those
        obligations which it secures on the date hereof and extensions, renewals and replacements thereof that do not increase the outstanding principal amount thereof;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; any Lien existing on any property or asset prior to the acquisition thereof by the Company or any Subsidiary or
        existing on any property or asset of any Person that becomes a Subsidiary after the date hereof prior to the time such Person becomes a Subsidiary; provided that (i) such Lien is not created in contemplation of or in connection with such
        acquisition or such Person becoming a Subsidiary, as the case may be, (ii) such Lien shall not apply to any other property or assets of the Company or any Subsidiary and (iii) such Lien shall secure only those obligations which it secures on the
        date of such acquisition or the date such Person becomes a Subsidiary, as the case may be and extensions, renewals and replacements thereof that do not increase the outstanding principal amount thereof;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Liens on fixed or capital assets acquired, constructed or improved by the Company or any Subsidiary; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) such security interests secure Indebtedness permitted by clause (e) of Section 6.01, (ii) such security interests and the Indebtedness secured thereby are
        incurred prior to or within ninety (90) days after such acquisition or the completion of such construction or improvement, (iii) the Indebtedness secured thereby does not exceed 100% of the cost of acquiring, constructing, installing or improving
        such fixed or capital assets and (iv) such security interests shall not apply to any other property or assets of the Company or any Subsidiary; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; customary bankers&#8217; Liens and rights of setoff arising by operation of law and incurred on deposits made in the
        ordinary course of business;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; attachments, appeal bonds, judgments and other similar Liens, for sums not exceeding $1,000,000 in the aggregate
        arising in connection with court proceedings; provided, that the execution or other enforcement of such Liens is effectively stayed and the claims secured thereby are being contested in good faith and by appropriate proceedings and adequate
        reserves in respect thereof have been established on the books of the Company to the extent required by GAAP;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; Liens on assets of PRC Subsidiaries securing Indebtedness permitted by Section 6.01(n); and</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">69</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)&#160; Liens on assets (not constituting Collateral) of the Company and its Subsidiaries not otherwise permitted above
        so long as the aggregate principal amount of the Indebtedness and other obligations subject to such Liens does not at any time exceed $2,500,000.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.03.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Fundamental Changes and Asset Sales</u>.</font>&#160; (a)&#160;
        The Company will not, and will not permit any Subsidiary to, merge into or consolidate with any other Person, or permit any other Person to merge into or consolidate with it, or sell, transfer, lease or otherwise dispose of (in one transaction or
        in a series of transactions) any of its assets, (including pursuant to a Sale and Leaseback Transaction), or all or any of the Equity Interests of any of its Subsidiaries (in each case, whether now owned or hereafter acquired), or liquidate or
        dissolve, except that, if at the time thereof and immediately after giving effect thereto no Default shall have occurred and be continuing (i) any Person may merge into the Company in a transaction in which the Company is the surviving corporation,
        (ii) any Subsidiary may merge into a Loan Party in a transaction in which the surviving entity is such Loan Party (provided that any such merger involving the Company must result in the Company as the surviving entity), (iii) (A) any Loan Party
        (other than the Company) or any Subsidiary may sell, transfer, lease or otherwise dispose of its assets to, or otherwise dissolve into, a Loan Party and (B) the Company may sell, transfer, lease or otherwise dispose of its assets to, a Subsidiary
        Guarantor, and (iv) the Company and its Subsidiaries may (A) sell inventory, used or surplus equipment and Permitted Investments in the ordinary course of business and real estate located in Dresden, Germany not currently used in the operation of
        the Company&#8217;s business, (B) effect sales, trade-ins or dispositions of used equipment for value in the ordinary course of business consistent with past practice, (C) enter into licenses of technology in the ordinary course of business and (D) make
        any other sales, transfers, leases or dispositions of assets with an aggregate book value that, together with the aggregate book value of all other assets of the Company and its Subsidiaries previously leased, sold or disposed of as permitted by
        this clause (D) (1) during any fiscal year of the Company, does not exceed 10% of Consolidated Total Assets and (2) during the term of this Agreement, does not exceed 25% of Consolidated Total Assets (in the case of each of the foregoing clauses
        (1) and (2), as reflected in the most recent consolidated balance sheet of the Company delivered to the Lenders) and (v) any Subsidiary (other than a Foreign Subsidiary Borrower or a Material Subsidiary) may liquidate or dissolve if the Company
        determines in good faith that such liquidation or dissolution is in the best interests of the Company and is not materially disadvantageous to the Lenders; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that
        any such merger involving a Person that is not a wholly owned Subsidiary immediately prior to such merger shall not be permitted unless also permitted by Section 6.04.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Company will not, and will not permit any of its Subsidiaries to, engage to any material extent in any business other than
        businesses of the type conducted by the Company and its Subsidiaries on the date of execution of this Agreement and businesses reasonably related thereto, including semi-conductor application processes.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; The Company will not change its fiscal year from the annual period which ends on October 31 or its first three fiscal quarters
        which, during the term of this Agreement, consist of equal 13 week periods.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">70</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.04.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Investments, Loans, Advances, Guarantees and
            Acquisitions</u></font>.&#160; The Company will not, and will not permit any of its Subsidiaries to, purchase, hold or acquire (including pursuant to any merger with any Person that was not a wholly owned Subsidiary prior to such merger) any capital
        stock, evidences of indebtedness or other securities (including any option, warrant or other right to acquire any of the foregoing) of, make or permit to exist any loans or advances to, Guarantee any obligations of, or make or permit to exist any
        investment or any other interest in, any other Person, or purchase or otherwise acquire (in one transaction or a series of transactions) any Person or any assets of any other Person constituting a business unit, except:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; Permitted Investments;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; [intentionally omitted];</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; loans, advances or investments existing on the date hereof by the Company and the Subsidiaries to or in their respective
        subsidiaries;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; investments, loans or advances made (i) by the Company in or to any Subsidiary Guarantor and made by any Subsidiary Guarantor in or
        to the Company or any other Subsidiary Guarantor, (ii) by any Subsidiary that is not a Subsidiary Guarantor in or to any other Subsidiary that is not a Subsidiary Guarantor and (iii) by any Subsidiary to the Company or any Subsidiary Guarantor;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; Guarantees constituting Indebtedness permitted by Section 6.01 and Guarantees by the Company of rental obligations or accounts
        payable of any Subsidiary;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; investments received in connection with the bankruptcy or reorganization of, or settlement of delinquent accounts and disputes
        with, customers and suppliers, in each case in the ordinary course of business;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; investments made in connection with a sale of assets permitted by Section 6.03 to the extent of the non-cash consideration received
        by the Company or a Subsidiary;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)&#160; Permitted Acquisitions;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; Investments, loans and advances existing on the date hereof and set forth in <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Schedule 6.04</u></font> and extensions, renewals and replacements of any such investments, loans or advances with investments, loans or advances of a similar type that do not increase the outstanding amount thereof;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(j)&#160; investments by the Company or any Subsidiary made solely in the form of Equity Interests of the Company or any Subsidiary
        (including the investment by the Company in the form of Equity Interests in the Taiwan JV);</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(k)&#160; investments, loans and advances by the Company or any Subsidiary in the Taiwan JV or any other Joint Venture in an aggregate
        outstanding amount not to exceed $100,000,000 (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the outstanding amount of any investment, loan or advance made in reliance on this clause (k) shall be reduced
        by any amount paid, repaid, returned, distributed or otherwise received in cash by the Company or such Subsidiary in respect of such investment, loan or advance) so long as immediately prior to and after giving effect (including giving effect on a
        Pro Forma Basis) to any such investment, loan or advance, the Company shall be in compliance with the covenants contained in Section 6.11;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(l)&#160; the Taiwan JV Transactions; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(m)&#160; any other investment (other than acquisitions), loan or advance (including intercompany investments, loans and advances and
        investments made to meet minimum capital requirements of foreign jurisdictions) so long as the aggregate amount of all such investments, loans and advances during any fiscal year of the Company does not exceed $50,000,000; <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>provided</u></font> that such Dollar limitation shall not be applicable if at the time of the making of such investment, loan or advance and immediately after giving effect (including giving effect on a
        Pro Forma Basis) thereto, the Total Leverage Ratio is less than 2.25 to 1.00.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">71</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.05.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Swap Agreements</u></font>.&#160; The Company will not, and
        will not permit any of its Subsidiaries to, enter into any Swap Agreement, except (a) Swap Agreements entered into to hedge or mitigate risks to which the Company or any Subsidiary has actual exposure (other than those in respect of Equity
        Interests of the Company or any of its Subsidiaries), (b) Swap Agreements entered into in order to effectively cap, collar or exchange interest rates (from fixed to floating rates, from one floating rate to another floating rate or otherwise) with
        respect to any interest-bearing liability or investment of the Company or any Subsidiary and (c) the Company may enter into, and perform its obligations under, Permitted Call Spread Swap Agreements.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.06.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Restricted Payments</u></font>.&#160; (a)&#160; The Company will
        not, and will not permit any of its Subsidiaries to, declare or make, or agree to pay or make, directly or indirectly, any Restricted Payment, except (i) the Company may declare and pay dividends with respect to its Equity Interests payable solely
        in additional shares of its common stock, (ii) Subsidiaries may declare and pay dividends ratably with respect to their Equity Interests, (iii) the Company may make Restricted Payments pursuant to and in accordance with stock option plans or other
        benefit plans for management or employees of the Company and its Subsidiaries, (iv) the Company or any Subsidiary may repurchase Equity Interests in any PRC Subsidiary from the applicable joint venture partner with respect to such PRC Subsidiary so
        long as, at the time of making such repurchase and immediately after giving effect (including giving effect on a Pro Forma Basis) thereto, the Total Leverage Ratio is less than 2.25 to 1.00, (v) the Company or any other Subsidiary may make any
        other Restricted Payment (including, for the avoidance of doubt, dividends made in cash) so long as (1) no Default or Event of Default has occurred and is continuing prior to making such Restricted Payment or would arise after giving effect
        (including pro forma effect) thereto and (2) the aggregate amount of such Restricted Payments made by the Company or any Subsidiary does not exceed (A) $50,000,000 during the fiscal year of the Company ending October 31, 2018, (B) $100,000,000
        during the fiscal year of the Company ending October 31, 2019 and (C) $50,000,000 during any fiscal year of the Company ending on or after October 31, 2020 and (vi) the Company may enter into, exercise its rights and perform its obligations under
        Permitted Call Spread Swap Agreements.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Company will not, and will not permit any Subsidiary to, make or agree to pay or make, directly or indirectly, any payment or
        other distribution (whether in cash, securities or other property) of or in respect of principal of or interest on any Indebtedness, or any payment or other distribution (whether in cash, securities or other property), including any sinking fund or
        similar deposit, on account of the purchase, redemption, retirement, acquisition, cancellation or termination of any Indebtedness, except: (i) payment of Indebtedness created under the Loan Documents; (ii) payment of regularly scheduled interest
        and principal payments as and when due in respect of any Indebtedness (subject to any subordination provisions thereof); (iii) payment of secured Indebtedness that becomes due as a result of the voluntary sale or transfer of the property or assets
        securing such Indebtedness; (iv) prepayment of any Permitted Unsecured Indebtedness from the proceeds of any other Permitted Unsecured Indebtedness (including premiums and fees associated therewith); (v) prepayment, purchase, redemption, retirement
        or other acquisition of any Permitted Unsecured Indebtedness by exchange for or out of the proceeds received from a substantially concurrent issue of (1) new shares of its non-mandatorily redeemable Equity Interests pursuant to the conversion terms
        (if any) described in the agreements related to such Permitted Unsecured Indebtedness or (2) Subordinated Indebtedness or other Permitted Unsecured Indebtedness; (vi) the Company may issue Equity Interests or make cash payments in connection with
        or as part of the conversion, redemption, retirement, prepayment or cancellation of any Permitted Convertible Notes; and (vii) prepayment, purchase, redemption, retirement or other acquisitions of the Existing Convertible Notes so long as, at the
        time thereof and after giving effect thereto (including on a Pro Forma Basis), Liquidity shall not be less than $50,000,000.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">72</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.07.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Transactions with Affiliates</u></font>.&#160; The Company
        will not, and will not permit any of its Subsidiaries to, sell, lease or otherwise transfer any property or assets to, or purchase, lease or otherwise acquire any property or assets from, or otherwise engage in any other transactions with, any of
        its Affiliates, except (a) in the ordinary course of business at prices and on terms and conditions not less favorable to the Company or such Subsidiary than could be obtained on an arm&#8217;s-length basis from unrelated third parties, (b) transactions
        between or among the Company and its wholly owned Subsidiaries not involving any other Affiliate, (c) Indebtedness permitted by Sections 6.01(b) and 6.01(c), investments permitted by Section 6.04 and fundamental changes permitted by Section 6.03 so
        long as each such transaction is at a price and on terms and conditions not less favorable to the Company or such Subsidiary than could be obtained on an arm&#8217;s-length basis from unrelated third parties, (d) any Restricted Payment permitted by
        Section 6.06, (e) transactions existing on the date hereof and set forth in Schedule 6.07 and (f) any Affiliate who is an individual may serve as a director, officer or employee of the Company or such Subsidiary and receive compensation (including
        stock options) for his or her services in such capacity.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.08.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Restrictive Agreements</u></font>.&#160; The Company will
        not, and will not permit any of its Subsidiaries to, directly or indirectly, enter into, incur or permit to exist any agreement or other arrangement that prohibits, restricts or imposes any condition upon (a) the ability of the Company or any
        Subsidiary to create, incur or permit to exist any Lien upon any of its property or assets, or (b) the ability of any Subsidiary to pay dividends or other distributions with respect to holders of its Equity Interests or to make or repay loans or
        advances to the Company or any other Subsidiary or to Guarantee Indebtedness of the Company or any other Subsidiary; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (i) the foregoing shall not apply to
        restrictions and conditions imposed by law or by this Agreement, (ii) the foregoing shall not apply to restrictions and conditions existing on the date hereof identified on Schedule 6.08 (but shall apply to any extension or renewal of, or any
        amendment or modification expanding the scope of, any such restriction or condition), (iii) the foregoing shall not apply to customary restrictions and conditions contained in agreements relating to the sale of a Subsidiary pending such sale,
        provided such restrictions and conditions apply only to the Subsidiary that is to be sold and such sale is permitted hereunder, (iv) the foregoing shall not apply to restrictions and conditions contained in agreements relating to Permitted
        Unsecured Indebtedness, (v) clause (a) of the foregoing shall not apply to restrictions or conditions imposed by any agreement relating to secured Indebtedness permitted by this Agreement if such restrictions or conditions apply only to the
        property or assets securing such Indebtedness, (vi) clause (a) of the foregoing shall not apply to customary provisions in leases and other contracts restricting the assignment thereof and (vii) clause (b) of the foregoing shall not apply to
        restrictions or conditions imposed by the organizational documents of the Taiwan JV or imposed by any formation agreement related to a Joint Venture, including but not limited to the operating agreement or shareholders agreement of any Joint
        Venture, to the extent that an investment in such Joint Venture is not prohibited by Section 6.04.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.09.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Issuances of Equity Interests by Subsidiaries</u>.&#160; </font>The


        Company will not permit any Subsidiary to issue any additional shares of its Equity Interests other than (a) to the Company or a wholly-owned Subsidiary, (b) any such issuance that does not change the Company&#8217;s direct or indirect percentage
        ownership interest in such Subsidiary, (c) any such issuance that is permitted pursuant to Section 6.03 or 6.04 and (d) any such issuance by PKL, PKLT, the Taiwan JV or any PRC Subsidiary, so long as the Company or any wholly-owned Subsidiary
        continues to own and control more than 50% of the voting and economic power of such Subsidiary.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.10.&#160; <u>Amendment of Material Documents</u>.&#160; </font>The
        Company will not, and will not permit any Subsidiary to, amend, modify or waive (a) any of its rights under its certificate of incorporation, by-laws or other organizational documents, in each case in any respect adverse to the Lenders or (b) any
        of the terms of any Subordinated Indebtedness, in each case in any respect adverse to the Lenders (for the purposes of this Section 6.10(b) and without limitation of the scope of the definition of &#8220;adverse&#8221;, any amendment to increase the principal
        amount, the interest rate or fees or other amounts payable, to advance the dates upon which payments are made or to alter any subordination provision (or any definition related thereto) shall be deemed to be &#8220;adverse&#8221;)<font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>.</u></font></font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">73</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.11.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Financial Covenants</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Minimum Interest Coverage Ratio</u></font>.&#160; The Company will
        not permit the ratio (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Coverage Ratio</u></font>&#8221;), determined as of the end of each of its fiscal quarters, of (i) Consolidated EBITDA <font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>less</u></font> (with respect to the fiscal quarters ending October 31, 2018, January 31, 2019 and April 30, 2019) that portion of Consolidated EBITDA that is attributable to the PRC Subsidiaries <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>less</u></font> Capital Expenditures (other than, if applicable, any Specified Capital Expenditures) to (ii) Consolidated Interest Expense, in each case for the period of 4 consecutive
        fiscal quarters ending with the end of such fiscal quarter, all calculated for the Company and its Subsidiaries on a consolidated basis, to be less than 2.50 to 1.00.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Total Leverage Ratio</u></font>.&#160; The Company will not permit
        the ratio (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Total Leverage Ratio</u></font>&#8221;), determined as of the end of each of its fiscal quarters, of (i) Consolidated Total Indebtedness to (ii) Consolidated EBITDA, in
        each case for the period of 4 consecutive fiscal quarters ending with the end of such fiscal quarter, all calculated for the Company and its Subsidiaries on a consolidated basis, to be greater than 2.50 to 1.00.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Minimum Unrestricted Cash Balances</u></font>.&#160; The Company will
        not permit the aggregate amount of unrestricted and unencumbered cash balances and Permitted Investments maintained by the Company and its Subsidiaries (collectively, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Liquidity</u></font>&#8221;)



        to be less than $50,000,000.&#160; Furthermore, and in addition to the foregoing, at all times during any six-month period immediately prior to (x) any date on which the holders of any Permitted Unsecured Indebtedness have the option to require the
        Company to repurchase such securities and (y) the maturity date of any Permitted Unsecured Indebtedness, in each case the Company will not permit Liquidity to be less than $50,000,000 on a Pro Forma Basis after giving effect to the repayment or
        conversion of such Permitted Unsecured Indebtedness.&#160; For the avoidance of doubt, any cash deposited with the Collateral Agent pursuant to the terms of the Collateral Documents shall be deemed to be unrestricted or unencumbered cash.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 6.12.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Anti-Corruption Laws and Sanctions</u></font>.&#160; No
        Borrower will request any Borrowing or Letter of Credit, and no Borrower shall use, and the Company shall procure that its Subsidiaries and its or their respective directors, officers, employees and agents shall not use, the proceeds of any
        Borrowing or Letter of Credit (i) in furtherance of an offer, payment, promise to pay, or authorization of the payment or giving of money, or anything else of value, to any Person in violation of any Anti-Corruption Laws, (ii) for the purpose of
        funding, financing or facilitating any activities, business or transaction of or with any Sanctioned Person, or in any Sanctioned Country or (iii) in any manner that would result in the violation of&#160; any Sanctions applicable to any party hereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE VII</font></font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Events of Default</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">If any of the following events (&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Events of Default</u></font>&#8221;) shall
        occur:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; any Borrower shall fail to pay any principal of any Loan or any reimbursement obligation in respect of any LC Disbursement when and
        as the same shall become due and payable, whether at the due date thereof or at a date fixed for prepayment thereof or otherwise;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">74</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; any Borrower shall fail to pay any interest on any Loan or any fee or any other amount (other than an amount referred to in clause
        (a) of this Article) payable under this Agreement, when and as the same shall become due and payable, and such failure shall continue unremedied for a period of three (3) Business Days;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; any representation or warranty made or deemed made by or on behalf of any Borrower or any Subsidiary in or in connection with this
        Agreement or any other Loan Document or any amendment or modification thereof or waiver thereunder, or in any report, certificate, financial statement or other document furnished pursuant to or in connection with this Agreement or any other Loan
        Document or any amendment or modification thereof or waiver thereunder, shall prove to have been incorrect in any material respect when made or deemed made;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; (i) the Company shall fail to observe or perform any covenant, condition or agreement contained in Section 5.02, 5.03 (with respect
        to any Borrower&#8217;s existence), 5.08, 5.09 or 5.10, in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VI</u></font> or in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article X</u></font> or (ii) any
        Loan Document shall for any reason not be or shall cease to be in full force and effect or is declared to be null and void, or the Company or any Subsidiary takes any action for the purpose of terminating, repudiating or rescinding any Loan
        Document or any of its obligations thereunder;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; any Borrower or any Subsidiary Guarantor, as applicable, shall fail to observe or perform any covenant, condition or agreement
        contained in this Agreement (other than those specified in clause (a), (b) or (d) of this Article) or any other Loan Document, and such failure shall continue unremedied for a period of thirty (30) days after notice thereof from the Administrative
        Agent to the Company (which notice will be given at the request of any Lender);</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; the Company or any Subsidiary shall fail to make any payment (whether of principal or interest and regardless of amount) in respect
        of any Material Indebtedness, when and as the same shall become due and payable;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; any event or condition occurs that results in any Material Indebtedness becoming due prior to its scheduled maturity or that
        enables or permits (with or without the giving of notice, the lapse of time or both) the holder or holders of any Material Indebtedness or any trustee or agent on its or their behalf to cause any Material Indebtedness to become due, or to require
        the prepayment, repurchase, redemption or defeasance thereof, prior to its scheduled maturity; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that this clause (g) shall not apply to (x) secured Indebtedness
        that becomes due as a result of the voluntary sale or transfer of the property or assets securing such Indebtedness, (y) any redemption, repurchase, conversion or settlement with respect to any Permitted Convertible Notes pursuant to their terms
        unless such redemption, repurchase, conversion or settlement results from a default thereunder or an event of the type that constitutes an Event of Default or (z) any early payment requirement or unwinding or termination with respect to any
        Permitted Call Spread Swap Agreement;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)&#160; an involuntary proceeding shall be commenced or an involuntary petition shall be filed seeking (i) liquidation, reorganization or
        other relief in respect of the Company or any Subsidiary or its debts, or of a substantial part of its assets, under any Federal, state or foreign bankruptcy, insolvency, receivership or similar law now or hereafter in effect or (ii) the
        appointment of a receiver, trustee, custodian, sequestrator, conservator or similar official for the Company or any Subsidiary or for a substantial part of its assets, and, in any such case, such proceeding or petition shall continue undismissed
        for sixty (60) days or an order or decree approving or ordering any of the foregoing shall be entered;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">75</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; the Company or any Subsidiary shall (i) voluntarily commence any proceeding or file any petition seeking liquidation,
        reorganization or other relief under any Federal, state or foreign bankruptcy, insolvency, receivership or similar law now or hereafter in effect, (ii) consent to the institution of, or fail to contest in a timely and appropriate manner, any
        proceeding or petition described in clause (h) of this Article, (iii) apply for or consent to the appointment of a receiver, trustee, custodian, sequestrator, conservator or similar official for the Company or any Subsidiary or for a substantial
        part of its assets, (iv) file an answer admitting the material allegations of a petition filed against it in any such proceeding, (v) make a general assignment for the benefit of creditors or (vi) take any action for the purpose of effecting any of
        the foregoing;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(j)&#160; the Company or any Subsidiary shall become unable, admit in writing its inability or fail generally to pay its debts as they become
        due;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(k)&#160; one or more judgments for the payment of money in an aggregate amount in excess of $15,000,000 shall be rendered against the
        Company, any Subsidiary or any combination thereof and the same shall remain undischarged for a period of thirty (30) consecutive days during which execution shall not be effectively stayed, or any action shall be legally taken by a judgment
        creditor to attach or levy upon any assets of the Company or any Subsidiary to enforce any such judgment;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(l)&#160; an ERISA Event shall have occurred that, in the opinion of the Required Lenders, when taken together with all other ERISA Events
        that have occurred, could reasonably be expected to result in a Material Adverse Effect;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(m)&#160; a Change in Control shall occur; or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(n)&#160; any Collateral Document shall for any reason fail to create a valid and perfected first priority security interest in any material
        portion of the Collateral purported to be covered thereby, except as permitted by the terms of any Loan Document;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">then, and in every such event (other than an event with respect to the Company described in clause (h) or (i) of this Article), and at any time thereafter
        during the continuance of such event, the Administrative Agent may, and at the request of the Required Lenders shall, by notice to the Company, take any or all of the following actions, at the same or different times:&#160; (i) terminate the
        Commitments, and thereupon the Commitments shall terminate immediately, (ii) declare the Loans then outstanding to be due and payable in whole (or in part, in which case any principal not so declared to be due and payable may thereafter be declared
        to be due and payable), and thereupon the principal of the Loans so declared to be due and payable, together with accrued interest thereon and all fees and other Secured Obligations of the Borrowers accrued hereunder and under the other Loan
        Documents, shall become due and payable immediately, without presentment, demand, protest or other notice of any kind, all of which are hereby waived by the Borrowers, (iii) require cash collateral for the LC Exposure in accordance with Section
        2.06(j), and (iv) exercise on behalf of itself, the Lenders and the Issuing Banks all rights and remedies available to it, the Lenders and the Issuing Banks under the Loan Documents and applicable law; and in case of any event with respect to any
        Borrower described in clause (h) or (i) of this Article, the Commitments shall automatically terminate and the principal of the Loans then outstanding and cash collateral for the LC Exposure, together with accrued interest thereon and all fees and
        other Secured Obligations accrued hereunder and under the other Loan Documents, shall automatically become due and payable, and the obligation of the Borrower to cash collateralize the LC Exposure as provided in clause (iii) above shall
        automatically become effective, in each case, without presentment, demand, protest or other notice of any kind, all of which are hereby waived by the Borrowers.&#160; Upon the occurrence and during the continuance of an Event of Default, any Agent may
        exercise any rights and remedies provided to such Agent under the Loan Documents or at law or equity, including all remedies provided under the UCC.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">76</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In addition to any other rights and remedies granted to the Administrative Agent and the Lenders in the Loan Documents, the Administrative Agent on behalf
        of the Lenders may exercise all rights and remedies of a secured party under the New York Uniform Commercial Code or any other applicable law.&#160; Without limiting the generality of the foregoing, the Administrative Agent, without demand of
        performance or other demand, presentment, protest, advertisement or notice of any kind (except any notice required by law referred to below) to or upon any Loan Party or any other Person (all and each of which demands, defenses, advertisements and
        notices are hereby waived by the Company on behalf of itself and its Subsidiaries), may in such circumstances forthwith collect, receive, appropriate and realize upon the Collateral, or any part thereof, or consent to the use by any Loan Party of
        any cash collateral arising in respect of the Collateral on such terms as the Administrative Agent deems reasonable, and/or may forthwith sell, lease, assign give an option or options to purchase or otherwise dispose of and deliver, or acquire by
        credit bid on behalf of the Secured Parties, the Collateral or any part thereof (or contract to do any of the foregoing), in one or more parcels at public or private sale or sales, at any exchange, broker&#8217;s board or office of the Administrative
        Agent or any Lender or elsewhere, upon such terms and conditions as it may deem advisable and at such prices as it may deem best, for cash or on credit or for future delivery, all without assumption of any credit risk. The Administrative Agent or
        any Lender shall have the right upon any such public sale or sales, and, to the extent permitted by law, upon any such private sale or sales, to purchase the whole or any part of the Collateral so sold, free of any right or equity of redemption in
        any Loan Party, which right or equity is hereby waived and released by the Company on behalf of itself and its Subsidiaries.&#160; The Company further agrees on behalf of itself and its Subsidiaries, at the Administrative Agent&#8217;s request, to assemble
        the Collateral and make it available to the Administrative Agent at places which the Administrative Agent shall reasonably select, whether at the premises of the Company, another Loan Party or elsewhere.&#160; The Administrative Agent shall apply the
        net proceeds of any action taken by it pursuant to this <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VII</u></font>, after deducting all reasonable costs and expenses of every kind incurred in connection therewith or
        incidental to the care or safekeeping of any of the Collateral or in any other way relating to the Collateral or the rights of the Administrative Agent and the Lenders hereunder, including reasonable attorneys&#8217; fees and disbursements, to the
        payment in whole or in part of the Secured Obligations, in such order as the Administrative Agent may elect, and only after such application and after the payment by the Administrative Agent of any other amount required by any provision of law,
        including Section 9-615(a)(3) of the New York Uniform Commercial Code, need the Administrative Agent account for the surplus, if any, to any Loan Party.&#160; To the extent permitted by applicable law, the Company on behalf of itself and its
        Subsidiaries waives all claims, damages and demands it may acquire against the Administrative Agent or any Lender arising out of the exercise by them of any rights hereunder.&#160; If any notice of a proposed sale or other disposition of Collateral
        shall be required by law, such notice shall be deemed reasonable and proper if given at least 10 days before such sale or other disposition.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Notwithstanding anything herein to the contrary, following the occurrence and during the continuance of an Event of Default, and notice
        thereof to the Administrative Agent by the Company or the Required Lenders, all payments received on account of the Secured Obligations shall, subject to Section 2.24, be applied by the Administrative Agent ratably <font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>first</u></font>, to pay any reasonable out-of-pocket fees, indemnities, or expense reimbursements including amounts then due to the Administrative Agent and the Issuing Banks from the Loan Parties, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>second</u></font>, to pay any fees or expense reimbursements then due to the Lenders from the Loan Parties, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>third</u></font>,
        to pay interest then due and payable on the Loans ratably, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>fourth</u></font>, to prepay principal on the Loans and unreimbursed LC Disbursements,<font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>&#160;</u></font>to pay an amount to the Administrative Agent equal to one hundred five percent (105%) of the aggregate undrawn face amount of all outstanding Letters of Credit and the aggregate amount of any unpaid
        LC Disbursements to be held as cash collateral for such Secured Obligations, to payment of any amounts owing with respect to Banking Services Obligations and Swap Obligations, and <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>fifth</u></font>,
        to the payment of any other Secured Obligations due to the Administrative Agent or any Lender by the Loan Parties.&#160; Notwithstanding the foregoing, amounts received from any Loan Party shall not be applied to any Excluded Swap Obligation of such
        Loan Party.&#160; The Administrative Agent and the Lenders shall have the continuing and exclusive right to apply and reverse and reapply any and all such proceeds and payments to any portion of the Secured Obligations.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">77</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE VIII</font></font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>The Administrative Agent and the Collateral Agent</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Authorization and Action</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Each Lender and Issuing Bank hereby irrevocably
        appoints the entity named as Administrative Agent and Collateral Agent in the heading of this Agreement and its successors and assigns to serve as the administrative agent and collateral agent under the Loan Documents and each Lender and Issuing
        Bank authorizes each Agent to take such actions as agent on its behalf and to exercise such powers under this Agreement and the other Loan Documents as are delegated to such Agent under such agreements and to exercise such powers as are reasonably
        incidental thereto.&#160; In addition, to the extent required under the laws of any jurisdiction other than within the United States, each Lender and Issuing Bank hereby grants to each Agent any required powers of attorney to execute and enforce any
        Collateral Document governed by the laws of such jurisdiction on such Lender&#8217;s or such Issuing Bank&#8217;s behalf.&#160; Without limiting the foregoing, each Lender and Issuing Bank hereby authorizes each Agent to execute and deliver, and to perform its
        obligations under, each of the Loan Documents to which such Agent is a party, to exercise all rights, powers and remedies that such Agent may have under such Loan Documents.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">As to any matters not expressly provided for herein
        and in the other Loan Documents (including enforcement or collection), no Agent shall be required to exercise any discretion or take any action, but shall be required to act or to refrain from acting (and shall be fully protected in so acting or
        refraining from acting) upon the written instructions of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary, pursuant to the terms in the Loan Documents), and, unless and until revoked in writing, such
        instructions shall be binding upon each Lender and Issuing Bank; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, however, that no Agent shall be required to take any action that (i) such Agent in good faith
        believes exposes it to liability unless such Agent receives an indemnification satisfactory to it from the Lenders and the Issuing Banks with respect to such action or (ii) is contrary to this Agreement or any other Loan Document or applicable law,
        including any action that may be in violation of the automatic stay under any requirement of law relating to bankruptcy, insolvency or reorganization or relief of debtors or that may effect a forfeiture, modification or termination of property of a
        Defaulting Lender in violation of any requirement of law relating to bankruptcy, insolvency or reorganization or relief of debtors; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, <font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>further</u></font>, that such Agent may seek clarification or direction from the Required Lenders prior to the exercise of any such instructed action and may refrain from acting until such clarification
        or direction has been provided. Except as expressly set forth in the Loan Documents, no Agent shall have any duty to disclose, and shall not be liable for the failure to disclose, any information relating to the Company, any Subsidiary or any
        Affiliate of any of the foregoing that is communicated to or obtained by the Person serving as an Agent or any of its Affiliates in any capacity. Nothing in this Agreement shall require any Agent to expend or risk its own funds or otherwise incur
        any financial liability in the performance of any of its duties hereunder or in the exercise of any of its rights or powers if it shall have reasonable grounds for believing that repayment of such funds or adequate indemnity against such risk or
        liability is not reasonably assured to it.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">78</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">In performing its functions and duties hereunder and
        under the other Loan Documents, each Agent is acting solely on behalf of the Lenders and the Issuing Banks (except in limited circumstances expressly provided for herein relating to the maintenance of the Register), and its duties are entirely
        mechanical and administrative in nature. Without limiting the generality of the foregoing:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">no Agent assumes and shall not be
        deemed to have assumed any obligation or duty or any other relationship as the agent, fiduciary or trustee of or for any Lender, any Issuing Bank or any Secured Party other than as expressly set forth herein and in the other Loan Documents,
        regardless of whether a Default or an Event of Default has occurred and is continuing (and it is understood and agreed that the use of the term &#8220;agent&#8221; (or any similar term) herein or in any other Loan Document with reference to any Agent is not
        intended to connote any fiduciary duty or other implied (or express) obligations arising under agency doctrine of any applicable law, and that such term is used as a matter of market custom and is intended to create or reflect only an
        administrative relationship between contracting parties); additionally, each Lender agrees that it will not assert any claim against any Agent based on an alleged breach of fiduciary duty by such Agent in connection with this Agreement and the
        transactions contemplated hereby;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">where any Agent is required or
        deemed to act as a trustee in respect of any Collateral over which a security interest has been created pursuant to a Loan Document expressed to be governed by the laws of any jurisdiction other than the United States of America, the obligations
        and liabilities of such Agent to the Secured Parties in its capacity as trustee shall be excluded to the fullest extent permitted by applicable law; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">nothing in this Agreement or any
        Loan Document shall require any Agent to account to any Lender for any sum or the profit element of any sum received by such Agent for its own account.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Each Agent may perform any of its duties and exercise
        its rights and powers hereunder or under any other Loan Document by or through any one or more sub-agents appointed by such Agent. Each Agent and any such sub-agent may perform any of their respective duties and exercise their respective rights and
        powers through their respective Related Parties. The exculpatory provisions of this Article shall apply to any such sub-agent and to the Related Parties of such Agent and any such sub-agent, and shall apply to their respective activities pursuant
        to this Agreement. No Agent shall be responsible for the negligence or misconduct of any sub-agent except to the extent that a court of competent jurisdiction determines in a final and nonappealable judgment that such Agent acted with gross
        negligence or willful misconduct in the selection of such sub-agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">None of any Syndication Agent, any Documentation
        Agent or any Arranger&#160; shall have obligations or duties whatsoever in such capacity under this Agreement or any other Loan Document and shall incur no liability hereunder or thereunder in such capacity, but all such persons shall have the benefit
        of the indemnities provided for hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">In case of the pendency of any proceeding with
        respect to any Loan Party under any federal, state or foreign bankruptcy, insolvency, receivership or similar law now or hereafter in effect, each Agent (irrespective of whether the principal of any Loan or any reimbursement obligation in respect
        of any LC Disbursement shall then be due and payable as herein expressed or by declaration or otherwise and irrespective of whether such Agent shall have made any demand on any Loan Party) shall be entitled and empowered (but not obligated) by
        intervention in such proceeding or otherwise:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">to file and prove a claim for the
        whole amount of the principal and interest owing and unpaid in respect of the Loans, LC Disbursements and all other Obligations that are owing and unpaid and to file such other documents as may be necessary or advisable in order to have the claims
        of the Lenders, the Issuing Banks and such Agent (including any claim under Sections 2.12, 2.13, 2.15, 2.17 and 9.03) allowed in such judicial proceeding; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">to collect and receive any monies
        or other property payable or deliverable on any such claims and to distribute the same;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">79</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">and any custodian, receiver, assignee, trustee, liquidator, sequestrator or other similar official in any such proceeding is hereby authorized by each
        Lender, each Issuing Bank and each other Secured Party to make such payments to such Agent and, in the event that such Agent shall consent to the making of such payments directly to the Lenders, the Issuing Banks or the other Secured Parties, to
        pay to such Agent any amount due to it, in its capacity as such Agent, under the Loan Documents (including under Section 9.03). Nothing contained herein shall be deemed to authorize such Agent to authorize or consent to or accept or adopt on behalf
        of any Lender or Issuing Bank any plan of reorganization, arrangement, adjustment or composition affecting the Obligations or the rights of any Lender or Issuing Bank or to authorize such Agent to vote in respect of the claim of any Lender or
        Issuing Bank in any such proceeding.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)&#160; The provisions of this <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VIII</u></font> are solely for
        the benefit of the Agents, the Lenders and the Issuing Banks, and, except solely to the extent of the Company&#8217;s rights to consent pursuant to and subject to the conditions set forth in this <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Article VIII</u></font>, none of the Company or any Subsidiary, or any of their respective Affiliates, shall have any rights as a third party beneficiary under any such provisions. Each Secured Party, whether or not a party hereto,
        will be deemed, by its acceptance of the benefits of the Collateral and of the Guarantees of the Obligations provided under the Loan Documents, to have agreed to the provisions of this <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article



            VIII</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Agents&#8217; Reliance, Indemnification, Etc</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">No Agent nor any of its Related Parties shall be (i)
        liable for any action taken or omitted to be taken by it under or in connection with this Agreement or the other Loan Documents (x) with the consent of or at the request of the Required Lenders (or such other number or percentage of the Lenders as
        shall be necessary, or as such Agent shall believe in good faith to be necessary, under the circumstances as provided in the Loan Documents) or (y) in the absence of its own gross negligence or willful misconduct (such absence to be presumed unless
        otherwise determined by a court of competent jurisdiction by a final and nonappealable judgment) or (ii) responsible in any manner to any of the Lenders for any recitals, statements, representations or warranties made by any Loan Party or any
        officer thereof contained in this Agreement or any other Loan Document or in any certificate, report, statement or other document referred to or provided for in, or received by such Agent under or in connection with, this Agreement or any other
        Loan Document or for the value, validity, effectiveness, genuineness, enforceability or sufficiency of this Agreement or any other Loan Document or for any failure of any Loan Party to perform its obligations hereunder or thereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">No Agent shall be deemed to have knowledge of any
        Default unless and until written notice thereof (stating that it is a &#8220;notice of default&#8221;) is given to such Agent by the Company, a Lender or an Issuing Bank, and such Agent shall not be responsible for or have any duty to ascertain or inquire into
        (i) any statement, warranty or representation made in or in connection with any Loan Document, (ii) the contents of any certificate, report or other document delivered thereunder or in connection therewith, (iii) the performance or observance of
        any of the covenants, agreements or other terms or conditions set forth in any Loan Document or the occurrence of any Default, (iv) the sufficiency, validity, enforceability, effectiveness or genuineness of any Loan Document or any other agreement,
        instrument or document, (v) the satisfaction of any condition set forth in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article IV</u></font> or elsewhere in any Loan Document, other than to confirm receipt of items expressly
        required to be delivered to such Agent or satisfaction of any condition that expressly refers to the matters described therein being acceptable or satisfactory to such Agent or (vi) the creation, perfection or priority of Liens on the Collateral.
        Notwithstanding anything herein to the contrary, such Agent shall not be liable for, or be responsible for any loss, cost or expense suffered by the Company, any Subsidiary, any Lender or Issuing Bank as a result of, any determination of the Credit
        Exposure, any of the component amounts thereof or any portion thereof attributable to each Lender or Issuing Bank or any Dollar Amount thereof.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">80</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Without limiting the foregoing, each Agent (i) may
        treat the payee of any promissory note as its holder until such promissory note has been assigned in accordance with Section 9.04, (ii) may rely on the Register to the extent set forth in Section 9.04(b), (iii) may consult with legal counsel
        (including counsel to the Company), independent public accountants and other experts selected by it, and shall not be liable for any action taken or omitted to be taken in good faith by it in accordance with the advice of such counsel, accountants
        or experts, (iv) makes no warranty or representation to any Lender or Issuing Bank and shall not be responsible to any Lender or Issuing Bank for any statements, warranties or representations made by or on behalf of any Loan Party in connection
        with this Agreement or any other Loan Document, (v) in determining compliance with any condition hereunder to the making of a Loan, or the issuance of a Letter of Credit, that by its terms must be fulfilled to the satisfaction of a Lender or an
        Issuing Bank, may presume that such condition is satisfactory to such Lender or such Issuing Bank unless such Agent shall have received notice to the contrary from such Lender or such Issuing Bank sufficiently in advance of the making of such Loan
        or the issuance of such Letter of Credit and (vi) shall be entitled to rely on, and shall incur no liability under or in respect of this Agreement or any other Loan Document by acting upon, any notice, consent, certificate or other instrument or
        writing (which writing may be a fax, any electronic message, Internet or intranet website posting or other distribution) or any statement made to it orally or by telephone and believed by it to be genuine and signed or sent or otherwise
        authenticated by the proper party or parties (whether or not such Person in fact meets the requirements set forth in the Loan Documents for being the maker thereof).</font></div>
    <div><br>
    </div>
    <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.03.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Posting of Communications</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The Company agrees that the Administrative Agent may,
        but shall not be obligated to, make any Communications available to the Lenders and the Issuing Banks by posting the Communications on IntraLinks&#8482;, DebtDomain, SyndTrak, ClearPar or any other electronic platform chosen by the Administrative Agent
        to be its electronic transmission system (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Approved Electronic Platform</u></font>&#8221;).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Although the Approved Electronic Platform and its
        primary web portal are secured with generally-applicable security procedures and policies implemented or modified by the Administrative Agent from time to time (including, as of the Effective Date, a user ID/password authorization system) and the
        Approved Electronic Platform is secured through a per-deal authorization method whereby each user may access the Approved Electronic Platform only on a deal-by-deal basis, each of the Lenders, the Issuing Banks and the Company acknowledges and
        agrees that the distribution of material through an electronic medium is not necessarily secure, that the Administrative Agent is not responsible for approving or vetting the representatives or contacts of any Lender that are added to the Approved
        Electronic Platform, and that there are confidentiality and other risks associated with such distribution. Each of the Lenders, the Issuing Banks and the Company hereby approves distribution of the Communications through the Approved Electronic
        Platform and understands and assumes the risks of such distribution.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">81</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">THE APPROVED ELECTRONIC PLATFORM AND THE
        COMMUNICATIONS ARE PROVIDED &#8220;AS IS&#8221; AND &#8220;AS AVAILABLE&#8221;. THE APPLICABLE PARTIES (AS DEFINED BELOW) DO NOT WARRANT THE ACCURACY OR COMPLETENESS OF THE COMMUNICATIONS, OR THE ADEQUACY OF THE APPROVED ELECTRONIC PLATFORM AND EXPRESSLY DISCLAIM
        LIABILITY FOR ERRORS OR OMISSIONS IN THE APPROVED ELECTRONIC PLATFORM AND THE COMMUNICATIONS. NO WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OF
        THIRD PARTY RIGHTS OR FREEDOM FROM VIRUSES OR OTHER CODE DEFECTS, IS MADE BY THE APPLICABLE PARTIES IN CONNECTION WITH THE COMMUNICATIONS OR THE APPROVED ELECTRONIC PLATFORM. IN NO EVENT SHALL THE ADMINISTRATIVE AGENT, ANY ARRANGER, ANY SYNDICATION
        AGENT, ANY DOCUMENTATION AGENT OR ANY OF THEIR RESPECTIVE RELATED PARTIES (COLLECTIVELY, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>APPLICABLE PARTIES</u></font>&#8221;) HAVE ANY LIABILITY TO ANY LOAN PARTY, ANY LENDER, ANY
        ISSUING BANK OR ANY OTHER PERSON OR ENTITY FOR DAMAGES OF ANY KIND, INCLUDING DIRECT OR INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, LOSSES OR EXPENSES (WHETHER IN TORT, CONTRACT OR OTHERWISE) ARISING OUT OF ANY LOAN PARTY&#8217;S OR THE
        ADMINISTRATIVE AGENT&#8217;S TRANSMISSION OF COMMUNICATIONS THROUGH THE INTERNET OR THE APPROVED ELECTRONIC PLATFORM.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Each Lender and each Issuing Bank agrees that notice
        to it (as provided in the next sentence) specifying that Communications have been posted to the Approved Electronic Platform shall constitute effective delivery of the Communications to such Lender for purposes of the Loan Documents. Each Lender
        and each Issuing Bank agrees (i) to notify the Administrative Agent in writing (which could be in the form of electronic communication) from time to time of such Lender&#8217;s or such Issuing Bank&#8217;s (as applicable) email address to which the foregoing
        notice may be sent by electronic transmission and (ii) that the foregoing notice may be sent to such email address.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Each of the Lenders, each of the Issuing Banks and
        the Company agrees that the Administrative Agent may, but (except as may be required by applicable law) shall not be obligated to, store the Communications on the Approved Electronic Platform in accordance with the Administrative Agent&#8217;s generally
        applicable document retention procedures and policies.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Nothing herein shall prejudice the right of the
        Administrative Agent, any Lender or any Issuing Bank to give any notice or other communication pursuant to any Loan Document in any other manner specified in such Loan Document.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.04.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>The Agents Individually</u></font>&#160; With respect to
        its Commitment, Loans and Letters of Credit, the Person serving as the Administrative Agent or the Collateral Agent, as applicable, shall have and may exercise the same rights and powers hereunder and is subject to the same obligations and
        liabilities as and to the extent set forth herein for any other Lender or Issuing Bank, as the case may be. The terms &#8220;Issuing Bank&#8221;, &#8220;Lenders&#8221;, &#8220;Required Lenders&#8221; and any similar terms shall, unless the context clearly otherwise indicates, include
        the Administrative Agent or the Collateral Agent, as applicable, in its individual capacity as a Lender, an Issuing Bank or as one of the Required Lenders, as applicable. The Person serving as the Administrative Agent or the Collateral Agent, as
        applicable, and its Affiliates may accept deposits from, lend money to, own securities of, act as the financial advisor or in any other advisory capacity for and generally engage in any kind of banking, trust or other business with, the Company,
        any Subsidiary or any Affiliate of any of the foregoing as if such Person was not acting as the Administrative Agent or the Collateral Agent, as applicable, and without any duty to account therefor to the Lenders or the Issuing Banks.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">82</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.05.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Successor Agents</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Either Agent may resign at any time by giving 30
        days&#8217; prior written notice thereof to the Lenders, the Issuing Banks and the Company, whether or not a successor Agent has been appointed. Upon any such resignation, the Required Lenders shall have the right to appoint a successor Agent. If no
        successor Agent shall have been so appointed by the Required Lenders, and shall have accepted such appointment, within 30 days after the retiring Agent&#8217;s giving of notice of resignation, then the retiring Agent may, on behalf of the Lenders and the
        Issuing Banks, appoint a successor Agent, which shall be a bank with an office in New York, New York or an Affiliate of any such bank. In either case, such appointment shall be subject to the prior written approval of the Company (which approval
        may not be unreasonably withheld and shall not be required while an Event of Default has occurred and is continuing). Upon the acceptance of any appointment as Administrative Agent or as Collateral Agent, as applicable, by a successor Agent, such
        successor Agent shall succeed to, and become vested with, all the rights, powers, privileges and duties of the retiring Agent. Upon the acceptance of appointment as Administrative Agent or Collateral Agent, as applicable, by a successor Agent, the
        retiring Agent shall be discharged from its duties and obligations under this Agreement and the other Loan Documents. Prior to any retiring Agent&#8217;s resignation hereunder as Agent, the retiring Agent shall take such action as may be reasonably
        necessary to assign to the successor Agent its rights as Agent under the Loan Documents.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Notwithstanding paragraph (a) of this Section, in the
        event no successor Agent shall have been so appointed and shall have accepted such appointment within 30 days after the retiring Agent gives notice of its intent to resign, the retiring Agent may give notice of the effectiveness of its resignation
        to the Lenders, the Issuing Banks and the Company, whereupon, on the date of effectiveness of such resignation stated in such notice, (i) the retiring Agent shall be discharged from its duties and obligations hereunder and under the other Loan
        Documents; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, solely for purposes of maintaining any security interest granted to the Agent under any Collateral Document for the benefit of the Secured
        Parties, the retiring Agent shall continue to be vested with such security interest as collateral agent for the benefit of the Secured Parties, and continue to be entitled to the rights set forth in such Collateral Document and Loan Document, and,
        in the case of any Collateral in the possession of the Agent, shall continue to hold such Collateral, in each case until such time as a successor Agent is appointed and accepts such appointment in accordance with this Section (it being understood
        and agreed that the retiring Agent shall have no duty or obligation to take any further action under any Collateral Document, including any action required to maintain the perfection of any such security interest) and (ii) the Required Lenders
        shall succeed to and become vested with all the rights, powers, privileges and duties of the retiring Agent; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that (A) all payments required to be made hereunder
        or under any other Loan Document to the Agent for the account of any Person other than the Agent shall be made directly to such Person and (B) all notices and other communications required or contemplated to be given or made to the applicable Agent
        shall directly be given or made to each Lender and each Issuing Bank. Following the effectiveness of such Agent&#8217;s resignation from its capacity as such, the provisions of this <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article



            VIII</u></font> and Section 9.03, as well as any exculpatory, reimbursement and indemnification provisions set forth in any other Loan Document, shall continue in effect for the benefit of such retiring Agent, its sub-agents and their
        respective Related Parties in respect of any actions taken or omitted to be taken by any of them while the retiring Agent was acting as Administrative Agent or Collateral Agent, as applicable, and in respect of the matters referred to in the
        proviso under clause (i) above.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">83</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.06.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Acknowledgments of Lenders and Issuing Banks</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; Each Lender represents that it is engaged in making, acquiring or holding commercial loans in the ordinary course of its business
        and that it has, independently and without reliance upon any Agent, any Arranger or any other Lender, or any of the Related Parties of any of the foregoing, and based on such documents and information as it has deemed appropriate, made its own
        credit analysis and decision to enter into this Agreement as a Lender, and to make, acquire or hold Loans hereunder. Each Lender also acknowledges that it will, independently and without reliance upon any Agent, any Arranger or any other Lender, or
        any of the Related Parties of any of the foregoing, and based on such documents and information (which may contain material, non-public information within the meaning of the United States securities laws concerning the Company and its Affiliates)
        as it shall from time to time deem appropriate, continue to make its own decisions in taking or not taking action under or based upon this Agreement, any other Loan Document or any related agreement or any document furnished hereunder or
        thereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Each Lender, by delivering its signature page to this Agreement on the Effective Date, or delivering its signature page to an
        Assignment and Assumption or any other Loan Document pursuant to which it shall become a Lender hereunder, shall be deemed to have acknowledged receipt of, and consented to and approved, each Loan Document and each other document required to be
        delivered to, or be approved by or satisfactory to, the Agents or the Lenders on the Effective Date.</font></div>
    <div><br>
    </div>
    <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.07.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Collateral Matters</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Except with respect to the exercise of setoff rights
        in accordance with Section 9.08 or with respect to a Secured Party&#8217;s right to file a proof of claim in an insolvency proceeding, no Secured Party shall have any right individually to realize upon any of the Collateral or to enforce any Guarantee of
        the Obligations, it being understood and agreed that all powers, rights and remedies under the Loan Documents may be exercised solely by the Collateral Agent on behalf of the Secured Parties in accordance with the terms thereof.&#160; In its capacity,
        the Collateral Agent is a &#8220;representative&#8221; of the Secured Parties within the meaning of the term &#8220;secured party&#8221; as defined in the UCC.&#160; In the event that any Collateral is hereafter pledged by any Person as collateral security for the Secured
        Obligations, the Collateral Agent is hereby authorized, and hereby granted a power of attorney, to execute and deliver on behalf of the Secured Parties any Loan Documents necessary or appropriate to grant and perfect a Lien on such Collateral in
        favor of the Collateral Agent on behalf of the Secured Parties.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">In furtherance of the foregoing and not in limitation
        thereof, no Banking Services Agreement or Swap Agreement will create (or be deemed to create) in favor of any Secured Party that is a party thereto any rights in connection with the management or release of any Collateral or of the obligations of
        any Loan Party under any Loan Document. By accepting the benefits of the Collateral, each Secured Party that is a party to any such Banking Services Agreement or Swap Agreement, as applicable, shall be deemed to have appointed the Agents to serve
        as administrative agent and collateral agent, as applicable, under the Loan Documents and agreed to be bound by the Loan Documents as a Secured Party thereunder, subject to the limitations set forth in this paragraph.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The Secured Parties irrevocably authorize the
        Collateral Agent, at its option and in its discretion, to subordinate any Lien on any property granted to or held by the Collateral Agent under any Loan Document to the holder of any Lien on such property that is permitted by Section 6.02(b)(i).
        The Collateral Agent shall not be responsible for or have a duty to ascertain or inquire into any representation or warranty regarding the existence, value or collectability of the Collateral, the existence, priority or perfection of the Collateral
        Agent&#8217;s Lien thereon or any certificate prepared by any Loan Party in connection therewith, nor shall the Collateral Agent be responsible or liable to the Lenders or any other Secured Party for any failure to monitor or maintain any portion of the
        Collateral.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Each Borrower, on its behalf and on behalf of its
        Subsidiaries, and each Lender, on its behalf and on the behalf of its affiliated Holders of Secured Obligations, hereby irrevocably constitute the Collateral Agent as the holder of an irrevocable power of attorney (<font style="font-size: 10pt;
          font-family: 'Times New Roman'; font-style: italic;">fond&#233; de pouvoir</font> within the meaning of Article 2692 of the Civil Code of Qu&#233;bec) in order to hold hypothecs and security granted by each Borrower or any Subsidiary on property pursuant
        to the laws of the Province of Quebec to secure obligations of any Borrower or any Subsidiary under any bond, debenture or similar title of indebtedness issued by any Borrower or any Subsidiary in connection with this Agreement, and agree that the
        Collateral Agent may act as the bondholder and mandatary with respect to any bond, debenture or similar title of indebtedness that may be issued by any Borrower or any Subsidiary and pledged in favor of the Holder of Secured Obligations in
        connection with this Agreement.&#160; Notwithstanding the provisions of Section 32 of the An Act respecting the special powers of legal persons (Quebec), JPMorgan Chase Bank, N.A. as Collateral Agent may acquire and be the holder of any bond issued by
        any Borrower or any Subsidiary in connection with this Agreement (i.e., the <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">fond&#233; de pouvoir</font> may acquire and hold the first bond issued under any deed of
        hypothec by any Borrower or any Subsidiary).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">84</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The Collateral Agent is hereby authorized to execute
        and deliver any documents necessary or appropriate to create and perfect the rights of pledge for the benefit of the Holders of Secured Obligations including a right of pledge with respect to the entitlements to profits, the balance left after
        winding up and the voting rights of the Company as ultimate parent of any subsidiary of the Company which is organized under the laws of the Netherlands and the Equity Interests of which are pledged in connection herewith (a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Dutch Pledge</u></font>&#8221;).&#160; Without prejudice to the provisions of this Agreement and the other Loan Documents, the parties hereto acknowledge and agree with the creation of parallel
        debt obligations of the Company or any relevant Subsidiary as will be described in any Dutch Pledge (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Parallel Debt</u></font>&#8221;), including that any payment received by the
        Collateral Agent in respect of the Parallel Debt will - conditionally upon such payment not subsequently being avoided or reduced by virtue of any provisions or enactments relating to bankruptcy, insolvency, preference, liquidation or similar laws
        of general application - be deemed a satisfaction of a pro rata portion of the corresponding amounts of the Secured Obligations, and any payment to the Holders of Secured Obligations in satisfaction of the Secured Obligations shall - conditionally
        upon such payment not subsequently being avoided or reduced by virtue of any provisions or enactments relating to bankruptcy, insolvency, preference, liquidation or similar laws of general application - be deemed as satisfaction of the
        corresponding amount of the Parallel Debt.&#160; The parties hereto acknowledge and agree that, for purposes of a Dutch Pledge, any resignation by the Collateral Agent is not effective until its rights under the Parallel Debt are assigned to the
        successor Collateral Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The parties hereto acknowledge and agree for the
        purposes of taking and ensuring the continuing validity of German law governed pledges (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Pfandrechte</font>) with the creation of parallel debt obligations of the
        Borrowers as will be further described in a separate German law governed parallel debt undertaking.&#160; The Collateral Agent shall (i) hold such parallel debt undertaking as fiduciary agent (<font style="font-size: 10pt; font-family: 'Times New
          Roman'; font-style: italic;">Treuhaender</font>) and (ii) administer and hold as fiduciary agent (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Treuhaender</font>) any pledge created under a German law
        governed Collateral Document which is created in favor of any Holder of the Secured Obligations or transferred to any Holder of the Secured Obligations due to its accessory nature (<font style="font-size: 10pt; font-family: 'Times New Roman';
          font-style: italic;">Akzessorietaet</font>), in each case in its own name and for the account of the Holders of the Secured Obligations.&#160; Each Lender, on its own behalf and on behalf of its affiliated Holders of Secured Obligations, hereby
        authorizes the Collateral Agent to enter as its agent in its name and on its behalf into any German law governed Collateral Document, to accept as its agent in its name and on its behalf any pledge under such Collateral Document and to agree to and
        execute as agent in its name and on its behalf any amendments, supplements and other alterations to any such Collateral Document and to release any such Collateral Document and any pledge created under any such Collateral Document in accordance
        with the provisions herein and/or the provisions in any such Collateral Document.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">85</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.08.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Credit Bidding</u></font>.&#160; The Secured Parties hereby
        irrevocably authorize the Collateral Agent, at the direction of the Required Lenders, to credit bid all or any portion of the Secured Obligations (including by accepting some or all of the Collateral in satisfaction of some or all of the Secured
        Obligations pursuant to a deed in lieu of foreclosure or otherwise) and in such manner purchase (either directly or through one or more acquisition vehicles) all or any portion of the Collateral (a) at any sale thereof conducted under the
        provisions of the Bankruptcy Code, including under Sections 363, 1123 or 1129 of the Bankruptcy Code, or any similar laws in any other jurisdictions to which a Loan Party is subject, or (b) at any other sale, foreclosure or acceptance of collateral
        in lieu of debt conducted by (or with the consent or at the direction of) the Collateral Agent (whether by judicial action or otherwise) in accordance with any applicable law.&#160; In connection with any such credit bid and purchase, the Secured
        Obligations owed to the Secured Parties shall be entitled to be, and shall be, credit bid by the Collateral Agent at the direction of the Required Lenders on a ratable basis (with Secured Obligations with respect to contingent or unliquidated
        claims receiving contingent interests in the acquired assets on a ratable basis that shall vest upon the liquidation of such claims in an amount proportional to the liquidated portion of the contingent claim amount used in allocating the contingent
        interests) for the asset or assets so purchased (or for the equity interests or debt instruments of the acquisition vehicle or vehicles that are issued in connection with such purchase).&#160; In connection with any such bid (i) the Collateral Agent
        shall be authorized to form one or more acquisition vehicles and to assign any successful credit bid to such acquisition vehicle or vehicles, (ii) each of the Secured Parties&#8217; ratable interests in the Secured Obligations which were credit bid shall
        be deemed without any further action under this Agreement to be assigned to such vehicle or vehicles for the purpose of closing such sale, (iii) the Collateral Agent shall be authorized to adopt documents providing for the governance of the
        acquisition vehicle or vehicles (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that any actions by the Collateral Agent with respect to such acquisition vehicle or vehicles, including any disposition of the
        assets or equity interests thereof, shall be governed, directly or indirectly, by, and the governing documents shall provide for, control by the vote of the Required Lenders or their permitted assignees under the terms of this Agreement or the
        governing documents of the applicable acquisition vehicle or vehicles, as the case may be, irrespective of the termination of this Agreement and without giving effect to the limitations on actions by the Required Lenders contained in Section 9.02
        of this Agreement), (iv) the Collateral Agent on behalf of such acquisition vehicle or vehicles shall be authorized to issue to each of the Secured Parties, ratably on account of the relevant Secured Obligations which were credit bid, interests,
        whether as equity, partnership, limited partnership interests or membership interests, in any such acquisition vehicle and/or debt instruments issued by such acquisition vehicle, all without the need for any Secured Party or acquisition vehicle to
        take any further action, and (v) to the extent that Secured Obligations that are assigned to an acquisition vehicle are not used to acquire Collateral for any reason (as a result of another bid being higher or better, because the amount of Secured
        Obligations assigned to the acquisition vehicle exceeds the amount of Secured Obligations credit bid by the acquisition vehicle or otherwise), such Secured Obligations shall automatically be reassigned to the Secured Parties pro rata with their
        original interest in such Secured Obligations and the equity interests and/or debt instruments issued by any acquisition vehicle on account of such Secured Obligations shall automatically be cancelled, without the need for any Secured Party or any
        acquisition vehicle to take any further action.&#160; Notwithstanding that the ratable portion of the Secured Obligations of each Secured Party are deemed assigned to the acquisition vehicle or vehicles as set forth in clause (ii) above, each Secured
        Party shall execute such documents and provide such information regarding the Secured Party (and/or any designee of the Secured Party which will receive interests in or debt instruments issued by such acquisition vehicle) as the Collateral Agent
        may reasonably request in connection with the formation of any acquisition vehicle, the formulation or submission of any credit bid or the consummation of the transactions contemplated by such credit bid.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">86</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 8.09.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Certain ERISA Matters</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Each Lender (x) represents and warrants, as of the
        date such Person became a Lender party hereto, to, and (y) covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Agents, and each Arranger and their
        respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Company or any other Loan Party, that at least one of the following is and will be true:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">such Lender is not using &#8220;plan
        assets&#8221; (within the meaning of the Plan Asset Regulations) of one or more Benefit Plans in connection with the Loans, the Letters of Credit or the Commitments,</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">the transaction exemption set
        forth in one or more PTEs, such as PTE 84-14 (a class exemption for certain transactions determined by independent qualified professional asset managers), PTE 95-60 (a class exemption for certain transactions involving insurance company general
        accounts), PTE 90-1 (a class exemption for certain transactions involving insurance company pooled separate accounts), PTE 91-38 (a class exemption for certain transactions involving bank collective investment funds) or PTE 96-23 (a class exemption
        for certain transactions determined by in-house asset managers), is applicable with respect to such Lender&#8217;s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement,
        and the conditions for exemptive relief thereunder are and will continue to be satisfied in connection therewith,</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">(A) such Lender is an investment
        fund managed by a &#8220;Qualified Professional Asset Manager&#8221; (within the meaning of Part VI of PTE 84-14), (B) such Qualified Professional Asset Manager made the investment decision on behalf of such Lender to enter into, participate in, administer and
        perform the Loans, the Letters of Credit, the Commitments and this Agreement, (C) the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement satisfies the
        requirements of sub-sections (b) through (g) of Part I of PTE 84-14 and (D) to the best knowledge of such Lender, the requirements of subsection (a) of Part I of PTE 84-14 are satisfied with respect to such Lender&#8217;s entrance into, participation in,
        administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement, or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">such other representation,
        warranty and covenant as may be agreed in writing between the Administrative Agent, in its sole discretion, and such Lender.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">In addition, unless sub-clause (i) in the immediately
        preceding clause (a) is true with respect to a Lender or such Lender has not provided another representation, warranty and covenant as provided in sub-clause (iv) in the immediately preceding clause (a), such Lender further (x) represents and
        warrants, as of the date such Person became a Lender party hereto, to, and (y) covenants, from the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Agents, and each
        Arranger and their respective Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Company or any other Loan Party, that:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">none of the Agents, or any
        Arranger or any of their respective Affiliates is a fiduciary with respect to the assets of such Lender (including in connection with the reservation or exercise of any rights by any Agent under this Agreement, any Loan Document or any documents
        related hereto or thereto).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">the Person making the investment
        decision on behalf of such Lender with respect to the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement is independent (within the meaning of 29 CFR &#167;
        2510.3-21, as amended from time to time) and is a bank, an insurance carrier, an investment adviser, a broker-dealer or other person that holds, or has under management or control, total assets of at least $50,000,000, in each case as described in
        29 CFR &#167; 2510.3-21(c)(1)(i)(A)-(E),</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">the Person making the investment
        decision on behalf of such Lender with respect to the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement is capable of evaluating investment risks
        independently, both in general and with regard to particular transactions and investment strategies (including in respect of the Obligations),</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">87</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">the Person making the investment
        decision on behalf of such Lender with respect to the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement is a fiduciary under ERISA or the Code, or both, with
        respect to the Loans, the Letters of Credit, the Commitments and this Agreement and is responsible for exercising independent judgment in evaluating the transactions hereunder, and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(v)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">no fee or other compensation is
        being paid directly to any Agent, or any Arranger or any their respective Affiliates for investment advice (as opposed to other services) in connection with the Loans, the Letters of Credit, the Commitments or this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Agents and each Arranger hereby informs the Lenders that each such Person is not undertaking to provide impartial investment advice,
        or to give advice in a fiduciary capacity, in connection with the transactions contemplated hereby, and that such Person has a financial interest in the transactions contemplated hereby in that such Person or an Affiliate thereof (i) may receive
        interest or other payments with respect to the Loans, the Letters of Credit, the Commitments and this Agreement, (ii) may recognize a gain if it extended the Loans, the Letters of Credit or the Commitments for an amount less than the amount being
        paid for an interest in the Loans, the Letters of Credit or the Commitments by such Lender or (iii) may receive fees or other payments in connection with the transactions contemplated hereby, the Loan Documents or otherwise, including structuring
        fees, commitment fees, arrangement fees, facility fees, commitment fees, upfront fees, underwriting fees, ticking fees, agency fees, administrative agent fees or collateral agent fees, utilization fees, minimum usage fees, letter of credit fees,
        fronting fees, deal-away or alternate transaction fees, amendment fees, processing fees, term out premiums, banker&#8217;s acceptance fees, breakage or other early termination fees or fees similar to the foregoing.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE IX</font></font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Miscellaneous</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.01.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Notices</u></font>.&#160; (a)&#160; Except in the case of
        notices and other communications expressly permitted to be given by telephone (and subject to paragraph (b) below), all notices and other communications provided for herein shall be in writing and shall be delivered by hand or overnight courier
        service, mailed by certified or registered mail or sent by telecopy, as follows:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; if to any Borrower, to it c/o Photronics, Inc., 15 Secor Road, Brookfield, Connecticut 06804, Attention of John
        P. Jordan (Telecopy No. (203) 775-5601; Telephone No. (203) 740-5671), with a copy (in the case of notices of Default) to Attention of Richelle Burr, Esq. (Telecopy No. (203) 775-5601; Telephone No. (203) 740-5285);</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; if to the Administrative Agent or Collateral Agent, (A) in the case of Borrowings denominated in Dollars, to
        JPMorgan Chase Bank, N.A., 10 South Dearborn Street, 7<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> Floor, Chicago, Illinois 60603, Attention of Darren Cunningham (Telecopy No. (888) 292-9533) and (B) in the
        case of Borrowings denominated in Foreign Currencies, to J.P. Morgan Europe Limited, 25 Bank Street, Canary Wharf, London E14 5JP, Attention of The Manager, Loan &amp; Agency Services (Telecopy No. 44 207 777 2360), and in each case with a copy to
        JPMorgan Chase Bank, N.A., 270 Park Avenue, 43<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">rd</sup> Floor, New York, New York 10017, Attention of Daglas Panchal (Telecopy No. (917) 464-8969);</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)&#160; if to JPMorgan in its capacity as an Issuing Bank, to it at JPMorgan Chase Bank N.A., Sarjapur Outer Ring Rd,
        Vathur Hobli, Floor 04, Bangalore, 560 087, India, Attention Ajay Prabhu (Telecopy No. (+91-80) 66762387), or in the case of any other Issuing Bank, to it at the address and telecopy number specified from time to time by such Issuing Bank to the
        Company and the Administrative Agent;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">88</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)&#160; if to the Swingline Lender, to it at JPMorgan Chase Bank, N.A., 10 South Dearborn Street, 7th Floor, Chicago,
        Illinois 60603, Attention of Darren Cunningham (Telecopy No. (888) 292-9533)); and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(v)&#160; if to any other Lender, to it at its address (or telecopy number) set forth in its Administrative Questionnaire.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Notices sent by hand or overnight courier service, or mailed by certified or registered mail, shall be deemed to have been given when received; notices
        sent by facsimile shall be deemed to have been given when sent (except that, if not given during normal business hours for the recipient, shall be deemed to have been given at the opening of business on the next business day for the recipient).&#160;
        Notices delivered through Approved Electronic Platforms, to the extent provided in paragraph (b) below, shall be effective as provided in said paragraph (b).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Notices and other communications to the Lenders and the Issuing Banks hereunder may be delivered or furnished by using Approved
        Electronic Platforms pursuant to procedures approved by the Administrative Agent; provided that the foregoing shall not apply to notices pursuant to Article II unless otherwise agreed by the Administrative Agent and the applicable Lender.&#160; The
        Administrative Agent or the Company may, in its discretion, agree to accept notices and other communications to it hereunder by electronic communications pursuant to procedures approved by it; provided that approval of such procedures may be
        limited to particular notices or communications.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Unless any Agent otherwise prescribes, (i) notices and other communications sent to an e-mail address shall be deemed received upon
        the sender&#8217;s receipt of an acknowledgement from the intended recipient (such as by the &#8220;return receipt requested&#8221; function, as available, return e-mail or other written acknowledgement), and (ii) notices or communications posted to an Internet or
        intranet website shall be deemed received upon the deemed receipt by the intended recipient, at its e-mail address as described in the foregoing clause (i), of notification that such notice or communication is available and identifying the website
        address therefor; provided that, for both clauses (i) and (ii) above, if such notice, email or other communication is not sent during the normal business hours of the recipient, such notice or communication shall be deemed to have been sent at the
        opening of business on the next business day for the recipient.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Any party hereto may change its address or telecopy number for notices and other communications hereunder by notice to the other
        parties hereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.02.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Waivers; Amendments</u>.</font>&#160; (a)&#160; No failure or
        delay by the Administrative Agent, any Issuing Bank or any Lender in exercising any right or power hereunder or under any other Loan Document shall operate as a waiver thereof, nor shall any single or partial exercise of any such right or power, or
        any abandonment or discontinuance of steps to enforce such a right or power, preclude any other or further exercise thereof or the exercise of any other right or power.&#160; The rights and remedies of the Administrative Agent, the Issuing Banks and the
        Lenders hereunder and under the other Loan Documents are cumulative and are not exclusive of any rights or remedies that they would otherwise have.&#160; No waiver of any provision of this Agreement or consent to any departure by any Borrower therefrom
        shall in any event be effective unless the same shall be permitted by paragraph (b) of this Section, and then such waiver or consent shall be effective only in the specific instance and for the purpose for which given.&#160; Without limiting the
        generality of the foregoing, the making of a Loan or issuance of a Letter of Credit shall not be construed as a waiver of any Default, regardless of whether the Administrative Agent, any Lender or any Issuing Bank may have had notice or knowledge
        of such Default at the time.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">89</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Except as provided in Section 2.20 with respect to an Incremental Term Loan Amendment or as provided in Section 2.14(c), neither
        this Agreement nor any provision hereof may be waived, amended or modified except pursuant to an agreement or agreements in writing entered into by the Borrowers and the Required Lenders or by the Borrowers and the Administrative Agent with the
        consent of the Required Lenders; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that no such agreement shall (i) increase the Commitment of any Lender without the written consent of such Lender, (ii) reduce
        the principal amount of any Loan or LC Disbursement or reduce the rate of interest thereon, or reduce any fees payable hereunder, without the written consent of each Lender directly affected thereby (except that neither (A) any amendment or
        modification of the financial covenants in this Agreement (or defined terms used in the financial covenants in this Agreement) or (B) any amendment entered into pursuant to the terms of Section 2.14(c) shall constitute a reduction in the rate of
        interest or fees for purposes of this clause (ii)), (iii) postpone the scheduled date of payment of the principal amount of any Loan or LC Disbursement, or any interest thereon, or any fees payable hereunder, or reduce the amount of, waive or
        excuse any such payment, or postpone the scheduled date of expiration of any Commitment, without the written consent of each Lender directly affected thereby, (iv) change Section 2.09(c) or 2.18(b) or (c) in a manner that would alter the ratable
        reduction of Commitments or the pro rata sharing of payments required thereby, without the written consent of each Lender, (v) change the payment waterfall provisions of the last paragraph of <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Article VII</u></font> without the written consent of each Lender, (vi) change any of the provisions of this Section or the definition of &#8220;Required Lenders&#8221; or any other provision hereof specifying the number or percentage of Lenders
        required to waive, amend or modify any rights hereunder or make any determination or grant any consent hereunder, without the written consent of each Lender (it being understood that, solely with the consent of the parties prescribed by Section
        2.20 to be parties to an Incremental Term Loan Amendment, Incremental Term Loans may be included in the determination of Required Lenders on substantially the same basis as the Commitments and the Revolving Loans are included on the Effective
        Date), or (vii) release the Company or all or substantially all of the Subsidiary Guarantors from their obligations under Article X or the Subsidiary Guaranty or release all or substantially all of the Collateral, as applicable, without the written
        consent of each Lender; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>further</u></font> that no such agreement shall amend, modify or
        otherwise affect the rights or duties of the Administrative Agent, the Collateral Agent, any Issuing Bank or the Swingline Lender hereunder without the prior written consent of the Administrative Agent, the Collateral Agent, such Issuing Bank or
        the Swingline Lender, as the case may be (it being understood that any change to Section 2.24 shall require the consent of the Administrative Agent, the Issuing Banks and the Swingline Lender).&#160; Notwithstanding the foregoing, no consent with
        respect to any amendment, waiver or other modification of this Agreement shall be required of any Defaulting Lender, except with respect to any amendment, waiver or other modification referred to in clause (i), (ii) or (iii) of the first proviso of
        this paragraph and then only in the event such Defaulting Lender shall be directly affected by such amendment, waiver or other modification.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Notwithstanding the foregoing, this Agreement and any other Loan Document may be amended (or amended and restated) with the written
        consent of the Required Lenders, the Administrative Agent and the Borrowers (x) to add one or more credit facilities (in addition to the Incremental Term Loans pursuant to an Incremental Term Loan Amendment) to this Agreement and to permit
        extensions of credit from time to time outstanding thereunder and the accrued interest and fees in respect thereof to share ratably in the benefits of this Agreement and the other Loan Documents with the Revolving Loans, Incremental Term Loans and
        the accrued interest and fees in respect thereof and (y) to include appropriately the Lenders holding such credit facilities in any determination of the Required Lenders and Lenders.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">90</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; The Lenders hereby irrevocably authorize the Collateral Agent, at its option and in its sole discretion, to release any Liens
        granted to the Collateral Agent by the Loan Parties on any Collateral (i) upon the termination of all the Commitments, payment and satisfaction in full in cash of all Secured Obligations (other than Banking Services Obligations not yet due and
        payable, Swap Obligations not yet due and payable, and other Obligations expressly stated to survive such payment and termination), and the cash collateralization of all LC Exposure in a manner satisfactory to the Administrative Agent, (ii)
        constituting property being sold or disposed of if the Company certifies to the Administrative Agent that the sale or disposition is made in compliance with the terms of this Agreement (and the Administrative Agent may rely conclusively on any such
        certificate, without further inquiry), (iii) constituting property leased to the Company or any Subsidiary under a lease which has expired or been terminated in a transaction permitted under this Agreement, or (iv) as required to effect any sale or
        other disposition of such Collateral in connection with any exercise of remedies of the Agents and the Lenders pursuant to Article VII.&#160; Any such release shall not in any manner discharge, affect, or impair the Secured Obligations or any Liens
        (other than those expressly being released) upon (or obligations of the Loan Parties in respect of) all interests retained by the Loan Parties, including the proceeds of any sale, all of which shall continue to constitute part of the Collateral.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; If, in connection with any proposed amendment, waiver or consent&#160; requiring the consent of &#8220;each Lender&#8221; or &#8220;each Lender directly
        affected thereby,&#8221; the consent of the Required Lenders is obtained, but the consent of other necessary Lenders is not obtained (any such Lender whose consent is necessary but not obtained being referred to herein as a &#8220;<font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>Non-Consenting Lender</u></font>&#8221;), then the Company may elect to replace a Non-Consenting Lender as a Lender party to this Agreement, provided that, concurrently with such replacement, (i) another bank or
        other entity which is reasonably satisfactory to the Company and the Administrative Agent shall agree, as of such date, to purchase for cash the Loans and other Obligations due to the Non-Consenting Lender pursuant to an Assignment and Assumption
        and to become a Lender for all purposes under this Agreement and to assume all obligations of the Non-Consenting Lender to be terminated as of such date and to comply with the requirements of clause (b) of Section 9.04, (ii) the Company shall pay
        to such Non-Consenting Lender in same day funds on the day of such replacement (1) all interest, fees and other amounts then accrued but unpaid to such Non-Consenting Lender by the Company hereunder to and including the date of termination,
        including without limitation payments due to such Non-Consenting Lender under Sections 2.15 and 2.17, and (2) an amount, if any, equal to the payment which would have been due to such Lender on the day of such replacement under Section 2.16 had the
        Loans of such Non-Consenting Lender been prepaid on such date rather than sold to the replacement Lender and (iii) such Non-Consenting Lender shall have received the outstanding principal amount of its Loans and participations in LC Disbursements.&#160;
        Each party hereto agrees that (a) an assignment required pursuant to this paragraph may be effected pursuant to an Assignment and Assumption executed by the Company, the Administrative Agent and the assignee (or, to the extent applicable, an
        agreement incorporating an Assignment and Assumption by reference pursuant to an Approved Electronic Platform as to which the Administrative Agent and such parties are participants), and (b) the Lender required to make such assignment need not be a
        party thereto in order for such assignment to be effective and shall be deemed to have consented to and be bound by the terms thereof; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, following the
        effectiveness of any such assignment, the other parties to such assignment agree to execute and deliver such documents necessary to evidence such assignment as reasonably requested by the applicable Lender, provided that any such documents shall be
        without recourse to or warranty by the parties thereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)&#160; Notwithstanding anything to the contrary herein the Administrative Agent may, with the consent of the Company only, amend, modify
        or supplement this Agreement or any of the other Loan Documents to cure any ambiguity, omission, mistake, defect or inconsistency.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">91</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.03.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Expenses; Indemnity; Damage Waiver</u></font>.&#160; (a)&#160;
        The Company shall pay (i) all reasonable out-of-pocket expenses incurred by the Agents and their Affiliates, including the reasonable fees, charges and disbursements of counsel for each Agent, in connection with the syndication of the credit
        facilities provided for herein, the preparation and administration of this Agreement and the other Loan Documents or any amendments, modifications or waivers of the provisions hereof or thereof (whether or not the transactions contemplated hereby
        or thereby shall be consummated), (ii) all reasonable out-of-pocket expenses incurred by any Issuing Bank in connection with the issuance, amendment, renewal or extension of any Letter of Credit or any demand for payment thereunder and (iii) all
        reasonable out-of-pocket expenses incurred by the Agents, any Issuing Bank or any Lender, including the fees, charges and disbursements of any counsel for either Agent, any Issuing Bank or any Lender, in connection with the enforcement or
        protection of its rights in connection with the Loan Documents, including its rights under this Section, or in connection with the Loans made or Letters of Credit issued hereunder, including all such out-of-pocket expenses incurred during&#160; any
        workout, restructuring or negotiations in respect of such Loans or Letters of Credit.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; The Company shall indemnify the Agents, each Issuing Bank and each Lender, and each Related Party of any of the foregoing Persons
        (each such Person being called an &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Indemnitee</u></font>&#8221;) against, and hold each Indemnitee harmless from, any and all losses, claims, damages, liabilities and related expenses,
        including the fees, charges and disbursements of any counsel for any Indemnitee, incurred by or asserted against any Indemnitee arising out of, in connection with, or as a result of (i) the execution or delivery of the Loan Documents or any
        agreement or instrument contemplated hereby or thereby, the performance by the parties hereto of their respective obligations hereunder or the consummation of the Transactions or any other transactions contemplated hereby, (ii) any Loan or Letter
        of Credit or the use of the proceeds therefrom (including any refusal by any Issuing Bank to honor a demand for payment under a Letter of Credit if the documents presented in connection with such demand do not strictly comply with the terms of such
        Letter of Credit), (iii) any actual or alleged presence or release of Hazardous Materials on or from any property owned or operated by the Company or any of its Subsidiaries, or any Environmental Liability related in any way to the Company or any
        of its Subsidiaries, or (iv) any actual or prospective claim, litigation, investigation or proceeding relating to any of the foregoing, whether or not such claim, litigation, investigation or proceeding is brought by the Company or any other Loan
        Party or its or their respective equity holders, Affiliates, creditors or any other third Person and whether based on contract, tort or any other theory and regardless of whether any Indemnitee is a party thereto; <font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>provided</u></font> that such indemnity shall not, as to any Indemnitee, be available to the extent that such losses, claims, damages, liabilities or related expenses are determined by a court of competent
        jurisdiction by final and nonappealable judgment to have resulted from the gross negligence or willful misconduct of such Indemnitee or from the material breach of such Indemnitee&#8217;s obligations under the Loan Documents pursuant to a claim initiated
        by the Company.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; To the extent that the Company fails to pay any amount required to be paid by it to the Agents, any Issuing Bank or the Swingline
        Lender under paragraph (a) or (b) of this Section, each Lender severally agrees to pay to the relevant Agent, any Issuing Bank or the Swingline Lender, as the case may be, such Lender&#8217;s Applicable Percentage (determined as of the time that the
        applicable unreimbursed expense or indemnity payment is sought) of such unpaid amount (it being understood that the Company&#8217;s failure to pay any such amount shall not relieve the Company of any default in the payment thereof); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the unreimbursed expense or indemnified loss, claim, damage, liability or related expense, as the case may be, was incurred by or asserted against the relevant
        Agent, any Issuing Bank or the Swingline Lender in its capacity as such.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; To the extent permitted by applicable law, no Borrower shall assert, and each Borrower hereby waives, any claim against any
        Indemnitee (i) for any damages arising from the use by others of information or other materials obtained through telecommunications, electronic or other information transmission systems (including the Internet), or (ii) on any theory of liability,
        for special, indirect, consequential or punitive damages (as opposed to direct or actual damages) arising out of, in connection with, or as a result of, this Agreement, any other Loan Document or any agreement or instrument contemplated hereby or
        thereby, the Transactions, any Loan or Letter of Credit or the use of the proceeds thereof.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">92</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)&#160; All amounts due under this Section shall be payable not later than fifteen (15) days after written demand therefor.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.04.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Successors and Assigns</u>.</font>&#160; (a)&#160; The
        provisions of this Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns permitted hereby (including any Affiliate of the relevant Issuing Bank that issues any Letter of Credit),
        except that (i) no Borrower may assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of each Lender (and any attempted assignment or transfer by any Borrower without such consent shall be null
        and void) and (ii) no Lender may assign or otherwise transfer its rights or obligations hereunder except in accordance with this Section.&#160; Nothing in this Agreement, expressed or implied, shall be construed to confer upon any Person (other than the
        parties hereto, their respective successors and assigns permitted hereby (including any Affiliate of the relevant Issuing Bank that issues any Letter of Credit), Participants (to the extent provided in paragraph (c) of this Section) and, to the
        extent expressly contemplated hereby, the Related Parties of each of the Administrative Agent, the Issuing Banks and the Lenders) any legal or equitable right, remedy or claim under or by reason of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)(i)&#160; &#160; Subject to the conditions set forth in paragraph (b)(ii) below, any Lender may assign to one or more
        Persons (other than an Ineligible Institution) all or a portion of its rights and obligations under this Agreement (including all or a portion of its Commitment and the Loans at the time owing to it) with the prior written consent (such consent not
        to be unreasonably withheld, conditioned or delayed) of:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(A) the Company (provided that the Company shall be deemed to have consented to any such assignment unless it shall
        object thereto by written notice to the Administrative Agent within five (5) Business Days after having received notice thereof), <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that no consent of the Company
        shall be required for an assignment to a Lender, an Affiliate of a Lender, an Approved Fund or, if an Event of Default under clause (a), (b), (h), (i) or (j) of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VII</u></font>
        has occurred and is continuing, any other assignee;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(B) the Administrative Agent;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(C) the Issuing Banks; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(D) the Swingline Lender.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; Assignments shall be subject to the following additional conditions:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(A) except in the case of an assignment to a Lender or an Affiliate of a Lender or an Approved Fund or an assignment
        of the entire remaining amount of the assigning Lender&#8217;s Commitment or Loans of any Class, the amount of the Commitment or Loans of the assigning Lender subject to each such assignment (determined as of the date the Assignment and Assumption with
        respect to such assignment is delivered to the Administrative Agent) shall not be less than $5,000,000 unless each of the Company and the Administrative Agent otherwise consent, <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that no such consent of the Company shall be required if an Event of Default under clause (a), (b), (h), (i) or (j) of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article VII</u></font> has occurred and is continuing;</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">93</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(B) each partial assignment shall be made as an assignment of a proportionate part of all the assigning Lender&#8217;s
        rights and obligations under this Agreement, provided that this clause shall not be construed to prohibit the assignment of a proportionate part of all the assigning Lender&#8217;s rights and obligations in respect of one Class of Commitments or Loans;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(C) the parties to each assignment shall execute and deliver to the Administrative Agent (x) an Assignment and
        Assumption or (y) to the extent applicable, an agreement incorporating an Assignment and Assumption by reference pursuant to an Approved Electronic Platform as to which the Administrative Agent and the parties to the Assignment and Assumption are
        participants, together with a processing and recordation fee of $3,500, such fee to be paid by either the assigning Lender or the assignee Lender or shared between such Lenders; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(D) the assignee, if it shall not be a Lender, shall deliver to the Administrative Agent an Administrative
        Questionnaire in which the assignee designates one or more credit contacts to whom all syndicate-level information (which may contain material non-public information about the Company and its affiliates and their Related Parties or their respective
        securities) will be made available and who may receive such information in accordance with the assignee&#8217;s compliance procedures and applicable laws, including Federal and state securities laws.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For the purposes of this Section 9.04(b), the terms &#8220;Approved Fund&#8221; and &#8220;Ineligible Institution&#8221; have the following meanings:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Approved Fund</u></font>&#8221; means any Person (other than a natural
        person) that is engaged in making, purchasing, holding or investing in bank loans and similar extensions of credit in the ordinary course of its business and that is administered or managed by (a) a Lender, (b) an Affiliate of a Lender or (c) an
        entity or an Affiliate of an entity that administers or manages a Lender.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Ineligible Institution</u></font>&#8221; means (a) a natural person, (b) a
        Defaulting Lender or its Lender Parent, (c) the Company, any of its Subsidiaries or any of its Affiliates, or (d) a company, investment vehicle or trust for, or owned and operated for the primary benefit of, a natural person or relative(s) thereof.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)&#160; Subject to acceptance and recording thereof pursuant to paragraph (b)(iv) of this Section, from and after the effective date
        specified in each Assignment and Assumption the assignee thereunder shall be a party hereto and, to the extent of the interest assigned by such Assignment and Assumption, have the rights and obligations of a Lender under this Agreement, and the
        assigning Lender thereunder shall, to the extent of the interest assigned by such Assignment and Assumption, be released from its obligations under this Agreement (and, in the case of an Assignment and Assumption covering all of the assigning
        Lender&#8217;s rights and obligations under this Agreement, such Lender shall cease to be a party hereto but shall continue to be entitled to the benefits of Sections 2.15, 2.16, 2.17 and 9.03).&#160; Any assignment or transfer by a Lender of rights or
        obligations under this Agreement that does not comply with this Section 9.04 shall be treated for purposes of this Agreement as a sale by such Lender of a participation in such rights and obligations in accordance with paragraph (c) of this
        Section.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">94</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)&#160; The Administrative Agent, acting for this purpose as a non-fiduciary agent of each Borrower, shall maintain at one of its offices
        a copy of each Assignment and Assumption delivered to it and a register for the recordation of the names and addresses of the Lenders, and the Commitment of, and principal amount (and stated interest) of the Loans and LC Disbursements owing to,
        each Lender pursuant to the terms hereof from time to time (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Register</u></font>&#8221;).&#160; The entries in the Register shall be conclusive, and the Borrowers, the Administrative Agent,
        the Issuing Banks and the Lenders may treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Lender hereunder for all purposes of this Agreement, notwithstanding notice to the contrary.&#160; The Register shall be
        available for inspection by the Company, any Issuing Bank and any Lender, at any reasonable time and from time to time upon reasonable prior notice.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(v)&#160; Upon its receipt of (x) a duly completed Assignment and Assumption executed by an assigning Lender and an assignee or (y) to the
        extent applicable, an agreement incorporating an Assignment and Assumption by reference pursuant to an Approved Electronic Platform as to which the Administrative Agent and the parties to the Assignment and Assumption are participants, the
        assignee&#8217;s completed Administrative Questionnaire (unless the assignee shall already be a Lender hereunder), the processing and recordation fee referred to in paragraph (b) of this Section and any written consent to such assignment required by
        paragraph (b) of this Section, the Administrative Agent shall accept such Assignment and Assumption and record the information contained therein in the Register; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>
        that if either the assigning Lender or the assignee shall have failed to make any payment required to be made by it pursuant to Section 2.05(c), 2.06(d) or (e), 2.07(b), 2.18(d) or 9.03(c), the Administrative Agent shall have no obligation to
        accept such Assignment and Assumption and record the information therein in the Register unless and until such payment shall have been made in full, together with all accrued interest thereon.&#160; No assignment shall be effective for purposes of this
        Agreement unless it has been recorded in the Register as provided in this paragraph.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; Any Lender may, without the consent of the
        Company, the Administrative Agent, the Issuing Banks or the Swingline Lender, sell participations to one or more banks or other entities (a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Participant</u></font>&#8221;), other than an
        Ineligible Institution, in all or a portion of such Lender&#8217;s rights and/or obligations under this Agreement (including all or a portion of its Commitment and/or the Loans owing to it); provided that (A) such Lender&#8217;s obligations under this
        Agreement shall remain unchanged, (B) such Lender shall remain solely responsible to the other parties hereto for the performance of such obligations and (C) the Borrowers, the Administrative Agent, the Issuing Banks and the other Lenders shall
        continue to deal solely and directly with such Lender in connection with such Lender&#8217;s rights and obligations under this Agreement.&#160; Any agreement or instrument pursuant to which a Lender sells such a participation shall provide that such Lender
        shall retain the sole right to enforce this Agreement and to approve any amendment, modification or waiver of any provision of this Agreement; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that such
        agreement or instrument may provide that such Lender will not, without the consent of the Participant, agree to any amendment, modification or waiver described in the first proviso to Section 9.02(b) that affects such Participant.&#160; Subject to
        paragraph (c)(ii) of this Section, each Borrower agrees that each Participant shall be entitled to the benefits of Sections 2.15, 2.16 and 2.17 (subject to the requirements and limitations therein, including the requirements under Sections 2.17(e)
        (it being understood that the documentation required under Section 2.17(e) shall be delivered to the participating Lender)) to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to paragraph (b) of this
        Section.&#160; To the extent permitted by law, each Participant also shall be entitled to the benefits of Section 9.08 as though it were a Lender, provided such Participant agrees to be subject to Section 2.18(c) as though it were a Lender.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">95</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">A Participant (x) agrees to be subject to the
        provisions of Sections 2.18 and 2.19 as if it were an assignee under paragraph (b) of this Section and (y) shall not be entitled to receive any greater payment under Section 2.15 or 2.17 than the applicable Lender would have been entitled to
        receive with respect to the participation sold to such Participant, unless the sale of the participation to such Participant is made with the Company&#8217;s prior written consent.&#160; A Participant that would be a Foreign Lender if it were a Lender shall
        not be entitled to the benefits of Section 2.17 unless the Company is notified of the participation sold to such Participant and such Participant agrees, for the benefit of the Company, to comply with Section 2.17(e) as though it were a Lender (it
        being understood that the documentation required under Section 2.17(e) shall be delivered to the participating Lender).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each Lender that sells a participation shall, acting solely for this purpose as a non-fiduciary agent of each Borrower, maintain a register on which it
        enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant&#8217;s interest in the Loans or other obligations under the Loan Documents (the &#8220;<font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>Participant Register</u></font>&#8221;); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that no Lender shall have any obligation to disclose all or any portion of the Participant Register (including
        the identity of any Participant or any information relating to a Participant&#8217;s interest in any Commitments, Loans, Letters of Credit or its other obligations under any Loan Document) to any Person except to the extent that such disclosure is
        necessary to establish that such Commitment, Loan, Letter of Credit or other obligation is in registered form under Treasury Regulations Section 5f.103-1(c) and Proposed Treasury Regulations Section 1.163-5(b) (or any amended or successor
        version).&#160; The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this
        Agreement notwithstanding any notice to the contrary.&#160; For the avoidance of doubt, the Administrative Agent (in its capacity as Administrative Agent) shall have no responsibility for maintaining a Participant Register.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Any Lender may at any time pledge or assign a
        security interest in all or any portion of its rights under this Agreement to secure obligations of such Lender, including without limitation any pledge or assignment to secure obligations to a Federal Reserve Bank, and this Section shall not apply
        to any such pledge or assignment of a security interest; provided that no such pledge or assignment of a security interest shall release a Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a
        party hereto.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.05.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Survival</u>.</font>&#160; All covenants, agreements,
        representations and warranties made by the Loan Parties in the Loan Documents and in the certificates or other instruments delivered in connection with or pursuant to this Agreement or any other Loan Document shall be considered to have been relied
        upon by the other parties hereto and shall survive the execution and delivery of the Loan Documents and the making of any Loans and issuance of any Letters of Credit, regardless of any investigation made by any such other party or on its behalf and
        notwithstanding that the Administrative Agent, any Issuing Bank or any Lender may have had notice or knowledge of any Default or incorrect representation or warranty at the time any credit is extended hereunder, and shall continue in full force and
        effect as long as the principal of or any accrued interest on any Loan or any fee or any other amount payable under this Agreement or any other Loan Document is outstanding and unpaid or any Letter of Credit is outstanding and so long as the
        Commitments have not expired or terminated.&#160; The provisions of Sections 2.15, 2.16, 2.17 and 9.03 and Article VIII shall survive and remain in full force and effect regardless of the consummation of the transactions contemplated hereby, the
        repayment of the Loans, the expiration or termination of the Letters of Credit and the Commitments or the termination of this Agreement or any other Loan Document or any provision hereof or thereof.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">96</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.06.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Counterparts; Integration; Effectiveness; Electronic
            Execution</u></font>.&#160; This Agreement may be executed in counterparts (and by different parties hereto on different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single
        contract.&#160; This Agreement, the other Loan Documents and any separate letter agreements with respect to (i) fees payable to the Administrative Agent and (ii) the reduction of the Letter of Credit Commitment of any Issuing Bank constitute the entire
        contract among the parties relating to the subject matter hereof and supersede any and all previous agreements and understandings, oral or written, relating to the subject matter hereof.&#160; Except as provided in Section 4.01, this Agreement shall
        become effective when it shall have been executed by the Administrative Agent and when the Administrative Agent shall have received counterparts hereof which, when taken together, bear the signatures of each of the other parties hereto, and
        thereafter shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns.&#160; Delivery of an executed counterpart of a signature page of this Agreement by telecopy, e-mailed .pdf or any other
        electronic means that reproduces an image of the actual executed signature page shall be effective as delivery of a manually executed counterpart of this Agreement.&#160; The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; &#8220;delivery,&#8221; and words of like import
        in or relating to any&#160; document to be signed in connection with this Agreement and the transactions contemplated hereby shall be deemed to include Electronic Signatures, deliveries or the keeping of records in electronic form, each of which shall
        be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law,
        including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.07.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Severability</u></font>.&#160; Any provision of this
        Agreement held to be invalid, illegal or unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective to the extent of such invalidity, illegality or unenforceability without affecting the validity, legality and enforceability
        of the remaining provisions hereof; and the invalidity of a particular provision in a particular jurisdiction shall not invalidate such provision in any other jurisdiction.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.08.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Right of Setoff</u></font>.&#160; If an Event of Default
        shall have occurred and be continuing, each Lender and each of its Affiliates is hereby authorized at any time and from time to time, to the fullest extent permitted by law, to set off and apply any and all deposits (general or special, time or
        demand, provisional or final and in whatever currency denominated) at any time held and other obligations at any time owing by such Lender or Affiliate to or for the credit or the account of any Borrower or any Subsidiary Guarantor against any of
        and all of the Secured Obligations held by such Lender, irrespective of whether or not such Lender shall have made any demand under the Loan Documents and although such obligations may be unmatured.&#160; The rights of each Lender under this Section are
        in addition to other rights and remedies (including other rights of setoff) which such Lender may have.&#160; Each Lender and each Issuing Bank agrees to notify the Company and the Administrative Agent promptly after any such setoff and application; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that the failure to give such notice shall not affect the validity of such setoff and application.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.09.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Governing Law; Jurisdiction; Consent to Service of
            Process</u></font>.&#160; (a)&#160; This Agreement shall be construed in accordance with and governed by the law of the State of New York.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; Each Borrower hereby irrevocably and unconditionally submits, for itself and its property, to the exclusive jurisdiction of the
        United States District Court for the Southern District of New York sitting in the Borough of Manhattan (or if such court lacks subject matter jurisdiction, the Supreme Court of the State of New York sitting in the&#160; Borough of Manhattan), and any
        appellate court from any thereof, in any action or proceeding arising out of or relating to this Agreement or any other Loan Document or the transactions relating hereto or thereto, or for recognition or enforcement of any judgment, and each of the
        parties hereto hereby irrevocably and unconditionally agrees that all claims in respect of any such action or proceeding may (and any such claims, cross-claims or third party claims brought against the Administrative Agent or any of its Related
        Parties may only) be heard and determined in such Federal (to the extent permitted by law) or New York State court.&#160; Each of the parties hereto agrees that a final judgment in any such action or proceeding shall be conclusive and may be enforced in
        other jurisdictions by suit on the judgment or in any other manner provided by law.&#160; Nothing in this Agreement or any other Loan Document shall affect any right that the Administrative Agent, any Issuing Bank or any Lender may otherwise have to
        bring any action or proceeding relating to this Agreement or any other Loan Document against any Borrower or its properties in the courts of any jurisdiction.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">97</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)&#160; Each Borrower hereby irrevocably and unconditionally waives, to the fullest extent it may legally and effectively do so, any
        objection which it may now or hereafter have to the laying of venue of any suit, action or proceeding arising out of or relating to this Agreement or any other Loan Document in any court referred to in paragraph (b) of this Section.&#160; Each of the
        parties hereto hereby irrevocably waives, to the fullest extent permitted by law, the defense of an inconvenient forum to the maintenance of such action or proceeding in any such court.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)&#160; Each party to this Agreement irrevocably consents to service of process in the manner provided for notices in Section 9.01.&#160; Each
        Foreign Subsidiary Borrower irrevocably designates and appoints the Company, as its authorized agent, to accept and acknowledge on its behalf, service of any and all process which may be served in any suit, action or proceeding of the nature
        referred to in Section 9.09(b) in any federal or New York State court sitting in New York City.&#160; The Company hereby represents, warrants and confirms that the Company has agreed to accept such appointment (and any similar appointment by a
        Subsidiary Guarantor which is a Foreign Subsidiary).&#160; Said designation and appointment shall be irrevocable by each such Foreign Subsidiary Borrower until all Loans, all reimbursement obligations, interest thereon and all other amounts payable by
        such Foreign Subsidiary Borrower hereunder and under the other Loan Documents shall have been paid in full in accordance with the provisions hereof and thereof and such Foreign Subsidiary Borrower shall have been terminated as a Borrower hereunder
        pursuant to Section 2.23.&#160; Each Foreign Subsidiary Borrower hereby consents to process being served in any suit, action or proceeding of the nature referred to in Section 9.09(b) in any federal or New York State court sitting in New York City by
        service of process upon the Company as provided in this Section 9.09(d); <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, to the extent lawful and possible, notice of said service upon such agent shall be
        mailed by registered or certified air mail, postage prepaid, return receipt requested, to the Company and (if applicable to) such Foreign Subsidiary Borrower at its address set forth in the Borrowing Subsidiary Agreement to which it is a party or
        to any other address of which such Foreign Subsidiary Borrower shall have given written notice to the Administrative Agent (with a copy thereof to the Company).&#160; Each Foreign Subsidiary Borrower irrevocably waives, to the fullest extent permitted
        by law, all claim of error by reason of any such service in such manner and agrees that such service shall be deemed in every respect effective service of process upon such Foreign Subsidiary Borrower in any such suit, action or proceeding and
        shall, to the fullest extent permitted by law, be taken and held to be valid and personal service upon and personal delivery to such Foreign Subsidiary Borrower.&#160; To the extent any Foreign Subsidiary Borrower has or hereafter may acquire any
        immunity from jurisdiction of any court or from any legal process (whether from service or notice, attachment prior to judgment, attachment in aid of execution of a judgment, execution or otherwise), each Foreign Subsidiary Borrower hereby
        irrevocably waives such immunity in respect of its obligations under the Loan Documents.&#160; Nothing in this Agreement or any other Loan Document will affect the right of any party to this Agreement to serve process in any other manner permitted by
        law.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.10.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>WAIVER OF JURY TRIAL</u></font>.&#160; EACH PARTY HERETO
        HEREBY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS AGREEMENT, ANY OTHER LOAN DOCUMENT OR THE TRANSACTIONS
        CONTEMPLATED HEREBY OR THEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY).&#160; EACH PARTY HERETO (A) CERTIFIES THAT NO REPRESENTATIVE, AGENT OR ATTORNEY OF ANY OTHER PARTY HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PARTY WOULD
        NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B) ACKNOWLEDGES THAT IT AND THE OTHER PARTIES HERETO HAVE BEEN INDUCED TO ENTER INTO THIS AGREEMENT BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS
        SECTION.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">98</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.11.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Headings</u></font>.&#160; Article and Section headings and
        the Table of Contents used herein are for convenience of reference only, are not part of this Agreement and shall not affect the construction of, or be taken into consideration in interpreting, this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.12.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Confidentiality</u></font>.&#160; Each of the
        Administrative Agent, the Issuing Banks and the Lenders agrees to maintain the confidentiality of the Information (as defined below), except that Information may be disclosed (a) to its and its Affiliates&#8217; directors, officers, employees and agents,
        including accountants, legal counsel and other advisors (it being understood that the Persons to whom such disclosure is made will be informed of the confidential nature of such Information and instructed to keep such Information confidential), (b)
        to the extent requested by any Governmental Authority (including any self-regulatory authority, such as the National Association of Insurance Commissioners), (c) to the extent required by applicable laws or regulations or by any subpoena or similar
        legal process, (d) to any other party to this Agreement, (e) in connection with the exercise of any remedies under this Agreement or any other Loan Document or any suit, action or proceeding relating to this Agreement or any other Loan Document or
        the enforcement of rights hereunder or thereunder, (f) subject to an agreement containing provisions substantially the same as those of this Section, to (1) any assignee of or Participant in, or any prospective assignee of or Participant in, any of
        its rights or obligations under this Agreement or (2) any actual or prospective counterparty (or its advisors) to any swap or derivative transaction relating to any Borrower and its obligations, (g) on a confidential basis to (1) any rating agency
        in connection with rating the Company or its Subsidiaries or the credit facilities provided for herein or (2) the CUSIP Service Bureau or any similar agency in connection with the issuance and monitoring of identification numbers with respect to
        the credit facilities provided for herein, (h) with the consent of the Company or (i) to the extent such Information (1) becomes publicly available other than as a result of a breach of this Section or (2) becomes available to the Administrative
        Agent, any Issuing Bank or any Lender on a nonconfidential basis from a source other than the Company or any of its Subsidiaries.&#160; For the purposes of this Section, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Information</u></font>&#8221;
        means all information received from the Company relating to the Company or its business, other than any such information that is available to the Administrative Agent, any Issuing Bank or any Lender on a nonconfidential basis prior to disclosure by
        the Company and other than information pertaining to this Agreement routinely provided by arrangers to data service providers, including league table providers, that serve the lending industry; <font style="font-size: 10pt; font-family: 'Times New
          Roman';"><u>provided</u></font> that, in the case of information received from the Company after the date hereof, such information is clearly identified at the time of delivery as confidential.&#160; Any Person required to maintain the confidentiality
        of Information as provided in this Section shall be considered to have complied with its obligation to do so if such Person has exercised the same degree of care to maintain the confidentiality of such Information as such Person would accord to its
        own confidential information.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">EACH LENDER ACKNOWLEDGES THAT INFORMATION AS DEFINED IN THE IMMEDIATELY PRECEDING PARAGRAPH FURNISHED TO IT PURSUANT
        TO THIS AGREEMENT MAY INCLUDE MATERIAL NON-PUBLIC INFORMATION CONCERNING THE COMPANY AND&#160; ITS RELATED PARTIES OR THEIR RESPECTIVE SECURITIES, AND CONFIRMS THAT IT HAS DEVELOPED COMPLIANCE PROCEDURES REGARDING THE USE OF MATERIAL NON-PUBLIC
        INFORMATION AND THAT IT WILL HANDLE SUCH MATERIAL NON-PUBLIC INFORMATION IN ACCORDANCE WITH THOSE PROCEDURES AND APPLICABLE LAW, INCLUDING FEDERAL AND STATE SECURITIES LAWS.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">99</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">ALL INFORMATION, INCLUDING REQUESTS FOR WAIVERS AND AMENDMENTS, FURNISHED BY THE COMPANY OR THE ADMINISTRATIVE AGENT
        PURSUANT TO, OR IN THE COURSE OF ADMINISTERING, THIS AGREEMENT WILL BE SYNDICATE-LEVEL INFORMATION, WHICH MAY CONTAIN MATERIAL NON-PUBLIC INFORMATION ABOUT THE COMPANY, THE OTHER LOAN PARTIES AND THEIR RELATED PARTIES OR THEIR RESPECTIVE
        SECURITIES.&#160; ACCORDINGLY, EACH LENDER REPRESENTS TO THE COMPANY AND THE ADMINISTRATIVE AGENT THAT IT HAS IDENTIFIED IN ITS ADMINISTRATIVE QUESTIONNAIRE A CREDIT CONTACT WHO MAY RECEIVE INFORMATION THAT MAY CONTAIN MATERIAL NON-PUBLIC INFORMATION IN
        ACCORDANCE WITH ITS COMPLIANCE PROCEDURES AND APPLICABLE LAW.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.13.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>USA PATRIOT Act</u></font>.&#160; Each Lender that is
        subject to the requirements of the Patriot Act hereby notifies each Loan Party that pursuant to the requirements of the Patriot Act, it is required to obtain, verify and record information that identifies such Loan Party, which information includes
        the name and address of such Loan Party and other information that will allow such Lender to identify such Loan Party in accordance with the Patriot Act.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.14.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Appointment for Perfection</u></font>.&#160; Each Lender
        hereby appoints each other Lender as its agent for the purpose of perfecting Liens, for the benefit of the Collateral Agent and the Holders of Secured Obligations, in assets which, in accordance with Article 9 of the UCC or any other applicable law
        can be perfected only by possession.&#160; Should any Lender (other than the Collateral Agent) obtain possession of any such Collateral, such Lender shall notify the Collateral Agent thereof, and, promptly upon the Collateral Agent&#8217;s request therefor
        shall deliver such Collateral to the Collateral Agent or otherwise deal with such Collateral in accordance with the Collateral Agent&#8217;s instructions.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.15.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Rate Limitation</u></font>.&#160; Notwithstanding
        anything herein to the contrary, if at any time the interest rate applicable to any Loan, together with all fees, charges and other amounts which are treated as interest on such Loan under applicable law (collectively the &#8220;<font style="font-size:
          10pt; font-family: 'Times New Roman';"><u>Charges</u></font>&#8221;), shall exceed the maximum lawful rate (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Maximum Rate</u></font>&#8221;) which may be contracted for, charged, taken,
        received or reserved by the Lender holding such Loan in accordance with applicable law, the rate of interest payable in respect of such Loan hereunder, together with all Charges payable in respect thereof, shall be limited to the Maximum Rate and,
        to the extent lawful, the interest and Charges that would have been payable in respect of such Loan but were not payable as a result of the operation of this Section shall be cumulated and the interest and Charges payable to such Lender in respect
        of other Loans or periods shall be increased (but not above the Maximum Rate therefor) until such cumulated amount, together with interest thereon at the Federal Funds Effective Rate to the date of repayment, shall have been received by such
        Lender.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.16.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>No Advisory or Fiduciary Responsibility</u></font>.&#160;
        Each Borrower acknowledges and agrees, and acknowledges its Subsidiaries&#8217; understanding, that no Credit Party will have any obligations except those obligations expressly set forth herein and in the other Loan Documents and each Credit Party is
        acting solely in the capacity of an arm&#8217;s length contractual counterparty to such Borrower with respect to the Loan Documents and the transaction contemplated therein and not as a financial advisor or a fiduciary to, or an agent of, such Borrower
        or any other person.&#160; Each Borrower agrees that it will not assert any claim against any Credit Party based on an alleged breach of fiduciary duty by such Credit Party in connection with this Agreement and the transactions contemplated hereby.&#160;
        Additionally, each Borrower acknowledges and agrees that no Credit Party is advising such Borrower as to any legal, tax, investment, accounting, regulatory or any other matters in any jurisdiction.&#160; Each Borrower shall consult with its own advisors
        concerning such matters and shall be responsible for making its own independent investigation and appraisal of the transactions contemplated hereby, and the Credit Parties shall have no responsibility or liability to any Borrower with respect
        thereto.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">100</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Each Borrower further acknowledges and agrees, and acknowledges its Subsidiaries&#8217; understanding, that each Credit Party, together with
        its Affiliates, is a full service securities or banking firm engaged in securities trading and brokerage activities as well as providing investment banking and other financial services.&#160; In the ordinary course of business, any Credit Party may
        provide investment banking and other financial services to, and/or acquire, hold or sell, for its own accounts and the accounts of customers, equity, debt and other securities and financial instruments (including bank loans and other obligations)
        of, such Borrower, its Subsidiaries and other companies with which such Borrower or any of its Subsidiaries may have commercial or other relationships.&#160; With respect to any securities and/or financial instruments so held by any Credit Party or any
        of its customers, all rights in respect of such securities and financial instruments, including any voting rights, will be exercised by the holder of the rights, in its sole discretion.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In addition, each Borrower acknowledges and agrees, and acknowledges its Subsidiaries&#8217; understanding, that each Credit Party and its
        Affiliates may be providing debt financing, equity capital or other services (including financial advisory services) to other companies in respect of which such Borrower or any of its Subsidiaries may have conflicting interests regarding the
        transactions described herein and otherwise.&#160; No Credit Party will use confidential information obtained from the Borrower by virtue of the transactions contemplated by the Loan Documents or its other relationships with the Borrower in connection
        with the performance by such Credit Party of services for other companies, and no Credit Party will furnish any such information to other companies.&#160; Each Borrower also acknowledges that no Credit Party has any obligation to use in connection with
        the transactions contemplated by the Loan Documents, or to furnish to such Borrower or any of its Subsidiaries, confidential information obtained from other companies.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.17.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Releases of Subsidiary Guarantors</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; A Subsidiary Guarantor shall automatically be released from its obligations under the Subsidiary Guaranty upon the consummation of
        any transaction permitted by this Agreement as a result of which such Subsidiary Guarantor ceases to be a Subsidiary; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font> that, if so required by this Agreement, the
        Required Lenders shall have consented to such transaction and the terms of such consent shall not have provided otherwise.&#160; In connection with any termination or release pursuant to this Section, the Administrative Agent shall (and is hereby
        irrevocably authorized by each Lender to) execute and deliver to any Loan Party, at such Loan Party&#8217;s expense, all documents that such Loan Party shall reasonably request to evidence such termination or release.&#160; Upon any sale or other disposition
        (other than any lease or license) by any Loan Party (other than to any other Loan Party) of any Collateral in a transaction permitted under this Agreement, or upon the effectiveness of any written consent to the release of the security interest
        created under any Collateral Document in any Collateral pursuant to Section 9.02, the security interests in such Collateral created by the Collateral Documents shall be automatically released and terminated.&#160; Any execution and delivery of documents
        pursuant to this Section shall be without recourse to or warranty by the Administrative Agent.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; At such time as the principal and interest on the Loans, all LC Disbursements, the fees, expenses and other amounts payable under
        the Loan Documents and the other Secured Obligations (other than Banking Services Obligations not yet due and payable, Swap Obligations not yet due and payable, and other Obligations expressly stated to survive such payment and termination) shall
        have been paid in full in cash, the Commitments shall have been terminated and no Letters of Credit shall be outstanding, the Subsidiary Guaranty and all obligations (other than those expressly stated to survive such termination) of each Subsidiary
        Guarantor thereunder shall automatically terminate, all without delivery of any instrument or performance of any act by any Person.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">101</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left;"><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECTION 9.18.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Acknowledgement and Consent to Bail-In of EEA
            Financial Institutions</u></font>.&#160; Notwithstanding anything to the contrary in any Loan Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any EEA
        Financial Institution arising under any Loan Document may be subject to the Write-Down and Conversion Powers of an EEA Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)&#160; the application of any Write-Down and Conversion Powers by an EEA Resolution Authority to any such liabilities arising hereunder
        which may be payable to it by any party hereto that is an EEA Financial Institution; and</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)&#160; the effects of any Bail-In Action on any such liability, including, if applicable:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)&#160; a reduction in full or in part or cancellation of any such liability;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)&#160; a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such EEA
        Financial Institution, its parent entity, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such
        liability under this Agreement or any other Loan Document; or</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)&#160; the variation of the terms of such liability in connection with the exercise of the Write-Down and Conversion
        Powers of any EEA Resolution Authority.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ARTICLE X</font></div>
    <div style="text-align: center;"><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Company Guarantee</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In order to induce the Lenders to extend credit to the other Borrowers hereunder, the Company hereby irrevocably and unconditionally
        guarantees, as a primary obligor and not merely as a surety, the payment when and as due of the Secured Obligations of such other Borrowers and the Specified Ancillary Obligations (collectively, the &#8220;<font style="font-size: 10pt; font-family:
          'Times New Roman';"><u>Guaranteed Obligations</u></font>&#8221;).&#160; The Company further agrees that the due and punctual payment of such Guaranteed Obligations may be extended or renewed, in whole or in part, without notice to or further assent from it,
        and that it will remain bound upon its guarantee hereunder notwithstanding any such extension or renewal of any such Guaranteed Obligation.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">102</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company waives presentment to, demand of payment from and protest to any Subsidiary of any of the Guaranteed Obligations, and also
        waives notice of acceptance of its obligations and notice of protest for nonpayment.&#160; The obligations of the Company hereunder shall not be affected by (a) the failure of either Agent, any Issuing Bank or any Lender (or any of its Affiliates) to
        assert any claim or demand or to enforce any right or remedy against any Subsidiary under the provisions of this Agreement, any Swap Agreement, any Banking Services Agreement, any other Loan Document or otherwise; (b) any extension or renewal of
        any of the Guaranteed Obligations; (c) any rescission, waiver, amendment or modification of, or release from, any of the terms or provisions of this Agreement, any Swap Agreement, any Banking Services Agreement or any other Loan Document or
        agreement; (d) any default, failure or delay, willful or otherwise, in the performance of any of the Guaranteed Obligations; (e) the failure of either Agent (or any applicable Lender (or any of its Affiliates)) to take any steps to perfect and
        maintain any security interest in, or to preserve any rights to, any security or collateral for the Guaranteed Obligations, if any; (f) any change in the corporate, partnership or other existence, structure or ownership of any Subsidiary or any
        other guarantor of any of the Guaranteed Obligations; (g) the enforceability or validity of the Guaranteed Obligations or any part thereof or the genuineness, enforceability or validity of any agreement relating thereto or with respect to any
        collateral securing the Guaranteed Obligations or any part thereof, or any other invalidity or unenforceability relating to or against any Subsidiary or any other guarantor of any of the Guaranteed Obligations, for any reason related to this
        Agreement, any Swap Agreement, any Banking Services Agreement, any other Loan Document, or any provision of applicable law, decree, order or regulation of any jurisdiction purporting to prohibit the payment by such Subsidiary or any other guarantor
        of the Guaranteed Obligations, of any of the Guaranteed Obligations or otherwise affecting any term of any of the Guaranteed Obligations; or (h) any other act, omission or delay to do any other act which may or might in any manner or to any extent
        vary the risk of the Company or otherwise operate as a discharge of a guarantor as a matter of law or equity or which would impair or eliminate any right of the Company to subrogation.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company further agrees that its agreement hereunder constitutes a guarantee of payment when due (whether or not any bankruptcy or
        similar proceeding shall have stayed the accrual or collection of any of the Guaranteed Obligations or operated as a discharge thereof) and not merely of collection, and waives any right to require that any resort be had by either Agent, any
        Issuing Bank or any Lender (or any of its Affiliates) to any balance of any deposit account or credit on the books of either Agent, any Issuing Bank or any Lender in favor of any Subsidiary or any other Person.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The obligations of the Company hereunder shall not be subject to any reduction, limitation, impairment or termination for any reason,
        and shall not be subject to any defense or set-off, counterclaim, recoupment or termination whatsoever, by reason of the invalidity, illegality or unenforceability of any of the Guaranteed Obligations, any impossibility in the performance of any of
        the Guaranteed Obligations or otherwise, except for the prior indefeasible payment in full in cash of all the Guaranteed Obligations.&#160; Nothing contained in this Article X is intended to, or shall limit, restrict or preclude the Company from
        pursuing and maintaining a separate legal action based on the acts or omissions of any Agent or any Lender in connection with any such Person&#8217;s gross negligence or willful misconduct.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company further agrees that its obligations hereunder shall constitute a continuing and irrevocable guarantee of all Guaranteed
        Obligations now or hereafter existing and shall continue to be effective or be reinstated, as the case may be, if at any time payment, or any part thereof, of any Guaranteed Obligation (including a payment effected through exercise of a right of
        setoff) is rescinded, or is or must otherwise be restored or returned by either Agent, any Issuing Bank or any Lender (or any of its Affiliates) upon the insolvency, bankruptcy or reorganization of any Subsidiary or otherwise (including pursuant to
        any settlement entered into by a Secured Party in its discretion).</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">103</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In furtherance of the foregoing and not in limitation of any other right which either Agent, any Issuing Bank or any Lender (or any of
        its Affiliates) may have at law or in equity against the Company by virtue hereof, upon the failure of any other Subsidiary to pay any Guaranteed Obligation when and as the same shall become due, whether at maturity, by acceleration, after notice
        of prepayment or otherwise, the Company hereby promises to and will, upon receipt of written demand by any Agent, any Issuing Bank or any Lender (or any of its Affiliates), forthwith pay, or cause to be paid, to the relevant Agent, the relevant
        Issuing Bank or any Lender (or any of such Lender&#8217;s Affiliates) in cash an amount equal to the unpaid principal amount of such Guaranteed Obligations then due, together with accrued and unpaid interest thereon.&#160; The Company further agrees that if
        payment in respect of any Guaranteed Obligation shall be due in a currency other than Dollars and/or at a place of payment other than New York or any other Eurocurrency Payment Office and if, by reason of any Change in Law, disruption of currency
        or foreign exchange markets, war or civil disturbance or other event, payment of such Guaranteed Obligation in such currency or at such place of payment shall be impossible or, in the reasonable judgment of either Agent, any Issuing Bank or any
        Lender (or any of its Affiliates), disadvantageous to the relevant Agent, the relevant Issuing Bank or such Lender (or any of such Lender&#8217;s Affiliates) in any material respect, then, at the election of the relevant Agent or such Lender, the Company
        shall make payment of such Guaranteed Obligation in Dollars (based upon the applicable Equivalent Amount in effect on the date of payment) and/or in New York or such other Eurocurrency Payment Office as is designated by the Administrative Agent or
        such Lender and, as a separate and independent obligation, shall indemnify the Agents, any Issuing Bank and such Lender (and such Lender&#8217;s Affiliates), as applicable, against any losses or reasonable out-of-pocket expenses that it shall sustain as
        a result of such alternative payment.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Upon payment by the Company of any sums as provided above, all rights of the Company against any Subsidiary arising as a result thereof
        by way of right of subrogation or otherwise shall in all respects be subordinated and junior in right of payment to the prior indefeasible payment in full in cash of all the Guaranteed Obligations owed by such Subsidiary.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Nothing shall discharge or satisfy the liability of the Company hereunder except the full performance and payment in cash of the
        Guaranteed Obligations.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company hereby absolutely, unconditionally and irrevocably undertakes to provide such funds or other support as may be needed from
        time to time by each Subsidiary Guarantor to honor all of its obligations under the Subsidiary Guaranty in respect of Specified Swap Obligations (<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>provided</u></font>, however, that
        the Company shall only be liable under this paragraph for the maximum amount of such liability that can be hereby incurred without rendering its obligations under this paragraph or otherwise under this Article X voidable under applicable law
        relating to fraudulent conveyance or fraudulent transfer, and not for any greater amount).&#160; The Company intends that this paragraph constitute, and this paragraph shall be deemed to constitute, a &#8220;keepwell, support, or other agreement&#8221; for the
        benefit of each Subsidiary Guarantor for all purposes of Section 1a(18)(A)(v)(II) of the Commodity Exchange Act.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For the avoidance of doubt, Section 2.17 of this Agreement shall be applicable, <font style="font-size: 10pt; font-family: 'Times New
          Roman'; font-style: italic;">mutatis mutandis</font>, to all payments required to be made by the Company under this <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Article X</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">[Signature Pages Follow]</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal;">104</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed by their respective authorized officers as of the
        day and year first above written.</font></div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z1b18a3dd73ba47c589b0902a34a6f001" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;"><br>
          </td>
          <td colspan="2" style="width: 50%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS, INC., as the Company</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By</font></div>
          </td>
          <td style="width: 44.36%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: center;">Signature Page to Fourth Amended and Restated Credit Agreement<br>
    </div>
    <div style="text-align: center;">Photronics, Inc.<br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="zddc040779fcd474bbe210aec3fbf13d3" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="width: 50%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">JPMORGAN CHASE BANK, N.A., individually as a Lender, as Swingline Lender, as an Issuing Bank, as Collateral Agent and as Administrative Agent</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By</font></div>
          </td>
          <td style="width: 44.36%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div>
      <div style="text-align: center;">Signature Page to Fourth Amended and Restated Credit Agreement<br>
      </div>
      <div style="text-align: center;">Photronics, Inc.</div>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="zae5e3dd9e8c84c7cbbf82a1e97622278" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="width: 50%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">BANK OF AMERICA, N.A., individually as a Lender, as an Issuing Bank and as Syndication Agent</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By</font></div>
          </td>
          <td style="width: 44.36%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z5a5d099ecbca4eb79fa35c2cb0e42db9" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="width: 50%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">CITIZENS BANK, N.A., individually as a Lender and as an Issuing Bank</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="width: 50%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By</font></div>
          </td>
          <td style="width: 44.36%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5.64%; vertical-align: top;">&#160;</td>
          <td style="width: 44.36%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z7e7a9002fe7d45fc9753f85264845e36" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">TD BANK, N.A., individually as a Lender and as an Issuing Bank</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By</font></div>
          </td>
          <td style="width: 43.92%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 43.92%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Name:</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 6%; vertical-align: top;">&#160;</td>
          <td style="width: 43.92%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div>
      <div style="text-align: center;">Signature Page to Fourth Amended and Restated Credit Agreement<br>
      </div>
      <div style="text-align: center;">Photronics, Inc.</div>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">SCHEDULE 2.01A</font></font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">COMMITMENTS</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="zaf965c15544b47e6b3ed67ab3c4fbe73" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 70.74%; vertical-align: top;">
            <div style="text-align: justify;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">LENDER</font></font></u></div>
          </td>
          <td style="width: 29.26%; vertical-align: top;">
            <div style="text-align: right;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">COMMITMENT</font></font></u></div>
          </td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;"><u>&#160;</u></td>
          <td style="width: 29.26%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">JPMORGAN CHASE BANK, N.A.</font></div>
          </td>
          <td style="width: 29.26%; vertical-align: top;">
            <div style="text-align: right; margin-left: 12.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$14,000,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">&#160;</td>
          <td style="width: 29.26%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">BANK OF AMERICA, N.A.</font></div>
          </td>
          <td style="width: 29.26%; vertical-align: top;">
            <div style="text-align: right; margin-left: 12.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$14,000,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">&#160;</td>
          <td style="width: 29.26%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">CITIZENS BANK, N.A.</font></div>
          </td>
          <td style="width: 29.26%; vertical-align: top;">
            <div style="text-align: right; margin-left: 12.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$11,000,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">&#160;</td>
          <td style="width: 29.26%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">TD BANK, N.A.</font></div>
          </td>
          <td style="width: 29.26%; vertical-align: top;">
            <div style="text-align: right; margin-left: 12.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$11,000,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">&#160;</td>
          <td style="width: 29.26%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.74%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">AGGREGATE COMMITMENT</font></div>
          </td>
          <td style="width: 29.26%; vertical-align: top;">
            <div style="text-align: right; margin-left: 12.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$50,000,000</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SCHEDULE 2.01B</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">LETTER OF CREDIT COMMITMENTS</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z91dad8ee4f5a41d683374eaec20e1b42" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 65.78%; vertical-align: top;">
            <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">LENDER</font></font></u></div>
          </td>
          <td style="width: 34.22%; vertical-align: top;">
            <div style="text-align: right;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">LETTER OF CREDIT COMMITMENT</font></font></u></div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 65.78%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 34.22%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">JPMORGAN CHASE BANK, N.A.</font></div>
          </td>
          <td style="width: 34.22%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$3,750,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">&#160;</td>
          <td style="width: 34.22%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">BANK OF AMERICA, N.A.</font></div>
          </td>
          <td style="width: 34.22%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$3,750,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">&#160;</td>
          <td style="width: 34.22%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">CITIZENS BANK, N.A.</font></div>
          </td>
          <td style="width: 34.22%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$3,750,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">&#160;</td>
          <td style="width: 34.22%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">TD BANK, N.A.</font></div>
          </td>
          <td style="width: 34.22%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$3,750,000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">&#160;</td>
          <td style="width: 34.22%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 65.78%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">TOTAL LETTER OF CREDIT COMMITMENTS</font></div>
          </td>
          <td style="width: 34.22%; vertical-align: top;">
            <div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$15,000,000</font></div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SCHEDULE 2.06</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">EXISTING LETTERS OF CREDIT</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">None.</font></div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SCHEDULE 5.10</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">POST-CLOSING MATTERS</font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Delivery to the Administrative Agent of certificates of insurance listing
        the Collateral Agent as (x) lender loss payee for the property casualty insurance policies of the Company and its Subsidiaries, together with separate lender loss payable endorsements in respect thereof and (y) additional insured with respect to
        the liability insurance policies of the Company and its Subsidiaries, together with separate additional insured endorsements in respect thereof, in form and substance reasonably acceptable to the Administrative Agent, on or prior to the date that
        is thirty (30) days after the Effective Date.</font></div>
    <div><br>
    </div>
    <div>
      <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"></div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.25
<SEQUENCE>6
<FILENAME>s002591x1_ex10-25.htm
<DESCRIPTION>EXHIBIT 10.25
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;" bgcolor="#ffffff" text="#000000">
  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold;">
    <hr style="height: 4px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; border: medium none;" noshade="noshade">
    <div style="text-align: right;">Exhibit 10.25<br>
    </div>
  </div>
  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold;"> <br>
  </div>
  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold; text-align: right;">EXECUTION COPY</div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">THIRD AMENDED AND RESTATED SECURITY AGREEMENT</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">THIS THIRD AMENDED AND RESTATED SECURITY AGREEMENT (as the same may be amended, restated, supplemented or otherwise modified
      from time to time, this &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Security Agreement</u></font>&#8221;) is entered into as of September 27, 2018 by and among PHOTRONICS, INC., a Connecticut corporation (the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Company</u></font>&#8221;), the Subsidiaries of the Company listed on the signature pages hereto (together with the Company, the &#8220;<font style="font-size: 10pt; font-family: &quot;Times
        New Roman&quot;;"><u>Initial Grantors</u></font>,&#8221; and together with any additional Subsidiaries, whether now existing or hereafter formed or acquired which become parties to this Security Agreement from time to time by executing a Supplement
      hereto in substantially the form of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Annex I</u></font>, the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Grantors</u></font>&#8221;), and JPMORGAN
      CHASE BANK, N.A., a national banking association, in its capacity as contractual representative (the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Collateral Agent</u></font>&#8221;) for itself and for the Holders of Secured
      Obligations (as defined in the Credit Agreement identified below).&#160; Capitalized terms used herein (including, without limitation, <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Article I</u></font> hereof) and not
      otherwise defined herein shall have the respective meanings ascribed to such terms in the Credit Agreement.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PRELIMINARY STATEMENT</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">WHEREAS, the Company, certain Subsidiaries of the Company from time to time parties thereto as borrowers (together with the
      Company, the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Borrowers</u></font>&#8221;), the financial institutions from time to time party thereto as lenders (collectively, the &#8220;<font style="font-size: 10pt; font-family:
        &quot;Times New Roman&quot;;"><u>Lenders</u></font>&#8221;), and JPMorgan Chase Bank, N.A., as administrative agent thereunder (the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Administrative Agent</u></font>&#8221;) have
      entered into that certain Fourth Amended and Restated Credit Agreement of even date herewith (as the same may be amended, restated, supplemented or otherwise modified from time to time, the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Credit Agreement</u></font>&#8221; and the agreements, documents and instruments executed and/or delivered pursuant thereto or in connection therewith, including, without limitation, any guaranty delivered in connection therewith, the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Loan Documents</u></font>&#8221;), which Credit Agreement amends and restates in its entirety the Existing Credit Agreement (as defined in the Credit Agreement), providing, subject to
      the terms and conditions thereof, for extensions of credit and other financial accommodations to be made by the Lenders to or for the benefit of the Borrowers;</font></div>
  <div><br>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">WHEREAS, the Credit Agreement, among other things, re-evidences the Borrowers&#8217; outstanding obligations under the Existing Credit
      Agreement and provides, subject to the terms thereof, for future extensions from time to time of credit and other financial accommodations by the Lenders to the Borrowers;</font></div>
  <div><br>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">WHEREAS, as a condition precedent to the effectiveness of an amendment to the Existing Credit Agreement, the Initial Grantors
      entered into the Second Amended and Restated Security Agreement, dated as of December 5, 2013, with the Collateral Agent (the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Existing Security Agreement</u></font>&#8221;);</font></div>
  <div><br>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">WHEREAS, each Initial Grantor party to the Existing Security Agreement wishes to affirm its obligations under the terms of the
      Existing Security Agreement and wishes to amend and restate the terms of the Existing Security Agreement;</font></div>
  <div><br>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">WHEREAS, the Grantors wish to secure their obligations to the Holders of Secured Obligations pursuant to the terms of this
      Security Agreement; and</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <!--PROfilePageNumberReset%Num%2%%%-->
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">WHEREAS, it is the intent of the parties hereto that this Agreement not constitute a novation of the obligations and liabilities
      of the parties under the Existing Security Agreement, but that this Agreement amend and restate in its entirety the Existing Security Agreement and re-evidence the obligations and liabilities of each Grantor outstanding thereunder, which shall be set
      forth in accordance with the terms hereof;</font></div>
  <div><br>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ACCORDINGLY, the Grantors and the Collateral Agent, on behalf of the Holders of Secured Obligations, hereby agree as follows:</font></div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE I<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>DEFINITIONS</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1.1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Terms Defined in the Credit Agreement</u></font>.&#160; All capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Credit Agreement.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1.2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Terms Defined in New York UCC</u></font>.&#160; Terms defined in the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">New York</font> UCC which are not otherwise defined in this
      Security Agreement are used herein as defined in the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1.3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Definitions of Certain Terms Used Herein</u></font>.&#160; As used in this Security Agreement, in addition to the terms defined in the Preliminary Statement, the following terms shall have the following
      meanings:</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Accounts</u></font>&#8221; shall have the meaning set
      forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Article</u></font>&#8221; means a numbered article of
      this Security Agreement, unless another document is specifically referenced.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Chattel Paper</u></font>&#8221; shall have the meaning
      set forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Collateral</u></font>&#8221; means all Accounts, Chattel
      Paper, Commercial Tort Claims, Deposit Accounts, Documents, Equipment, Farm Products, General Intangibles, Goods, Instruments, Intellectual Property Collateral, Inventory, Investment Property, letters of credit, Letter-of-Credit Rights, Pledged
      Deposits, Supporting Obligations and Other Collateral, wherever located, in which any Grantor now has or hereafter acquires any right or interest, and the proceeds (including Stock Rights), insurance proceeds and products thereof, together with all
      books and records, customer lists, credit files, computer files, programs, printouts and other computer materials and records related thereto; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">provided that in no event shall
        &#8220;Collateral&#8221; include or the security interest granted under Article II hereof attach to (a) any lease, license, permit, contract, property rights or agreement to which any Grantor is a party, any of its rights or interests thereunder or any
        Trademark or other Intellectual Property, if and for so long as the grant of such security interest shall (i) give any other Person party to such lease, license, permit, contract, property rights or agreement the right to terminate its obligations
        thereunder, (ii) constitute or result in the abandonment, cancellation, invalidation or unenforceability of any material right, title or interest of any Grantor therein or (iii) result in a breach or termination pursuant to the terms of, or a
        default under, any such lease, license, contract property rights or agreement (other than, in the case of each of the foregoing clauses (i), (ii) and (iii), to the extent that any such right or term would be rendered ineffective pursuant to
        Sections 9-406, 9-407, 9-408 or 9-409 of the Uniform Commercial Code of any relevant jurisdiction or any other applicable law (including the U.S. Bankruptcy Code) or principles of equity), provided, however, that the Collateral shall include and
        such security interest shall attach immediately at such time as the condition causing such abandonment, cancellation, invalidation or unenforceability shall be remedied and to the extent severable, shall attach immediately to any portion of such
        lease, license, contract, property rights, agreement or Trademark that does not result in any of the consequences specified in (i), (ii) or (iii) above; (b) any license, permit or other governmental authorization that, under the terms and
        conditions of such governmental authorization or under applicable law, cannot be subjected to a Lien in favor of the Collateral Agent for the benefit of the Holders of Secured Obligations without the consent of the relevant governmental authority
        and such consent has not been obtained; (c) any of the capital stock of a Foreign Subsidiary; (d) those assets as to which the Collateral Agent reasonably determines (in consultation with, and with written notice to, the Company) that the cost of
        obtaining such a security interest or perfection thereof (including tax consequences) are excessive in relation to the benefit to the </font>Holders of Secured Obligations<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> of
        the security to be afforded thereby; (e) any item of personal property, tangible or intangible, to the extent the grant by any Grantor of a security interest pursuant to this Security Agreement in its right, title and interest in such item of
        property is prohibited by any law or governmental rule or regulation or by effective and enforceable contractual provisions (including license restrictions) in any agreement to which the Grantor is a party (so long as no such agreement shall be
        entered into for the purposes of circumventing the security interest granted herein and excluding any such provision to the extent such provision would be rendered ineffective pursuant to Sections 9-406, 9-407, 9-408 or 9-409 of the Uniform
        Commercial Code of any relevant jurisdiction or any other applicable law (including the U.S. Bankruptcy Code) or principles of equity); (f) intellectual property in relation to which any law or governmental rule or regulation, or any agreement with
        a domain name registrar or any other Person entered into by the Grantor in the ordinary course of business and existing on the date hereof, prohibits the creation of a security interest therein or would otherwise invalidate such Grantor&#8217;s right,
        title or interest therein (other than to the extent any such agreement would be rendered ineffective pursuant to Sections 9-406, 9-407, 9-408 or 9-409 of the Uniform Commercial Code of any relevant jurisdiction or any other applicable law
        (including the U.S. Bankruptcy Code) or principles of equity); (g) any Equipment owned by any Grantor that is subject to a purchase money Lien or a capital lease permitted by the Credit Agreement if the agreement in which such Lien is granted (or
        in the document providing for such capital lease) validly prohibits or requires the consent of any Person other than any Grantor as a condition to the creation of any other Lien on such equipment (other than to the extent any such agreement would
        be rendered ineffective pursuant to Sections 9-406, 9-407, 9-408 or 9-409 of the Uniform Commercial Code of any relevant jurisdiction or any other applicable law (including the U.S. Bankruptcy Code) or principles of equity), but only, in each case,
        to the extent, and for so long as, the Indebtedness secured by the applicable Lien or capital lease has not been repaid in full or the applicable prohibition (or consent required) has not been otherwise removed or terminated; (h) motor vehicles and
        other assets subject to certificates of title or ownership; or (i) any real property held by a Grantor as a lessee under a lease; </font><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">provided</font></u> that the
      parties hereby agree, for the avoidance of doubt (without limitation with respect to any assets not so listed), that the assets listed in <u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Schedule 1</font></u> to this
      Agreement are prohibited by contractual restrictions with third parties from being included as &#8220;Collateral&#8221; hereunder except to the extent such restrictions would be rendered ineffective pursuant to Sections 9-406, 9-407, 9-408 or 9-409 of the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Uniform Commercial Code of any relevant jurisdiction.</font></font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">2</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Commercial Tort Claims</u></font>&#8221; means commercial
      tort claims, as defined in the New York UCC of any Grantor, including each commercial tort claim specifically described in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;E&#8221;</u></font>.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Confirmatory Grant of Security Interest</u></font>&#8221;
      means, with respect to any Grantor and its Patents, Trademarks, or Copyrights, an agreement with a list of such Patents, Trademarks or Copyrights attached as an exhibit thereto, in form and substance satisfactory to the Collateral Agent, duly
      executed by such Grantor, to be filed in the United States Patent and Trademark Office or the United States Copyright Office, as applicable, evidencing the Collateral Agent&#8217;s Lien on such Patents, Trademarks or Copyrights, as applicable.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Control</u></font>&#8221; shall have the meaning set
      forth in Article 8 or, if applicable, in Section 9-104, 9-105, 9-106 or 9-107 of Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Copyrights</u></font>&#8221; means, with respect to any
      Person, all of such Person&#8217;s right, title, and interest in and to the following:&#160; (a) all copyrights, rights and interests in copyrights, works protectable by copyright, copyright registrations, and copyright applications; (b) all extensions of any
      of the foregoing; (c) all income, royalties, damages, and payments now or hereafter due and/or payable under any of the foregoing, including, without limitation, damages or payments for past or future infringements for any of the foregoing; (d) the
      right to sue for past, present, and future infringements of any of the foregoing; and (e) all rights corresponding to any of the foregoing throughout the world.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Deposit Accounts</u></font>&#8221; shall have the meaning
      set forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Documents</u></font>&#8221; shall have the meaning set
      forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Equipment</u></font>&#8221; shall have the meaning set
      forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Event of Default</u></font>&#8221; shall have the meaning
      set forth in the Credit Agreement.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit</u></font>&#8221; refers to a specific exhibit to
      this Security Agreement, unless another document is specifically referenced.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Farm Products</u></font>&#8221; shall have the meaning
      set forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>General Intangibles</u></font>&#8221; shall have the
      meaning set forth in Article 9 of the New York UCC and, in any event, includes payment intangibles, contract rights, rights to payment, rights arising under common law, statutes, or regulations, choses or things in action, goodwill (including the
      goodwill associated with any Grantor owned Trademark), Intellectual Property, URLs and domain names, other industrial or intellectual property or rights therein or applications therefor, whether under license or otherwise, programs, programming
      materials, blueprints, drawings, purchase orders, customer lists, monies due or recoverable from pension funds, route lists, rights to payment and other rights under any royalty or licensing agreements, including Licenses, infringement claims,
      computer programs, information contained on computer disks or tapes, software, literature, reports, catalogs, pension plan refunds, pension plan refund claims, insurance premium rebates, tax refunds, and tax refund claims, interests in a partnership
      or limited liability company which do not constitute a security under Article 8 of the Code, and any other personal property other than Commercial Tort Claims, money, Accounts, Chattel Paper, Deposit Accounts, Goods, Investment Property, negotiable
      Collateral, and oil, gas, or other minerals before extraction.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Goods</u></font>&#8221; shall have the meaning set forth
      in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Instruments</u></font>&#8221; shall have the meaning set
      forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Intellectual Property</u></font>&#8221; means all
      Patents, Trademarks and Copyrights as defined herein.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Intellectual Property Collateral</u></font>&#8221; means
      all domain names, Intellectual Property and Licenses.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">3</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Inventory</u></font>&#8221; shall have the meaning set
      forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Investment Property</u></font>&#8221; shall have the
      meaning set forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Letter of Credit Rights</u></font>&#8221; shall have the
      meaning set forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Licenses</u></font>&#8221; means, with respect to any
      Person, all of such Person&#8217;s right, title, and interest in and to (a) any and all licensing agreements or similar arrangements in and to its Patents, Copyrights, or Trademarks, (b) all income, royalties, damages, claims, and payments now or hereafter
      due or payable under and with respect thereto, including, without limitation, damages and payments for past and future breaches thereof, and (c) all rights to sue for past, present, and future breaches thereof.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>New York UCC</u></font>&#8221; means the New York Uniform
      Commercial Code as in effect from time to time<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-style: italic;">.</font></font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Other Collateral</u></font>&#8221; means any property of
      the Grantors, not included within the defined terms Accounts, Chattel Paper, Commercial Tort Claims, Deposit Accounts, Documents, Equipment, Farm Products, General Intangibles, Goods, Instruments, Intellectual Property Collateral, Inventory,
      Investment Property, Letter-of-Credit Rights, Pledged Deposits and Supporting Obligations, including, without limitation, all cash on hand, letters of credit, Stock Rights or any other deposits (general or special, time or demand, provisional or
      final) with any bank or other financial institution, it being intended that the Collateral include all personal property of the Grantors.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Patents</u></font>&#8221; means, with respect to any
      Person, all of such Person&#8217;s right, title, and interest in and to: (a) any and all patents and patent applications; (b) all inventions and improvements described and claimed therein; (c) all reissues, divisions, continuations, extensions, and
      continuations-in-part thereof; (d) all income, royalties, damages, claims, and payments now or hereafter due or payable under and with respect thereto, including, without limitation, damages and payments for past and future infringements thereof; (e)
      all rights to sue for past, present, and future infringements thereof; and (f) all rights corresponding to any of the foregoing throughout the world.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Pledged Deposits</u></font>&#8221; means all time
      deposits of money (other than Deposit Accounts and Instruments), whether or not evidenced by certificates, which a Grantor may from time to time designate as pledged to the Collateral Agent or to any Holder of Secured Obligations as security for any
      Secured Obligations, and all rights to receive interest on said deposits.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Receivables</u></font>&#8221; means the Accounts, Chattel
      Paper, Documents, Investment Property, Instruments or Pledged Deposits, and any other rights or claims to receive money which are General Intangibles or which are otherwise included as Collateral.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Registered</u></font>&#8221; means issued by, registered
      with, renewed by or the subject of a pending application before any governmental authority or internet domain name registrar.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section</u></font>&#8221; means a numbered section of
      this Security Agreement, unless another document is specifically referenced.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Security</u></font>&#8221; shall have the meaning set
      forth in Article 8 of the New York UCC.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">4</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Stock Rights</u></font>&#8221; means any securities,
      dividends or other distributions and any other right or property which any Grantor shall receive or shall become entitled to receive for any reason whatsoever with respect to, in substitution for or in exchange for any securities or other ownership
      interests in a corporation, partnership, joint venture or limited liability company constituting Collateral and any securities, any right to receive securities and any right to receive earnings, in which any Grantor now has or hereafter acquires any
      right, issued by an issuer of such securities.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Supporting Obligation</u></font>&#8221; shall have the
      meaning set forth in Article 9 of the New York UCC.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Trademarks</u></font>&#8221; means, with respect to any
      Person, all of such Person&#8217;s right, title, and interest in and to the following:&#160; (a) all trademarks (including service marks), trade names, trade dress, and trade styles and the registrations and applications for registration thereof and the
      goodwill of the business symbolized by the foregoing; (b) all licenses of the foregoing, whether as licensee or licensor; (c) all renewals of the foregoing; (d) all income, royalties, damages, and payments now or hereafter due or payable with respect
      thereto, including, without limitation, damages, claims, and payments for past and future infringements thereof; (e) all rights to sue for past, present, and future infringements of the foregoing, including the right to settle suits involving claims
      and demands for royalties owing; and (f) all rights corresponding to any of the foregoing throughout the world.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The foregoing definitions shall be equally applicable to both the singular and plural forms of the defined terms.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE II<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>REAFFIRMATION AND GRANT OF SECURITY INTEREST</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Each Initial Grantor party to the Existing Security Agreement reaffirms the security interest granted under the terms and
      conditions of the Existing Security Agreement and agrees that such security interest remains in full force and effect and is hereby ratified, reaffirmed and confirmed.&#160; Each Initial Grantor party to the Existing Security Agreement acknowledges and
      agrees with the Collateral Agent that the Existing Security Agreement is amended, restated, and superseded in its entirety pursuant to the terms hereof.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Each of the Grantors hereby pledges, assigns and grants to the Collateral Agent, on behalf of and for the benefit of the Holders
      of Secured Obligations, a security interest in all of such Grantor&#8217;s right, title and interest, whether now owned or hereafter acquired, in and to the Collateral to secure the prompt and complete payment and performance of the Secured Obligations.&#160;
      For the avoidance of doubt, the grant of a security interest herein shall not be deemed to be an assignment of intellectual property rights owned by the Grantors.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE III<br>
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>REPRESENTATIONS AND WARRANTIES</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Each of the Initial Grantors represents and warrants to the Collateral Agent and the Holders of Secured Obligations, and each
      Grantor that becomes a party to this Security Agreement pursuant to the execution of a Security Agreement Supplement in substantially the form of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Annex I</u></font>
      represents and warrants (after giving effect to supplements to each of the Exhibits hereto with respect to such subsequent Grantor as attached to such Security Agreement Supplement), that, as of the date hereof or as of the date any additional
      Grantor becomes party to this Security Agreement pursuant to a Security Agreement Supplement:</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Title, Authorization, Validity and Enforceability</u></font>.&#160; Such Grantor has (other than the Intellectual Property Collateral, with respect to which <font style="font-size: 10pt; font-family:
        &quot;Times New Roman&quot;;"><u>Section 3.11</u></font> shall apply) (a) good and valid rights in or the power to transfer the Collateral owned by it and (b) title to the Collateral with respect to which it has purported to grant a security
      interest hereunder, free and clear of all Liens except for Liens permitted under <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 4.1.6</u></font> hereof.&#160; Such Grantor has full corporate, limited liability company
      or partnership, as applicable, power and authority to grant to the Collateral Agent the security interest in the Collateral pursuant hereto.&#160; The execution and delivery by such Grantor of this Security Agreement have been duly authorized by proper
      corporate, limited liability company, limited partnership or partnership, as applicable, proceedings, and this Security Agreement constitutes a legal, valid and binding obligation of such Grantor and creates a security interest which is enforceable
      against such Grantor in all Collateral it now owns or hereafter acquires, except as enforceability may be limited by (i) bankruptcy, insolvency, fraudulent conveyance, reorganization or similar laws relating to or affecting the enforcement of
      creditors&#8217; rights generally, (ii) general equitable principles (whether considered in a proceeding in equity or at law), and (iii) requirements of reasonableness, good faith and fair dealing.&#160; When financing statements have been filed in the
      appropriate offices against such Grantor in the locations listed in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;D&#8221;</u></font>, the Collateral Agent will have a perfected first priority security interest in
      the Collateral owned by such Grantor in which a security interest may be perfected by filing of a financing statement under the New York UCC, subject only to Liens permitted under <font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Section 4.1.6</u></font> hereof.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">5</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Conflicting Laws and Contracts</u></font>.&#160; Neither the execution and delivery by such Grantor of this Security Agreement, the creation and perfection of the security interest in the Collateral granted
      hereunder, nor compliance with the terms and provisions hereof will violate (i) any law, rule, regulation, order, writ, judgment, injunction, decree or award binding on such Grantor, or (ii) such Grantor&#8217;s charter, articles or certificate of
      incorporation, partnership agreement or by-laws (or similar constitutive documents), or (iii) the provisions of any indenture, instrument or agreement to which such Grantor is a party or is subject, or by which it, or its property may be bound or
      affected, or conflict with or constitute a default thereunder, or result in or require the creation or imposition of any Lien in, of or on the property of such Grantor pursuant to the terms of any such indenture, instrument or agreement (other than
      any Lien of the Collateral Agent on behalf of the Holders of Secured Obligations) except, in each case, which could not reasonably be expected to result in a Material Adverse Effect.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Principal Location</u></font>.&#160; Such Grantor&#8217;s mailing address and the location of its place of business (if it has only one) or its chief executive office (if it has more than one place of business),
      is disclosed in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;A&#8221;</u></font>.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Property Locations</u></font>.&#160; The Inventory and Equipment of each Grantor are located solely at the locations of such Grantor described in <font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Exhibit &#8220;A&#8221;</u></font>.&#160; All of said locations are owned by such Grantor except for locations (i) which are leased by such Grantor as lessee and designated in Part B of <font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Exhibit &#8220;A&#8221;</u></font> and (ii) at which Inventory is held in a public warehouse or is otherwise held by a bailee or on consignment by such Grantor as designated in Part C of <font style="font-size: 10pt; font-family: &quot;Times
        New Roman&quot;;"><u>Exhibit &#8220;A&#8221;</u></font>.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>No Other Names; Etc.</u></font>.&#160; Within the five-year period ending as of the date such Person becomes a Grantor hereunder, such Grantor has not conducted business under any name, changed its
      jurisdiction of formation, merged with or into or consolidated with any other Person, except as disclosed in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;A&#8221;</u></font>.&#160; The name in which such Grantor has
      executed this Security Agreement is the exact name as it appears in such Grantor&#8217;s organizational documents, as amended, as filed with such Grantor&#8217;s jurisdiction of organization as of the date such Person becomes a Grantor hereunder.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Accounts and Chattel Paper</u></font>.&#160; The names of the obligors, amounts owing, due dates and other information with respect to the Accounts and Chattel Paper owned by such Grantor are and will be
      correctly stated in all material respects in all material records of such Grantor relating thereto and in all material invoices and reports with respect thereto furnished to the Collateral Agent by such Grantor from time to time.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Filing Requirements</u></font>.&#160; None of the Equipment owned by such Grantor is covered by any certificate of title.&#160; None of the Collateral owned by such Grantor is of a type for which security
      interests or liens may be perfected by filing under any federal statute except for Patents, Trademarks and Copyrights held by such Grantor and described in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;B&#8221;</u></font>.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>No Financing Statements</u></font>.&#160; No financing statement describing all or any portion of the Collateral which has not lapsed or been terminated naming such Grantor as debtor has been filed in any
      jurisdiction except financing statements (i) naming the Collateral Agent on behalf of the Holders of Secured Obligations as the secured party and (ii) in respect of Liens permitted by Section 6.02 of the Credit Agreement; <font style="font-size:
        10pt; font-family: &quot;Times New Roman&quot;;"><u>provided</u></font>, that nothing herein shall be deemed to constitute an agreement to subordinate any of the Liens of the Collateral Agent under the Loan Documents to any Liens otherwise
      permitted under Section 6.02 of the Credit Agreement.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Federal Employer Identification Number; State Organization Number; Jurisdiction of Organization</u></font>.&#160; Such Grantor&#8217;s federal employer identification number is, and if such Grantor is a registered
      organization, such Grantor&#8217;s State of organization, type of organization and State of organization identification number are, listed in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;F&#8221;</u></font>.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.10.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Pledged Securities and Other Investment Property</u></font>.&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;C</u></font>&#8221; sets forth a complete and accurate list
      of the Instruments, Securities and other Investment Property constituting Collateral and delivered to the Collateral Agent.&#160; Each Grantor is the direct and beneficial owner of each Instrument, Security and other type of Investment Property listed in
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;C&#8221;</u></font> as being owned by it, free and clear of any Liens, except for the security interest granted to the Collateral Agent for the benefit of the Holders of
      Secured Obligations hereunder or as permitted by Section 6.02 of the Credit Agreement.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">6</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.11.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Intellectual Property</u></font>.</font><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"></font></font></div>
  <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
      </font></font></div>
  <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.11.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;B&#8221;</u></font> contains a complete and accurate listing as of the date hereof of all Registered U.S. Intellectual Property Collateral (other than intellectual property
      excluded from the definition of Collateral), including: (i) U.S. trademark registrations and U.S. applications for trademark registration, (ii) U.S. patents and U.S. patents applications, together with all U.S. reissuances, continuations,
      continuations in part, revisions, extensions and reexaminations thereof, (iii) U.S. copyright registrations and applications for registration and (iv) U.S. domain names.&#160; Grantor has all right, title and interest to the Intellectual Property
      Collateral listed in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;B&#8221;</u></font>.&#160; When Confirmatory Grants of Security Interest have been filed with the United States Patent and Trademark Office and the United
      States Copyright Office, as applicable, the Collateral Agent will have a perfected first priority security interest in the Registered U.S. Intellectual Property Collateral owned by such Grantor in which a security interest may be perfected by making
      such filings, subject only to Liens permitted under <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 4.1.6</u></font> hereof.</font></div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.11.2 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Except as
          set forth on <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;B&#8221;</u></font>, no Person other than the respective Grantor has any right or interest of any kind or nature in or to the Intellectual Property
          Collateral, including any right to sell, license, lease, transfer, distribute, use or otherwise exploit the Intellectual Property or any portion thereof outside of the ordinary course of the respective Grantor&#8217;s business.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.11.3 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">No Grantor
          has received any written notice that remains outstanding challenging the validity, enforceability, or ownership of any Intellectual Property Collateral except where those challenges could not reasonably be expected to result in a Material Adverse
          Effect.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.11.4 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Each
          Grantor has enforced and currently enforces reasonable quality control measures in connection with such Grantor&#8217;s licensing of the trademarks listed on <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;B&#8221;</u></font>
          to third parties, except (i) with respect to trademarks not currently in use and (ii) where the failure to use such reasonable quality control measures could not reasonably be expected to result in a Material Adverse Effect.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3.11.5 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The
          consummation of the transactions contemplated by the Loan Documents will not result in the termination or material impairment of any of the material Intellectual Property.</font></div>
    </div>
  </div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE IV<br>
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>COVENANTS</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">From the date of this Security Agreement and thereafter until this Security Agreement is terminated, each of the Initial
      Grantors agrees, and from and after the effective date of any Security Agreement Supplement applicable to any Grantor (and after giving effect to supplements to each of the Exhibits hereto with respect to such subsequent Grantor as attached to such
      Security Agreement Supplement) and thereafter until this Security Agreement is terminated each such subsequent Grantor agrees:</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>General</u></font>.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div>
    <div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Inspection</u></font>.&#160; Each Grantor will permit the Collateral Agent or any Holder of Secured Obligations, by its representatives and agents (upon reasonable prior notice so
          long as no Event of Default has occurred and is continuing) (i) to inspect the Collateral, (ii) to examine and make copies of the records of such Grantor relating to the Collateral and (iii) to discuss the Collateral and the related records of
          such Grantor with such Grantor&#8217;s officers and employees (so long as an Event of Default has occurred and is continuing, in the case of any Receivable, with any person or entity which is or may be obligated thereon), all at such reasonable times
          and intervals as the Collateral Agent or such Holder of Secured Obligations may determine, and all at such Grantor&#8217;s expense.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">7</font></div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
      </div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.2 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Taxes</u>.&#160;


          Such Grantor will timely file or cause to be filed all tax returns and reports required to be filed and will pay or cause to be paid all taxes required to be paid by it with respect to the Collateral, except (i) those that are being contested in
          good faith by appropriate proceedings and for which such Grantor has set aside on its books adequate reserves or (ii) to the extent that failure to do so could not reasonably be expected to result in a Material Adverse Effect.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.3 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Records and Reports; Notification of Default</u></font>.&#160; Each Grantor shall keep and maintain complete, accurate and proper books and records with respect to the Collateral
          owned by such Grantor, and furnish to the Collateral Agent, with sufficient copies for each of the Holders of Secured Obligations, such reports relating to the Collateral as the Collateral Agent shall from time to time reasonably request.&#160; Each
          Grantor will give prompt notice in writing to the Collateral Agent of the occurrence of any development which could reasonably be expected to materially and adversely affect the Collateral, taken as a whole.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.4 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Financing Statements and Other Actions; Defense of Title</u></font>.&#160; Each Grantor hereby authorizes the Collateral Agent to file, and if requested will execute and deliver
          to the Collateral Agent, all financing statements describing the Collateral owned by such Grantor and other documents and take such other actions as may from time to time reasonably be requested by the Collateral Agent in order to maintain a
          first priority, perfected security interest in and, if applicable, Control of, the Collateral owned by such Grantor, subject to Liens permitted under Section 6.02 of the Credit Agreement, provided that nothing herein shall be deemed to constitute
          an agreement to subordinate any of the Liens of the Collateral Agent under the Loan Documents to any Liens otherwise permitted under Section 6.02 of the Credit Agreement.&#160; Such financing statements may describe the Collateral in the same manner
          as described herein or may contain an indication or description of collateral that describes such property in any other manner as the Collateral Agent may determine, in its reasonable discretion, is necessary, advisable or prudent to ensure that
          the perfection of the security interest in the Collateral granted to the Collateral Agent herein, including, without limitation, describing such property as &#8220;all assets&#8221; or &#8220;all personal property, whether now owned or hereafter acquired.&#8221;&#160; Each
          Grantor will use commercially reasonable efforts to defend title to the Collateral owned by such Grantor against all persons in a manner materially consistent with past practices and to defend the security interest of the Collateral Agent in such
          Collateral and the priority thereof against any Lien not expressly permitted hereunder, unless (i) such Collateral has a book value of less than $500,000 or (ii) the Collateral Agent shall have provided its written consent with respect thereto.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.5 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Disposition of Collateral</u></font>.&#160; No Grantor will sell, lease or otherwise dispose of the Collateral owned by such Grantor except (i) dispositions specifically permitted
          pursuant to Section 6.03 of the Credit Agreement and (ii) until such time as such Grantor receives a notice from the Collateral Agent pursuant to <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Article VII</u></font>,
          proceeds of Inventory and Accounts collected in the ordinary course of business.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.6 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Liens</u></font>.&#160; No Grantor will create, incur, or suffer to exist any Lien on the Collateral owned by such Grantor except Liens permitted pursuant to Section 6.02 of the
          Credit Agreement, <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>provided</u></font>, that nothing herein shall be deemed to constitute an agreement to subordinate any of the Liens of the Collateral Agent under the
          Loan Documents to any Liens otherwise permitted under Section 6.02 of the Credit Agreement.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.7 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Change in Corporate Existence, Type or Jurisdiction of Organization, Location, Name</u></font>.&#160; Each Grantor will:</font></div>
    </div>
  </div>
  <div>
    <div>
      <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div>
        <table class="DSPFListTable" id="zd3e25877d6dd4300af00eeeb899f9ea0" style="width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" cellpadding="0" cellspacing="0">

            <tr style="vertical-align: top;">
              <td style="width: 72pt;">
                <div><br>
                </div>
              </td>
              <td style="vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(i)</font></div>
              </td>
              <td style="vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">preserve its existence and corporate structure as in effect on the date hereof, except as otherwise permitted under Section 6.03 of
                    the Credit Agreement;</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
  </div>
  <div>
    <div>
      <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div>
        <table class="DSPFListTable" id="z4de9abfb89ea48c1b4492ab9c188aa28" style="width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" cellpadding="0" cellspacing="0">

            <tr style="vertical-align: top;">
              <td style="width: 72pt; text-align: justify;">&#160;</td>
              <td style="vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(ii)</font></div>
              </td>
              <td style="vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">not change its jurisdiction of organization;</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
  </div>
  <div>
    <div>
      <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div>
        <table class="DSPFListTable" id="z905120c7e3cf4d6d90e458a9905100e7" style="width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" cellpadding="0" cellspacing="0">

            <tr style="vertical-align: top;">
              <td style="width: 72pt; text-align: justify;">&#160;</td>
              <td style="vertical-align: top; width: 36pt;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(iii)</font></div>
              </td>
              <td style="vertical-align: top; width: auto;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">not maintain its place of business (if it has only one) or its chief executive office (if it has more than one place of business) at
                    a location other than a location specified in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;A&#8221;</u></font>; and</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
  </div>
  <div>
    <div>
      <div style="margin-left: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div>
        <table class="DSPFListTable" id="z1464a54b034e4c179abba7b0ee2024a9" style="width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" cellpadding="0" cellspacing="0">

            <tr style="vertical-align: top;">
              <td style="width: 72pt; text-align: justify;">&#160;</td>
              <td style="vertical-align: top; width: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(iv)</font></td>
              <td style="vertical-align: top; width: auto; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">not (i) have any Inventory or Equipment or proceeds or products thereof (other than Inventory and
                  proceeds thereof disposed of as permitted by <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 4.1.5</u></font>) at a location other than a location specified in <font style="font-size: 10pt;
                    font-family: &quot;Times New Roman&quot;;"><u>Exhibit &#8220;A&#8221;</u></font> or (ii) change its name or taxpayer identification number, unless, in each such case, such Grantor shall have given the Collateral Agent not less than thirty (30)
                  days&#8217; prior written notice of such event or occurrence and the Collateral Agent shall have either (x) determined that such event or occurrence will not adversely affect the validity, perfection or priority of the Collateral Agent&#8217;s
                  security interest in the Collateral, or (y) taken such steps (with the cooperation of such Grantor to the extent necessary or advisable) as are necessary or advisable to properly maintain the validity, perfection and priority of the
                  Collateral Agent&#8217;s security interest in the Collateral owned by such Grantor.</font></td>
            </tr>

        </table>
      </div>
    </div>
  </div>
  <div>
    <div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">8</font></div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
      </div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.1.8 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Other Financing Statements</u></font>.&#160; No Grantor will suffer to exist or authorize the filing of any financing statement naming it as debtor covering all or any portion of
          the Collateral owned by such Grantor, except any financing statement authorized under <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 4.1.4</u></font> hereof.&#160; Each Grantor acknowledges that it is not
          authorized to file any financing statement or amendment or termination statement with respect to any financing statement filed in connection herewith without the prior written consent of the Collateral Agent, subject to such Grantor&#8217;s rights
          under Section 9-509(d)(2) of the New York UCC.</font></div>
    </div>
  </div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Receivables</u></font>.</font></div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.2.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Certain Agreements on Receivables</u></font>.&#160; After written notice from the Collateral Agent during the occurrence and continuation of an Event of Default, no Grantor will
          make or agree to make any discount, credit, rebate or other reduction in the original amount owing on a Receivable or accept in satisfaction of a Receivable less than the original amount thereof (other than discounting of receivables owing from
          distressed customers in a manner consistent with prudent business practices).</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.2.2 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Collection of Receivables</u></font>.&#160; Except as otherwise provided in this Security Agreement, each Grantor will collect and enforce, at such Grantor&#8217;s sole expense, all
          amounts due or hereafter due to such Grantor under the Receivables owned by such Grantor; provided that each Grantor may adjust, settle, compromise or release the amount or payment of any Receivable or amount due on any contract relating thereto,
          or allow any credit or discount thereon, in the ordinary course of its business and consistent with its normal business practices.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.2.3 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Delivery of Invoices</u></font>.&#160; Each Grantor will deliver to the Collateral Agent immediately upon its request after the occurrence of an Event of Default duplicate
          invoices with respect to each Account owned by such Grantor bearing such language of assignment as the Collateral Agent shall specify.</font></div>
    </div>
  </div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Maintenance of Goods</u></font>.&#160; Each Grantor will do all things necessary to maintain, preserve, protect and keep the Inventory and the Equipment owned by such Grantor in good repair, working order
      and saleable condition (ordinary wear and tear excepted) and make all necessary and proper repairs, renewals and replacements so that its business carried on in connection therewith may be properly conducted at all times, except where the failure to
      do so, individually or in the aggregate, could not reasonably be expected to have a Material Adverse Effect.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Instruments, Securities, Chattel Paper, Documents and Pledged Deposits</u></font>.&#160; Each Grantor will (i) deliver to the Collateral Agent immediately upon execution of this Security Agreement, or upon
      acquisition by the Grantor thereafter, the originals of all Chattel Paper, Securities (to the extent certificated) and Instruments constituting Collateral (if any then exist), (ii) hold in trust for the Collateral Agent upon receipt and immediately
      thereafter deliver to the Collateral Agent any Chattel Paper, Securities and Instruments constituting Collateral, (iii) upon the designation of any Pledged Deposits (as set forth in the definition thereof), deliver to the Collateral Agent such
      Pledged Deposits which are evidenced by certificates included in the Collateral endorsed in blank, marked with such legends and assigned as the Collateral Agent shall specify, and (iv) upon the Collateral Agent&#8217;s request, after the occurrence and
      during the continuance of an Event of Default, deliver to the Collateral Agent (and thereafter hold in trust for the Collateral Agent upon receipt and immediately deliver to the Collateral Agent) any Document evidencing or constituting Collateral.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Uncertificated Securities and Certain Other Investment Property</u></font>.&#160; Each Grantor will permit the Collateral Agent from time to time to cause the appropriate issuers (and, if held with a
      securities intermediary, such securities intermediary) of uncertificated securities or other types of Investment Property not represented by certificates which are Collateral owned by such Grantor to mark their books and records with the numbers and
      face amounts of all such uncertificated securities or other types of Investment Property not represented by certificates and all rollovers and replacements therefor to reflect the Lien of the Collateral Agent granted pursuant to this Security
      Agreement.&#160; Each Grantor will use all commercially reasonable efforts, with respect to Investment Property constituting Collateral owned by such Grantor held with a financial intermediary, to cause such financial intermediary to enter into a control
      agreement with the Collateral Agent in form and substance reasonably satisfactory to the Collateral Agent.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Stock and Other Ownership Interests</u></font>.</font></div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.6.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Changes in Capital Structure of Issuers</u></font>.&#160; Except as permitted in the Credit Agreement, no Grantor will (i) permit or suffer any issuer of privately held corporate
          securities or other ownership interests in a corporation, partnership, joint venture or limited liability company constituting Collateral owned by such Grantor to dissolve, liquidate, retire any of its capital stock or other Instruments or
          Securities evidencing ownership, reduce its capital or merge or consolidate with any other entity, or (ii) vote any of the Instruments, Securities or other Investment Property in favor of any of the foregoing except to the extent permitted under
          Section 6.03 of the Credit Agreement.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">9</font></div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
      </div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.6.2 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Issuance of Additional Securities</u></font>. No Grantor will permit or suffer any Domestic Subsidiary to issue any such securities or other ownership interests, any right to
          receive the same or any right to receive earnings, except to such Grantor or another Grantor.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.6.3 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Registration of Pledged Securities and other Investment Property</u></font>.&#160; Each Grantor will permit any registrable Collateral owned by such Grantor to be registered in
          the name of the Collateral Agent or its nominee at any time at the option of the Required Lenders following the occurrence and during the continuance of an Event of Default and without any further consent of such Grantor.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.6.4 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Exercise of Rights in Pledged Securities and other Investment Property</u></font>.&#160; Each Grantor will permit the Collateral Agent or its nominee at any time during the
          continuance of an Event of Default, without notice, to exercise or refrain from exercising any and all voting and other consensual rights pertaining to the Collateral owned by such Grantor or any part thereof, and to receive all dividends and
          interest in respect of such Collateral.</font></div>
    </div>
  </div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Deposit Accounts</u></font>.&#160; Each Grantor will (i) upon the Collateral Agent&#8217;s reasonable request, use commercially reasonable efforts to cause each bank or other financial institution in which it
      maintains (a) a Deposit Account to enter into a control agreement with the Collateral Agent, in form and substance reasonably satisfactory to the Collateral Agent in order to give the Collateral Agent Control of the Deposit Account or (b) other
      deposits (general or special, time or demand, provisional or final) to be notified of the security interest granted to the Collateral Agent hereunder and cause each such bank or other financial institution to acknowledge such notification in writing
      and (ii) upon the Collateral Agent&#8217;s request after the occurrence and during the continuance of an Event of Default, deliver to each such bank or other financial institution a letter, in form and substance reasonably acceptable to the Collateral
      Agent, transferring ownership of the Deposit Account to the Collateral Agent or transferring dominion and control over each such other deposit to the Collateral Agent until such time as no Event of Default exists.&#160; In the case of deposits maintained
      with Lenders, the terms of such letter shall be subject to the provisions of the Credit Agreement regarding setoffs.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Letter-of-Credit Rights</u></font>.&#160; Each Grantor will, upon the Collateral Agent&#8217;s request, use commercially reasonable efforts to cause each issuer of a letter of credit, to consent to the assignment
      of proceeds of any letter of credit with respect to which such Grantor is the beneficiary in an amount in excess of $1,000,000 in order to give the Collateral Agent Control of the letter-of-credit rights to such letter of credit.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Federal, State or Municipal Claims</u></font>.&#160; Each Grantor will notify the Collateral Agent of any Collateral owned by such Grantor which constitutes a claim against the United States government or
      any state or local government or any instrumentality or agency thereof in excess of $1,000,000, the assignment of which claim is restricted by federal, state or municipal law.&#160; &#160; Furthermore, each Grantor will execute and deliver to the Collateral
      Agent such documents, agreements and instruments, and will take such further actions (including, without limitation, the taking of necessary actions under the Federal Assignment of Claims Act of 1940, as amended (31 U.S.C. &#167; 3727 et seq. and 41
      U.S.C. &#167; 15 et seq.)), which the Collateral Agent may, from time to time, reasonably request, to ensure perfection and priority of the Liens hereunder in respect of Accounts and General Intangibles owing by any government or instrumentality or agency
      thereof, all at the expense of the Company.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.10.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Intellectual Property</u>.</font></font></div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.10.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">If, after
          the date hereof, any Grantor obtains rights to, including, but not limited to filing and acceptance of a statement of use or an amendment to allege use with the United States Patent and Trademark Office, or applies for or seeks registration of,
          any new patentable invention, Trademark or Copyright in addition to the Intellectual Property described in <u>Exhibit &#8220;B&#8221;</u>, which are all of such Grantor&#8217;s Intellectual Property as of the date hereof, then such Grantor shall give the
          Collateral Agent notice thereof concurrently with any delivery of financial statements under Section 5.01(a) or 5.01(b) of the Credit Agreement.&#160; Each Grantor agrees promptly upon request by the Collateral Agent to execute and deliver to the
          Collateral Agent any supplement to this Security Agreement, Confirmatory Grants of Security Interest or any other document reasonably requested by the Collateral Agent to evidence such security interest in a form appropriate for recording in the
          applicable federal office.&#160; Each Grantor also hereby authorizes the Collateral Agent to modify this Security Agreement unilaterally (i) by amending <u>Exhibit &#8220;B&#8221;</u> to include any future Intellectual Property of which the Collateral Agent
          receives notification from such Grantor pursuant hereto and (ii) by recording with the United States Patent and Trademark Office and/or the United States Copyright Office, in addition to and not in substitution for this Security Agreement,
          Confirmatory Grants of Security Interest containing a schedule of such future Patents, Trademarks and/or Copyrights.</font></div>
    </div>
  </div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.11.</font>&#160;&#160; &#160; &#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Commercial Tort Claims</u>.&#160; If, after the date hereof, any Grantor identifies the existence of a commercial tort claim in excess of $1,000,000 belonging to such Grantor that has arisen in the course of
        such Grantor&#8217;s business in addition to the commercial tort claims described in <u>Exhibit &#8220;E&#8221;</u>, which are all of such Grantor&#8217;s commercial tort claims in excess of $1,000,000 as of the date hereof, then such Grantor shall give the Collateral
        Agent prompt notice thereof, but in any event not less frequently than quarterly.&#160; Each Grantor agrees promptly upon request by the Collateral Agent to execute and deliver to the Collateral Agent any supplement to this Security Agreement or any
        other document reasonably requested by the Collateral Agent to evidence the grant of a security interest therein in favor of the Collateral Agent.</font></font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4.12.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Updating of Exhibits to Security Agreement</u>.&#160; The Company will provide to the Collateral Agent, concurrently with the delivery of the financial statements required by <u>Section 5.01(a)</u> of the
        Credit Agreement, updated versions of the Exhibits to this Security Agreement (<u>provided</u> that if there have been no changes to any such Exhibits since the previous updating thereof required hereby, the Company shall indicate that there has
        been &#8220;no change&#8221; to the applicable Exhibit(s)).</font></font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">10</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE V<br>
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>REMEDIES</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Remedies</u></font>.&#160; Upon the occurrence and continuance of an Event of Default, the Collateral Agent may, in accordance with the terms of the Loan Documents, exercise any or all of the following
      rights and remedies:</font></div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.1.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Those
          rights and remedies provided in this Security Agreement, the Credit Agreement or any other Loan Document, <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>provided</u></font> that this <font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u>Section 5.1.1</u></font> shall not be understood to limit any rights or remedies available to the Collateral Agent and the Holders of Secured Obligations prior to an Event of Default.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.1.2 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Those
          rights and remedies available to a secured party under the New York UCC (whether or not the New York UCC applies to the affected Collateral) or under any other applicable law (including, without limitation, any law governing the exercise of a
          bank&#8217;s right of setoff or bankers&#8217; lien).</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.1.3 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Without
          notice except as specifically provided in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 8.1</u></font> hereof or elsewhere herein, sell, lease, assign, grant an option or options to purchase or otherwise
          dispose of the Collateral or any part thereof in one or more parcels at public or private sale, for cash, on credit or for future delivery, and upon such other terms as the Collateral Agent may deem commercially reasonable.</font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
    </div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The Collateral Agent, on behalf of the Holders of Secured Obligations, may comply with any applicable state or federal law requirements in
      connection with a disposition of the Collateral, and such compliance will not be considered to adversely affect the commercial reasonableness of any sale of the Collateral.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">If, after the Credit Agreement has terminated by its terms and all of the Secured Obligations have been paid in full, there remain outstanding Swap
      Obligations or Banking Services Obligations, the Required Lenders may exercise the remedies provided in this <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 5.1</u></font> upon the occurrence of any event which
      would allow or require the termination or acceleration of any Swap Obligations or Banking Services Obligations.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Notwithstanding the foregoing, neither the Collateral Agent nor any other Holder of Secured Obligations shall be required to (i) make any demand
      upon, or pursue or exhaust any of their rights or remedies against, any Grantor, any other obligor, guarantor, pledgor or any other Person with respect to the payment of the Secured Obligations or to pursue or exhaust any of their rights or remedies
      with respect to any Collateral therefor or any direct or indirect guarantee thereof, (ii) marshal the Collateral or any guarantee of the Secured Obligations or to resort to the Collateral or any such guarantee in any particular order, or (iii) effect
      a public sale of any Collateral.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Grantors&#8217; Obligations Upon an Event of Default</u></font>.&#160; Upon the request of the Collateral Agent after the occurrence of an Event of Default, each Grantor will:</font></div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.2.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Assembly of Collateral</u></font>.&#160; Assemble and make available to the Collateral Agent the Collateral and all records relating thereto at any place or places reasonably
          specified by the Collateral Agent.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 72pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.2.2 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Secured Party Access</u></font>.&#160; Permit the Collateral Agent, by the Collateral Agent&#8217;s representatives and agents, to enter any premises where all or any part of the
          Collateral, or the books and records relating thereto, or both, are located, to take possession of all or any part of the Collateral and to remove all or any part of the Collateral.</font></div>
    </div>
  </div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5.3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>License</u></font>.&#160; The Collateral Agent is hereby granted a license or other right to use, following the occurrence and during the continuance of an Event of Default, without charge, each Grantor&#8217;s
      labels, patents, copyrights, rights of use of any name, trade secrets, trade names, trademarks, service marks, customer lists and advertising matter, or any property of a similar nature, as it pertains to the Collateral, in completing production of,
      advertising for sale, and selling any Collateral, and, following the occurrence and during the continuance of an Event of Default, such Grantor&#8217;s rights under all licenses and all franchise agreements shall inure to the Collateral Agent&#8217;s benefit for
      such purpose.&#160; In addition, each Grantor hereby irrevocably agrees that the Collateral Agent may, following the occurrence and during the continuance of an Event of Default, sell any of such Grantor&#8217;s Inventory directly to any person, including
      without limitation persons who have previously purchased such Grantor&#8217;s Inventory from such Grantor and in connection with any such sale or other enforcement of the Collateral Agent&#8217;s rights under this Security Agreement, may sell Inventory which
      bears any trademark owned by or licensed to such Grantor and any Inventory that is covered by any copyright owned by or licensed to such Grantor and the Collateral Agent may finish any work in process and affix any trademark owned by or licensed to
      such Grantor and sell such Inventory as provided herein.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">11</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE VI<br>
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>WAIVERS, AMENDMENTS AND REMEDIES</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">No delay or omission of the Collateral Agent or any Holder of Secured Obligations to exercise any right or remedy granted under
      this Security Agreement shall impair such right or remedy or be construed to be a waiver of any Event of Default or an acquiescence therein, and any single or partial exercise of any such right or remedy shall not preclude any other or further
      exercise thereof or the exercise of any other right or remedy.&#160; No waiver, amendment or other variation of the terms, conditions or provisions of this Security Agreement whatsoever shall be valid unless in writing signed by (a) the Collateral Agent
      and (b) each Grantor, and then only to the extent in such writing specifically set forth, provided that the addition of any Subsidiary as a Grantor hereunder by execution of a Security Agreement Supplement in the form of <font style="font-size:
        10pt; font-family: &quot;Times New Roman&quot;;"><u>Annex I</u></font> (with such modifications as shall be reasonably acceptable to the Collateral Agent) shall not require receipt of any consent from or execution of any documentation by any other
      Grantor party hereto.&#160; All rights and remedies contained in this Security Agreement or by law afforded shall be cumulative and all shall be available to the Collateral Agent and the Holders of Secured Obligations until the Secured Obligations have
      been paid in full.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE VII<br>
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>PROCEEDS; COLLECTION OF RECEIVABLES</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7.1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Lockboxes</u></font>.&#160; Upon request of the Collateral Agent after the occurrence of an Event of Default, each Grantor shall execute and deliver to the Collateral Agent irrevocable lockbox agreements in
      the form provided by or otherwise reasonably acceptable to the Collateral Agent, which agreements shall be accompanied by an acknowledgment by the bank where the lockbox is located of the Lien of the Collateral Agent granted hereunder and of
      irrevocable instructions to wire all amounts collected therein to a special collateral account at the Collateral Agent.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7.2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Collection of Receivables</u></font>.&#160; The Collateral Agent may at any time after the occurrence of an Event of Default, by giving each Grantor written notice, elect to require that the Receivables be
      paid directly to the Collateral Agent for the benefit of the Holders of Secured Obligations.&#160; In such event, each Grantor shall, and shall permit the Collateral Agent to, promptly notify the account debtors or obligors under the Receivables owned by
      such Grantor of the Collateral Agent&#8217;s interest therein and direct such account debtors or obligors to make payment of all amounts then or thereafter due under such Receivables directly to the Collateral Agent.&#160; Upon receipt of any such notice from
      the Collateral Agent, each Grantor shall thereafter hold in trust for the Collateral Agent, on behalf of the Holders of Secured Obligations, all amounts and proceeds received by it with respect to the Receivables and Other Collateral and immediately
      and at all times thereafter deliver to the Collateral Agent all such amounts and proceeds in the same form as so received, whether by cash, check, draft or otherwise, with any necessary endorsements.&#160; The Collateral Agent shall hold and apply funds
      so received as provided by the terms of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 7.3</u></font> hereof.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7.3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Application of Proceeds</u></font>.&#160; The proceeds of the Collateral received by the Collateral Agent hereunder shall be applied by the Collateral Agent to payment of the Secured Obligations pursuant to
      the terms of the Credit Agreement.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE VIII<br>
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>GENERAL PROVISIONS</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Notice of Disposition of Collateral; Condition of Collateral</u></font>.&#160; Each Grantor hereby waives notice of the time and place of any public sale or the time after which any private sale or other
      disposition of all or any part of the Collateral may be made.&#160; To the extent such notice may not be waived under applicable law, any notice made shall be deemed reasonable if sent to the Company, addressed as set forth in <font style="font-size:
        10pt; font-family: &quot;Times New Roman&quot;;"><u>Article IX</u></font>, at least ten (10) days prior to (i) the date of any such public sale or (ii) the time after which any such private sale or other disposition may be made.&#160; The Collateral
      Agent shall have no obligation to clean-up or otherwise prepare the Collateral for sale.&#160; To the maximum extent permitted by applicable law, each Grantor waives all claims, damages, and demands against the Collateral Agent or any other Holder of
      Secured Obligations arising out of the repossession, retention or sale of the Collateral, except such as arise solely out of the gross negligence or willful misconduct of the Collateral Agent or such other Holder of Secured Obligations as finally
      determined by a court of competent jurisdiction. To the extent it may lawfully do so, each Grantor absolutely and irrevocably waives and relinquishes the benefit and advantage of, and covenants not to assert against the Collateral Agent or any other
      Holder of Secured Obligations, any valuation, stay, appraisal, extension, moratorium, redemption or similar laws and any and all rights or defenses it may have as a surety now or hereafter existing which, but for this provision, might be applicable
      to the sale of any Collateral made under the judgment, order or decree of any court, or privately under the power of sale conferred by this Security Agreement, or otherwise.&#160; Except as otherwise specifically provided herein, each Grantor hereby
      waives presentment, demand, protest or any notice (to the maximum extent permitted by applicable law) of any kind in connection with this Security Agreement or any Collateral.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">12</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Compromises and Collection of Collateral</u></font>.&#160; Each Grantor and the Collateral Agent recognize that setoffs, counterclaims, defenses and other claims may be asserted by obligors with respect to
      certain of the Receivables, that certain of the Receivables may be or become uncollectible in whole or in part and that the expense and probability of success in litigating a disputed Receivable may exceed the amount that reasonably may be expected
      to be recovered with respect to a Receivable.&#160; In view of the foregoing, each Grantor agrees that the Collateral Agent may at any time and from time to time, if an Event of Default has occurred and is continuing, compromise with the obligor on any
      Receivable, accept in full payment of any Receivable such amount as the Collateral Agent in its reasonable discretion shall determine or abandon any Receivable, and any such action by the Collateral Agent shall be commercially reasonable so long as
      the Collateral Agent acts in good faith based on information known to it at the time it takes any such action.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Secured Party Performance of Grantor&#8217;s Obligations</u></font>.&#160; Without having any obligation to do so, the Collateral Agent may perform or pay any obligation which any Grantor has agreed to perform or
      pay in this Security Agreement if any Grantor fails to perform or pay such obligation and such Grantor shall reimburse the Collateral Agent for any reasonable amounts paid by the Collateral Agent pursuant to this <font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Section 8.3</u></font>.&#160; Each Grantor&#8217;s obligation to reimburse the Collateral Agent pursuant to the preceding sentence shall be a Secured Obligation payable on demand.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Authorization for Secured Party to Take Certain Action</u></font>.&#160; Each Grantor irrevocably authorizes the Collateral Agent at any time and from time to time in the reasonable discretion of the
      Collateral Agent and appoints the Collateral Agent as its attorney in fact (i) to execute on behalf of such Grantor as debtor and to file financing statements necessary or desirable in the Collateral Agent&#8217;s reasonable discretion to perfect and to
      maintain the perfection and priority of the Collateral Agent&#8217;s security interest in the Collateral, (ii) to indorse and collect any cash proceeds of the Collateral during the continuance of an Event of Default, (iii) to file a carbon, photographic or
      other reproduction of this Security Agreement or any financing statement with respect to the Collateral as a financing statement and to file any other financing statement or amendment of a financing statement (which does not add new collateral or add
      a debtor) in such offices as the Collateral Agent in its reasonable discretion deems necessary or desirable to perfect and to maintain the perfection and priority of the Collateral Agent&#8217;s security interest in the Collateral, (iv) during the
      continuance of an Event of Default, to contact and enter into one or more agreements with the issuers of uncertificated securities which are Collateral owned by such Grantor and which are Securities or with financial intermediaries holding other
      Investment Property as may be necessary or advisable to give the Collateral Agent Control over such Securities or other Investment Property, (v) during the continuance of an Event of Default, to enforce payment of the Instruments, Accounts and
      Receivables in the name of the Collateral Agent or such Grantor, (vi) to apply the proceeds of any Collateral received by the Collateral Agent to the Secured Obligations as provided in <font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Article VII</u></font> and (vii) to discharge past due taxes, assessments, charges, fees or Liens on the Collateral (except for such Liens as are specifically permitted hereunder or under any other Loan Document), and each Grantor
      agrees to reimburse the Collateral Agent on demand for any reasonable payment made or any reasonable expense incurred by the Collateral Agent in connection therewith, provided that this authorization shall not relieve any Grantor of any of its
      obligations under this Security Agreement or under the Credit Agreement.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Specific Performance of Certain Covenants</u></font>.&#160; Each Grantor acknowledges and agrees that a breach of any of the covenants contained in <font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Sections 4.1.5</u></font>, <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>4.1.6</u></font>, <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>4.4</u></font>, <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>5.2</u></font>, or <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>8.7</u></font> or in <font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Article VII</u></font> hereof will cause irreparable injury to the Collateral Agent and the Holders of Secured Obligations, that the Collateral Agent and Holders of Secured Obligations have no adequate remedy at law in respect of
      such breaches and therefore agrees, without limiting the right of the Collateral Agent or the Holders of Secured Obligations to seek and obtain specific performance of other obligations of the Grantors contained in this Security Agreement, that the
      covenants of the Grantors contained in the Sections referred to in this <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 8.5</u></font> shall be specifically enforceable against the Grantors.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Use and Possession of Certain Premises</u></font>.&#160; Upon the occurrence of an Event of Default, the Collateral Agent shall be entitled to occupy and use any premises owned or leased by the Grantors
      where any of the Collateral or any records relating to the Collateral are located until the Secured Obligations are paid or the Collateral is removed therefrom, whichever first occurs, without any obligation to pay any Grantor for such use and
      occupancy.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Dispositions Not Authorized</u></font>.&#160; No Grantor is authorized to sell or otherwise dispose of the Collateral except as set forth in <font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;;"><u>Section 4.1.5</u></font> hereof and notwithstanding any course of dealing between any Grantor and the Collateral Agent or other conduct of the Collateral Agent, no authorization to sell or otherwise dispose of the Collateral
      (except as set forth in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 4.1.5</u></font> hereof) shall be binding upon the Collateral Agent or the Holders of Secured Obligations unless such authorization is in
      writing signed by the Collateral Agent.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Benefit of Agreement</u></font>.&#160; The terms and provisions of this Security Agreement shall be binding upon and inure to the benefit of the Grantors, the Collateral Agent and the Holders of Secured
      Obligations and their respective successors and assigns (including all persons who become bound as a debtor to this Security Agreement), except that the Grantors shall not have the right to assign their rights or delegate their obligations under this
      Security Agreement or any interest herein, without the prior written consent of the Collateral Agent.&#160; No sales of participations, assignments, transfers, or other dispositions of any agreement governing the Secured Obligations or any portion thereof
      or interest therein shall in any manner impair the Lien granted to the Collateral Agent, for the benefit of the Collateral Agent and the other Holders of Secured Obligations, hereunder.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">13</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Survival of Representations</u></font>.&#160; All representations and warranties of the Grantors contained in this Security Agreement shall survive the execution and delivery of this Security Agreement.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.10.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Taxes and Expenses</u></font>.&#160; Any taxes (including income taxes) payable or ruled payable by a Federal or State authority in respect of this Security Agreement shall be paid by the Grantors, together
      with interest and penalties, if any.&#160; The Grantors shall reimburse the Collateral Agent for any and all reasonable out-of-pocket expenses and internal charges (including reasonable attorneys&#8217;, auditors&#8217; and accountants&#8217; fees and reasonable time
      charges of attorneys, paralegals, auditors and accountants who may be employees of the Collateral Agent) paid or incurred by the Collateral Agent in connection with the preparation, execution, delivery, administration, collection and enforcement of
      this Security Agreement and in the audit, analysis, administration, collection, preservation or sale of the Collateral (including the expenses and charges associated with any periodic or special audit of the Collateral).&#160; Any and all costs and
      expenses incurred by the Grantors in the performance of actions required pursuant to the terms hereof shall be borne solely by the Grantors.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.11.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Headings</u></font>.&#160; The title of and section headings in this Security Agreement are for convenience of reference only, and shall not govern the interpretation of any of the terms and provisions of
      this Security Agreement.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.12.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Termination</u></font>.&#160; This Security Agreement shall continue in effect (notwithstanding the fact that from time to time there may be no Secured Obligations outstanding) until (i) any and all
      commitments to extend credit under the Loan Documents have terminated and (ii) all of the Secured Obligations (other than contingent indemnity obligations) have been indefeasibly paid in cash and performed in full and no commitments of the Collateral
      Agent or the Holders of Secured Obligations which would give rise to any Secured Obligations are outstanding.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.13.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Entire Agreement</u></font>.&#160; This Security Agreement and the other Loan Documents embody the entire agreement and understanding between the Grantors and the Collateral Agent relating to the Collateral.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.14.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Governing Law; Jurisdiction; Waiver of Jury Trial</u></font>.</font></div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.14.1 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;
          font-weight: bold;">THIS SECURITY AGREEMENT SHALL BE CONSTRUED IN ACCORDANCE WITH AND GOVERNED BY THE LAW OF THE STATE OF NEW YORK.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.14.2 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Each
          Grantor hereby irrevocably and unconditionally submits, for itself and its property, to the exclusive jurisdiction of the Supreme Court of the State of New York sitting in New York County, Borough of Manhattan and of the United States District
          Court for the Southern District of New York, and any appellate court from any thereof, in any action or proceeding arising out of or relating to this Security Agreement or any other Loan Document, or for recognition or enforcement of any
          judgment, and each Grantor hereby irrevocably and unconditionally agrees that all claims in respect of any such action or proceeding may be heard and determined in such New York State or, to the extent permitted by law, in such Federal court.&#160;
          Each Grantor agrees that a final judgment in any such action or proceeding shall be conclusive and may be enforced in other jurisdictions by suit on the judgment or in any other manner provided by law.&#160; Nothing in this Security Agreement or any
          other Loan Document shall affect any right that the Collateral Agent may otherwise have to bring any action or proceeding relating to this Security Agreement or any other Loan Document against any Grantor or its properties in the courts of any
          jurisdiction.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.14.3 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Each
          Grantor hereby irrevocably and unconditionally waives, to the fullest extent it may legally and effectively do so, any objection which it may now or hereafter have to the laying of venue of any suit, action or proceeding arising out of or
          relating to this Security Agreement in any court referred to in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Section 8.14.2</u></font>.&#160; Each Grantor hereby irrevocably waives, to the fullest extent permitted by
          law, the defense of an inconvenient forum to the maintenance of such action or proceeding in any such court.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.14.4 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Each party
          to this Security Agreement irrevocably consents to service of process in the manner provided for notices in Article IX of this Security Agreement, and each of the Grantors hereby appoints the Company as its agent for service of process.&#160; Nothing
          in this Security Agreement will affect the right of any party to this Security Agreement to serve process in any other manner permitted by law.</font></div>
    </div>
  </div>
  <div>
    <div>
      <div style="text-indent: 108pt;"><font style="margin-left: 72pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></font></div>
      <div style="margin: 0px 0px 0px 36pt; text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.14.5 </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;
          font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>WAIVER OF JURY TRIAL</u></font>.&#160; EACH PARTY HERETO HEREBY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL
          BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS SECURITY AGREEMENT OR ANY OTHER LOAN DOCUMENT (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY).&#160; EACH PARTY HERETO (A) CERTIFIES THAT NO
          REPRESENTATIVE, AGENT OR ATTORNEY OF ANY OTHER PARTY HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PARTY WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B) ACKNOWLEDGES THAT IT AND THE OTHER PARTIES
          HAVE BEEN INDUCED TO ENTER INTO THIS SECURITY AGREEMENT AND THE OTHER LOAN DOCUMENTS BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS SECTION.</font></div>
    </div>
  </div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">14</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> 8.15.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Indemnity</u></font>.&#160; Each Grantor hereby agrees, jointly with the other Grantors and severally, to indemnify the Collateral Agent and the Holders of Secured Obligations (collectively, the &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Indemnitees</u></font>&#8221;), and their respective successors, assigns, agents and employees, from and against any and all liabilities, damages, penalties, suits, costs and related
      expenses (including, without limitation, all reasonable expenses of litigation or preparation therefor whether or not the Collateral Agent or any Holder of Secured Obligations is a party thereto) imposed on, incurred by or asserted against the
      Collateral Agent or the Holders of Secured Obligations, or their respective successors, assigns, agents and employees, in any way relating to or arising out of this Security Agreement or any other Loan Document, or the manufacture, purchase,
      acceptance, rejection, ownership, delivery, lease, possession, use, operation, condition, sale, return or other disposition of any Collateral (including, without limitation, latent and other defects, whether or not discoverable by the Collateral
      Agent or the Holders of Secured Obligations or any Grantor, and any claim for patent, trademark or copyright infringement); provided that such indemnity shall not, as to any Indemnitee, and its <font style="font-size: 10pt; font-family: &quot;Times
        New Roman&quot;;">successors, assigns, agents and employees, be available to the extent that such liabilities, damages, penalties, suits, costs, and related expenses are determined by a court of competent jurisdiction by final and nonappealable
        judgment to have resulted from the gross negligence or willful misconduct of such Indemnitee and its successors, assigns, agents and employees or from the material breach of such Indemnitee&#8217;s obligations under the Loan Documents</font>.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.16.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Subordination of Intercompany Indebtedness</u></font>.&#160; Each Grantor agrees that any and all claims of such Grantor against any other Grantor (each an &#8220;<font style="font-size: 10pt; font-family:
        &quot;Times New Roman&quot;;"><u>Obligor</u></font>&#8221;) with respect to any &#8220;Intercompany Indebtedness&#8221; (as hereinafter defined), any endorser, obligor or any other guarantor of all or any part of the Secured Obligations, or against any of its
      properties shall be subordinate and subject in right of payment to the prior payment, in full and in cash, of all Secured Obligations, provided that, and not in contravention of the foregoing, so long as no Event of Default has occurred and is
      continuing, such Grantor may make loans to and receive payments in the ordinary course of business with respect to such Intercompany Indebtedness from each such Obligor to the extent not prohibited by the terms of this Security Agreement and the
      other Loan Documents.&#160; Notwithstanding any right of any Grantor to ask, demand, sue for, take or receive any payment from any Obligor, all rights, liens and security interests of such Grantor, whether now or hereafter arising and howsoever existing,
      in any assets of any other Obligor shall be and are subordinated to the rights of the Holders of Secured Obligations and the Collateral Agent in those assets.&#160; No Grantor shall have any right to possession of any such asset or to foreclose upon any
      such asset, whether by judicial action or otherwise, unless and until this Security Agreement has terminated in accordance with Section 8.12 hereof.&#160; If all or any part of the assets of any Obligor, or the proceeds thereof, are subject to any
      distribution, division or application to the creditors of such Obligor, whether partial or complete, voluntary or involuntary, and whether by reason of liquidation, bankruptcy, arrangement, receivership, assignment for the benefit of creditors or any
      other action or proceeding, or if the business of any such Obligor is dissolved or if substantially all of the assets of any such Obligor are sold, then, and in any such event (such events being herein referred to as an &#8220;<font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Insolvency Event</u></font>&#8221;), any payment or distribution of any kind or character, either in cash, securities or other property, which shall be payable or deliverable upon or with respect to any
      indebtedness of any Obligor to any Grantor (&#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Intercompany Indebtedness</u></font>&#8221;) shall be paid or delivered directly to the Collateral Agent for application on any of the
      Secured Obligations, due or to become due, until such Secured Obligations (other than contingent indemnity obligations) shall have first been fully paid and satisfied (in cash).&#160; Should any payment, distribution, security or instrument or proceeds
      thereof be received by the applicable Grantor upon or with respect to the Intercompany Indebtedness after any Insolvency Event and prior to the termination of this Security Agreement in accordance with Section 8.12 hereof, such Grantor shall receive
      and hold the same in trust, as trustee, for the benefit of the Holders of Secured Obligations and shall forthwith deliver the same to the Collateral Agent, for the benefit of the Holders of Secured Obligations, in precisely the form received (except
      for the endorsement or assignment of the Grantor where necessary), for application to any of the Secured Obligations, due or not due, and, until so delivered, the same shall be held in trust by the Grantor as the property of the Holders of Secured
      Obligations.&#160; If any such Grantor fails to make any such endorsement or assignment to the Collateral Agent, the Collateral Agent or any of its officers or employees is irrevocably authorized to make the same.&#160; Each Grantor agrees that until the
      termination of this Security Agreement in accordance with Section 8.12 hereof, no Grantor will assign or transfer to any Person (other than the Collateral Agent or the Company or another Grantor) any claim any such Grantor has or may have against any
      Obligor.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.17.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Severability</u></font>.&#160; Any provision in this Security Agreement that is held to be inoperative, unenforceable, or invalid in any jurisdiction shall, as to that jurisdiction, be inoperative,
      unenforceable, or invalid without affecting the remaining provisions in that jurisdiction or the operation, enforceability, or validity of that provision in any other jurisdiction, and to this end the provisions of this Security Agreement are
      declared to be severable.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.18.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Counterparts</u></font>.&#160; This Security Agreement may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all of
      which when taken together shall constitute a single contract.&#160; Delivery of an executed counterpart of a signature page of this Security Agreement by telecopy, e-mailed .pdf or any other electronic means that reproduces an image of the actual executed
      signature page shall be effective as delivery of a manually executed counterpart of this Security Agreement.&#160; The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; &#8220;delivery,&#8221; and words of like import in or relating to any&#160; document to be signed in
      connection with this Security Agreement and the transactions contemplated hereby shall be deemed to include Electronic Signatures, deliveries or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or
      enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in
      Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">15</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.19.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Limitation on Collateral Agent&#8217;s and other Holders of Secured Obligations&#8217; Duty with Respect to the Collateral</u></font>.&#160; The Collateral Agent shall have no obligation to clean-up or otherwise prepare
      the Collateral for sale. The Collateral Agent and each other Holder of Secured Obligations shall use reasonable care with respect to the Collateral in its possession or under its control.&#160; Neither the Collateral Agent nor any other Holder of Secured
      Obligations shall have any other duty as to any Collateral in its possession or control or in the possession or control of any agent or nominee of the Collateral Agent or such other Holder of Secured Obligations, or any income thereon or as to the
      preservation of rights against prior parties or any other rights pertaining thereto. To the extent that applicable law imposes duties on the Collateral Agent to exercise remedies in a commercially reasonable manner, each Grantor acknowledges and
      agrees that it is commercially reasonable for the Collateral Agent (i) to fail to incur expenses deemed significant by the Collateral Agent to prepare Collateral for disposition or otherwise to transform raw material or work in process into finished
      goods or other finished products for disposition, (ii) to fail to obtain third party consents for access to Collateral to be disposed of, or to obtain or, if not required by other law, to fail to obtain governmental or third party consents for the
      collection or disposition of Collateral to be collected or disposed of, (iii) to fail to exercise collection remedies against account debtors or other Persons obligated on Collateral or to remove Liens on or any adverse claims against Collateral,
      (iv) to exercise collection remedies against account debtors and other Persons obligated on Collateral directly or through the use of collection agencies and other collection specialists, (v) to advertise dispositions of Collateral through
      publications or media of general circulation, whether or not the Collateral is of a specialized nature, (vi) to contact other Persons, whether or not in the same business as such Grantor, for expressions of interest in acquiring all or any portion of
      such Collateral, (vii) to hire one or more professional auctioneers to assist in the disposition of Collateral, whether or not the Collateral is of a specialized nature, (viii) to dispose of Collateral by utilizing internet sites that provide for the
      auction of assets of the types included in the Collateral or that have the reasonable capacity of doing so, or that match buyers and sellers of assets, (ix) to dispose of assets in wholesale rather than retail markets, (x) to disclaim disposition
      warranties, such as title, possession or quiet enjoyment, (xi) to purchase insurance or credit enhancements to insure the Collateral Agent against risks of loss, collection or disposition of Collateral or to provide to the Collateral Agent a
      guaranteed return from the collection or disposition of Collateral, or (xii) to the extent deemed appropriate by the Collateral Agent, to obtain the services of other brokers, investment bankers, consultants and other professionals to assist the
      Collateral Agent in the collection or disposition of any of the Collateral.&#160; Each Grantor acknowledges that the purpose of this Section 8.19 is to provide non-exhaustive indications of what actions or omissions by the Collateral Agent would be
      commercially reasonable in the Collateral Agent&#8217;s exercise of remedies against the Collateral and that other actions or omissions by the Collateral Agent shall not be deemed commercially unreasonable solely on account of not being indicated in this
      Section 8.19.&#160; Without limitation upon the foregoing, nothing contained in this Section 8.19 shall be construed to grant any rights to any Grantor or to impose any duties on the Collateral Agent that would not have been granted or imposed by this
      Security Agreement or by applicable law in the absence of this Section 8.19.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8.20.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Reinstatement</u></font>.&#160; This Security Agreement shall remain in full force and effect and continue to be effective should any petition be filed by or against any Grantor for liquidation or
      reorganization, should any Grantor become insolvent or make an assignment for the benefit of any creditor or creditors or should a receiver or trustee be appointed for all or any significant part of any Grantor&#8217;s assets, and shall continue to be
      effective or be reinstated, as the case may be, if at any time payment and performance of the Secured Obligations, or any part thereof, is, pursuant to applicable law, rescinded or reduced in amount, or must otherwise be restored or returned by any
      obligee of the Secured Obligations, whether as a &#8220;voidable preference,&#8221; &#8220;fraudulent conveyance,&#8221; or otherwise, all as though such payment or performance had not been made.&#160; In the event that any payment, or any part thereof, is rescinded, reduced,
      restored or returned, the Secured Obligations shall be reinstated and deemed reduced only by such amount paid and not so rescinded, reduced, restored or returned.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE IX<br>
      <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>NOTICES<br>
      <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9.1.</font>&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Sending Notices</u></font>.&#160; Any notice required or permitted to be given under this Security Agreement shall be sent (and deemed received) in the manner and to the addresses set forth in Section 9.01
      of the Credit Agreement.&#160; Any notice delivered to the Company shall be deemed to have been delivered to all of the Grantors.</font></div>
  <div style="text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9.2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;;"><u>Change in Address for Notices</u></font>.&#160; Each of the Grantors, the Collateral Agent and the Lenders may change the address for service of notice upon it by a notice in writing to the other parties in
      accordance with Section 9.01 of the Credit Agreement.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ARTICLE X<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>THE COLLATERAL AGENT</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">JPMorgan Chase Bank, N.A. has been appointed Collateral Agent for the Holders of Secured Obligations hereunder pursuant to
      Article VIII of the Credit Agreement.&#160; It is expressly understood and agreed by the parties to this Security Agreement that any authority conferred upon the Collateral Agent hereunder is subject to the terms of the delegation of authority made by the
      Holders of Secured Obligations to the Collateral Agent pursuant to the Credit Agreement, and that the Collateral Agent has agreed to act (and any successor Collateral Agent shall act) as such hereunder only on the express conditions contained in such
      Article VIII.&#160; Any successor Collateral Agent appointed pursuant to Article VIII of the Credit Agreement shall be entitled to all the rights, interests and benefits of the Collateral Agent hereunder.</font></div>
  <div><br>
  </div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">[Signature Pages Follow]</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">16</font></div>
    <div style="page-break-after: always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-indent: 36pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">IN WITNESS WHEREOF, each of the Grantors and the Collateral Agent have executed this Third Amended and Restated Security
      Agreement as of the date first above written.</font></div>
  <div><br>
  </div>
  <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3fd83a3af4af48d7a44418192bb7a09c" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTRONICS, INC.,</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">as a Grantor</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; padding-bottom: 2px; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">By:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Name:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Title:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTRONICS IDAHO, INC.,</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">as a Grantor<br>
            </font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; padding-bottom: 2px; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">By:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Name:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Title:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTRONICS TEXAS ALLEN, INC.,</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">as a Grantor</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; padding-bottom: 2px; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">By:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Name:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Title:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTRONICS CALIFORNIA, INC.,</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">as a Grantor</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; padding-bottom: 2px; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">By:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Name:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Title:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>

  </table>
  <div> <br>
  </div>
  <div>
    <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
    </div>
    <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;">Signature Page to</div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Third Amended and Restated Security Agreement</font></div>
  </div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div style="page-break-after: always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Acknowledged and Agreed</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">as of the date first written above:</font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z7762f1b503ff4ee5833114c5937c2951" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td colspan="3" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">JPMORGAN CHASE BANK, N.A., as Collateral Agent</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">By:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); text-align: justify;">&#160;</td>
        <td style="width: 50%; vertical-align: top; padding-bottom: 2px; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Name:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Title:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 50%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>

  </table>
  <div> <br>
  </div>
  <div>
    <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
    </div>
    <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;">Signature Page to</div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Third Amended and Restated Security Agreement</font></div>
  </div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div style="page-break-after: always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
  </div>
  <!--PROfilePageNumberReset%Num%1%%%-->
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">SCHEDULE 1<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>(See defined term &#8220;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Collateral</u></font>&#8221; in the Security Agreement)<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font></font><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">All documents related to the Taiwan Joint Venture if inclusion would create a breach or default under such agreements.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">All documents related to the PRC subsidiary joint venture in Xiamen with DNP if inclusion would create a breach or default under such agreements.</font></div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">All documents related to the Photronics Hefei subsidiary including the Investment Agreement if inclusion would create a breach or default under
      such agreements.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">1</font></div>
    <div style="page-break-after: always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
  </div>
  <!--PROfilePageNumberReset%Num%1%%%-->
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">EXHIBIT &#8220;A&#8221;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>(See <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Sections 3.3</u></font>, <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>3.4</u></font>, <font style="font-size: 10pt; font-family:
        &quot;Times New Roman&quot;;"><u>3.5</u></font> and <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>4.1.7</u></font> of Security Agreement)<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font></font><br>
  </div>
  <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z1372ca74a04c405cba046d94241d57ff" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 100%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Prior names, jurisdiction of formation, place of business (if Grantor has only one place of business), chief executive office (if Grantor
              has more than one place of business), mergers and mailing address:</font></div>
        </td>
      </tr>

  </table>
  <div><br>
  </div>
  <table style="border-collapse: collapse; margin: 0px 0px 0px 10.05pt; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" id="zd727408356d04bd393480226cad1966c" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 30%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Photronics, Inc.</u></font></font></div>
        </td>
        <td style="width: 70%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Fed ID: 06-0854886</font></div>
        </td>
      </tr>

  </table>
  <div><br>
  </div>
  <div style="margin-right: 14.7pt; margin-left: 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Formerly Known As</u></font>:
      Photronic Labs Incorporated in February 28, 1969 until July 9, 1986; Photronic Labs, Inc. from July 9, 1986 until April 9, 1990, when name was changed to Photronics, Inc.</font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Principal Place of Business </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&amp; </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Chief Executive Office</u></font>: 15 Secor Road, Brookfield, CT 06804</font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.3pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Incorporated</u></font>: Connecticut&#160; &#160; &#160; &#160; &#160; &#160; &#160;
      &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; </font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.3pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Date of Incorporation</u></font>: February 28,
      1969</font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.55pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>CT Org No.</u></font>:&#160; 0036597</font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <table style="border-collapse: collapse; margin: 0px 0px 0px 10.05pt; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" id="za8ee850434754b2ea84fa20d29463d40" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 30%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Photronics California, Inc.</u></font></font></div>
        </td>
        <td style="width: 70%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Fed ID: 77-0292539</font></div>
        </td>
      </tr>

  </table>
  <div><br>
  </div>
  <div style="margin-left: 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Principal Place of Business </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&amp; </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Chief Executive Office</u></font>:&#160; 15 Secor Road, Brookfield, CT 06804</font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.3pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Incorporated</u></font>: California&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;
      &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; </font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.3pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Date of Incorporation</u></font>: October 8, 1991</font></div>
  <div><br>
  </div>
  <div style="text-indent: 8.2pt; margin-left: 2.1pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>CA ID</u></font>:&#160; C1802687</font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <table style="border-collapse: collapse; margin: 0px 0px 0px 10.05pt; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" id="zabf487d9daa74ff79ef47754ebb7d398" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 30%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Photronics Texas Allen, Inc.</u></font></font></div>
        </td>
        <td style="width: 70%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Fed ID: 75-2502950</font></div>
        </td>
      </tr>

  </table>
  <div><br>
  </div>
  <div style="margin-left: 10.55pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Formerly Known As</u></font>:&#160; Photronics-Toppan
      Texas, Inc. from September 3, 1993 until April 2,</font></div>
  <div style="margin-left: 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2009. Name change effective as of April 3, 2009.</font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.3pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Principal Place of Business </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&amp; </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Chief Executive Office</u></font>:&#160; 601 Millennium Drive, Allen, TX 75013</font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.55pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Incorporated</u></font><font style="font-size:
        10pt; font-family: &quot;Times New Roman&quot;;">: Texas&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; </font></font></div>
  <div><br>
  </div>
  <div style="margin-left: 10.55pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Date of Incorporation</u></font>: September 3,
      1993</font></div>
  <div><br>
  </div>
  <div style="text-indent: 8.45pt; margin-left: 2.1pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>TX Org No.</u></font>:
      0128294000</font></div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">1</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <table style="border-collapse: collapse; margin: 0px 0px 0px 10.05pt; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;" id="z5a526846f395416cbb44c824a373ffcd" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 30%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Photronics Idaho, Inc.</u></font></font></div>
        </td>
        <td style="width: 70%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Fed ID: </font>61-1602099</font></div>
        </td>
      </tr>

  </table>
  <div><br>
  </div>
  <div style="margin: 0px 0px 0px 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Principal Place of Business </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&amp; </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Chief Executive Office:</u></font>&#160; 15 Secor Road, Brookfield, CT 06804</font></div>
  <div><br>
  </div>
  <div style="margin: 0px 0px 0px 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Incorporated</u></font>: Idaho&#160; &#160; &#160; &#160; &#160; &#160;
      &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; </font></div>
  <div><br>
  </div>
  <div style="margin: 0px 0px 0px 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Date of Formation</u></font>: July 17,
      2009</font></div>
  <div><br>
  </div>
  <div style="margin: 0px 0px 0px 10.05pt; text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Idaho ID Number</u></font>: C183842</font></div>
  <div><br>
  </div>
  <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z0e8f7396a60a4ead986762fa0e5ee565" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td colspan="3" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Locations of Inventory and Equipment:</font></div>
        </td>
      </tr>
      <tr>
        <td rowspan="1" colspan="3" style="vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">A.</font></div>
        </td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Owned Locations of Inventory and Equipment of the Grantors</u></font>:</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Connecticut</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Building <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"># 1 </font>and <font style="font-size: 10pt;
                font-family: &quot;Times New Roman&quot;;">#2</font></font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">15 Secor Road</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Brookfield, CT 06804</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Idaho</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10136 South Federal Way (Nanofab)</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Boise, ID 83716</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Texas</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">601 Millennium Drive</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Allen, TX 75013</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">B.</font></div>
        </td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Leased Locations of Inventory, Equipment and Fixtures of the
                  Grantors (Include Landlord&#8217;s Name):</u></font></font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">California</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">830 Hillview Court, Suite 280</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Milpitas, CA 95035</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Florida</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4630 Lipscomb Street, NE</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Suite #10 and #12</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Palm Bay, FL 32906</font></div>
        </td>
      </tr>

  </table>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">2</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 5%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">C.</font></div>
        </td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Public Warehouses or other Locations pursuant to Bailment or
                  Consignment Arrangements</u></font> (include name of warehouse operator or other bailee or consignee of Inventory and Equipment of the Grantors):</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Ulcoat/Inabata hold photomask blanks stock for Brookfield and Allen at their SFO warehouse:</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Kintetsu World Express, Inc. (U.S.A.)</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">251 Lawrence Ave.</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">South San Francisco, CA 94080</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Hoya holds photomask blanks stock for the Nanofab at their SFO warehouse:</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Nippon Express USA, Inc.</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Import Division</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">250 Utah Avenue</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">South San Francisco, CA 94080</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">A small quantity of chemistry (value ~ $6K) is held for Nanofab at:</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Univar USA Inc.</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1804 North 20th Street</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Nampa, ID 83687</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3rd party warehouse in Dallas:</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Imlach &amp; Collins Brothers, LLC - Atlas Van Lines</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4653 Leston St #706</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Dallas, TX 75247</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(800) 777-9835</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td colspan="2" style="vertical-align: top;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3rd party warehouses in California:</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td style="width: 90.26%; vertical-align: top; text-align: justify;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">R.B. High Tech Transport, Inc.</font></div>
        </td>
      </tr>
      <tr>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 90.26%; vertical-align: top; text-align: justify;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">38503 Cherry St Unit A</font></div>
        </td>
      </tr>
      <tr>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 90.26%; vertical-align: top; text-align: justify;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Newark, CA 94560</font></div>
        </td>
      </tr>
      <tr>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 90.26%; vertical-align: top; text-align: justify;">&#160;</td>
      </tr>
      <tr>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 90.26%; vertical-align: top; text-align: justify;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">S&amp;M Moving Systems North, Inc.</font></div>
        </td>
      </tr>
      <tr>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 90.26%; vertical-align: top; text-align: justify;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">48551 Warm Springs Blvd</font></div>
        </td>
      </tr>
      <tr>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 5%; vertical-align: top; text-align: justify;">&#160;</td>
        <td rowspan="1" style="width: 90.26%; vertical-align: top; text-align: justify;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Fremont, CA 94539</font></div>
        </td>
      </tr>

  </table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">3</font></div>
    <div style="page-break-after: always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">EXHIBIT &#8220;B&#8221;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
      </font>(See Sections 3.8 and 3.12 of Security Agreement)</font></div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Patents, copyrights and trademarks protected under federal law and industrial designs:</font></div>
  <div><br>
  </div>
  <div>
    <div>
      <div>
        <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">I.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">FEDERAL TRADEMARKS &#8211; U.S.</font></div>
      </div>
    </div>
  </div>
  <div>
    <div>
      <div>
        <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
            A.&#160;&#160;&#160; </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Registered Trademarks</font></div>
      </div>
      <div> <br>
      </div>
      <div style="text-align: left;">
        <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z0c39227d95854d85a9b983a06bbd6967" cellpadding="0" cellspacing="0">

            <tr>
              <td style="width: 25.4%; vertical-align: middle; background-color: #F2F2F2; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Mark</div>
              </td>
              <td style="width: 15.83%; vertical-align: middle; background-color: #F2F2F2; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Reg. Date</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: middle; background-color: #F2F2F2; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Reg. Number</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: middle; background-color: #F2F2F2; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Owner</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">CYBERMASK</font></div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5/25/2004</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2,845,577</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">MASKLINK</font></div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6/1/2004</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2,848,038</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">MASKPILOT</font></div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6/1/2004</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2,847,311</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">MASKTRAC</font></div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9/17/2002</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2,621,660</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><img src="s002591x1_ex10-25image01.jpg" height="42" width="106"></div>
                <div>&#160;</div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11/6/2007</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3,331,421</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><img src="s002591x1_ex10-25image01.jpg" height="42" width="106"></div>
                <div style="text-align: center;">&#160;</div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7/25/1995</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,907,169</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS</font></div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6/20/1995</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,900,475</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PHOTRONICS</font></div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2/19/2008</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3,386,407</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid;">&#160;</td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid;">&#160;</td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid;">&#160;</td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><img src="s002591x1_ex10-25image01.jpg" height="42" width="106"></div>
                <div>&#160;</div>
              </td>
              <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6/20/1995</font></div>
              </td>
              <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,900,474</font></div>
              </td>
              <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid; border-bottom: #000000 2px solid;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
  </div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">4</font></div>
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
  </div>
  <div>
    <div>
      <div>
        <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">B.</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;&#160;&#160; </font><font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;">Pending Trademarks</font></div>
      </div>
    </div>
  </div>
  <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">NONE</font></div>
  <div>
    <div>
      <div>
        <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
          </font></div>
        <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">II.</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u>U.S. Patents</u></font></div>
      </div>
    </div>
  </div>
  <div style="margin-left: 54pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
    </font></div>
  <div style="margin-left: 54pt; text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">A.</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family:
        &quot;Times New Roman&quot;;">&#160;&#160;&#160; </font>Pending U.S. Patent Applications</font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div>
    <table class="MsoNormalTable" style="border-collapse: collapse; width: 100%;" border="0" cellpadding="0" cellspacing="0">

        <tr style="height: 15pt;">
          <td style="width: 4%; border: 1pt solid rgb(63, 63, 63); background: rgb(242, 242, 242) none repeat scroll 0% 0%; padding: 0in 5.4pt; height: 15pt;"><a name="_Hlk525201046"></a></td>
          <td style="width: 24%; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: rgb(63, 63, 63) rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none;
            -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(242, 242, 242) none repeat scroll 0% 0%; padding: 0in 5.4pt; height: 15pt;">
            <p class="MsoNormal" style="text-align: justify;"><b><font style="font-size: 11pt; color: rgb(63, 63, 63);">Application Number</font></b></p>
          </td>
          <td style="width: 24%; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: rgb(63, 63, 63) rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none;
            -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(242, 242, 242) none repeat scroll 0% 0%; padding: 0in 5.4pt; height: 15pt;">
            <p class="MsoNormal" style="text-align: justify;"><b><font style="font-size: 11pt; color: rgb(63, 63, 63);">Filing Date</font></b></p>
          </td>
          <td style="width: 24%; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: rgb(63, 63, 63) rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none;
            -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(242, 242, 242) none repeat scroll 0% 0%; padding: 0in 5.4pt; height: 15pt;">
            <p class="MsoNormal" style="text-align: justify;"><b><font style="font-size: 11pt; color: rgb(63, 63, 63);">Title</font></b></p>
          </td>
          <td style="width: 24%; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: rgb(63, 63, 63) rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none;
            -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(242, 242, 242) none repeat scroll 0% 0%; padding: 0in 5.4pt; height: 15pt;">
            <p class="MsoNormal" style="text-align: justify;"><b><font style="font-size: 11pt; color: rgb(63, 63, 63);">Owner</font></b></p>
          </td>
        </tr>
        <tr style="height: 15pt;">
          <td style="width: 4%; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color rgb(63, 63, 63) rgb(63, 63, 63); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none;
            -moz-border-left-colors: none; border-image: none; padding: 0in 5.4pt; height: 15pt;" valign="top">
            <p style="text-align: justify;" class="MsoNormal"><b><font style="font-size: 11pt; color: rgb(63, 63, 63);">1</font></b></p>
          </td>
          <td style="width: 24%; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; padding: 0in 5.4pt; height: 15pt;" valign="top">
            <p style="text-align: justify;" class="MsoNormal"><font style="font-size: 11pt; color: rgb(63, 63, 63);">15/960,963</font></p>
          </td>
          <td style="width: 24%; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; padding: 0in 5.4pt; height: 15pt;" valign="top">
            <p style="text-align: justify;" class="MsoNormal"><font style="font-size: 11pt; color: rgb(63, 63, 63);">4/24/2018</font></p>
          </td>
          <td style="width: 24%; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; padding: 0in 5.4pt; height: 15pt;" valign="top">
            <p style="text-align: justify;" class="MsoNormal"><font style="font-size: 11pt; color: rgb(63, 63, 63);">PELLICLE REMOVAL TOOL</font></p>
          </td>
          <td style="width: 24%; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color rgb(63, 63, 63) rgb(63, 63, 63) -moz-use-text-color; padding: 0in 5.4pt; height: 15pt;" nowrap="nowrap" valign="top">
            <p style="text-align: justify;" class="MsoNormal"><font style="font-size: 11pt; color: rgb(63, 63, 63);">&#160;Photronics, Inc.<font style="background: yellow none repeat scroll 0% 0%;"></font></font></p>
          </td>
        </tr>

    </table>
  </div>
  <div><br>
  </div>
  <div>
    <div>
      <div>
        <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">B.</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;&#160;&#160; </font><font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;">U.S. Issued Patents</font></div>
      </div>
    </div>
  </div>
  <div><br>
  </div>
  <div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="zc65dc5b7560b4fa296300e6d37069275" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 4.91%; vertical-align: middle; background-color: rgb(242, 242, 242); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
            <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold; text-align: justify;">&#160;</div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Patent Number</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Application Number</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Title</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Filing Date/</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Issue Date</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Owner</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,933,084</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/391,001</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ALTERNATING APERTURE PHASE SHIFT PHOTOMASK HAVING LIGHT ABSORPTION LAYER</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/18/2003</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8/23/2005</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,344,824</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">11/024,268</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ALTERNATING APERTURE PHASE SHIFT PHOTOMASK HAVING LIGHT ABSORPTION LAYER</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/28/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/18/2008</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,760,640</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/099,622</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">AUTOMATED MANUFACTURING SYSTEM AND METHOD FOR PROCESSING PHOTOMASKS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/14/2002</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7/6/2004</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,996,450</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/852,532</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">AUTOMATED MANUFACTURING SYSTEM AND METHOD FOR PROCESSING PHOTOMASKS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/24/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2/7/2006</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,480,539</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">11/177,459</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">AUTOMATED MANUFACTURING SYSTEM AND METHOD FOR PROCESSING PHOTOMASKS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7/8/2005</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/20/2009</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,828,068</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/349,629</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">BINARY HALF TONE PHOTOMASKS AND MICROSCOPIC THREE-DIMENSIONAL DEVICES AND METHOD OF FABRICATING THE SAME</font> <br>
            </div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/23/2003</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/7/2004</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>

    </table>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">5</font></div>
      <div id="DSPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
    </div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 4.91%; vertical-align: middle; background-color: rgb(242, 242, 242); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Patent Number</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Application Number</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Title</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Filing Date/</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Issue Date</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Owner</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,074,530</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/975,293</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">BINARY HALF TONE PHOTOMASKS AND MICROSCOPIC THREE-DIMENSIONAL DEVICES AND METHOD OF FABRICATING THE SAME</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/28/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7/11/2006</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,473,500</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">11/439,757</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">BINARY HALF TONE PHOTOMASKS AND MICROSCOPIC THREE-DIMENSIONAL DEVICES AND METHOD OF FABRICATING THE SAME</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/24/2006</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/6/2009</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">9</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,356,374</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">11/140,004</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">COMPREHENSIVE FRONT END METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING AND PROCESSING A PHOTOMASK ORDERS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/27/2005<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><br>
                </font>4/8/2008</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,682,861</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/370,408</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">DISPOSABLE HARD MASK FOR PHASE SHIFT PHOTOMASK PLASMA ETCHING</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2/19/2003</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/27/2004</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">11</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,472,107</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/409,454</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">DISPOSABLE HARD MASK FOR PHOTOMASK PLASMA ETCHING</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9/30/1999</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/29/2002</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">12</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,749,974</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/234,790</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">DISPOSABLE HARD MASK FOR PHOTOMASK PLASMA ETCHING</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9/3/2002</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/15/2004</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">13</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,908,716</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/839,025</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">DISPOSABLE HARD MASK FOR PHOTOMASK PLASMA ETCHING</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/4/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/21/2005</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">14</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,537,708</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/773,122</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ELECTRICAL CRITICAL DIMENSION MEASUREMENTS ON PHOTOMASK</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/31/2001</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/25/2003</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">15</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,312,004</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/803,847</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">EMBEDDED ATTENUATED PHASE SHIFT MASK WITH TUNABLE TRANSMISSION</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/18/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/25/2007</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,524,754</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/766,907</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">FUSED SILICA PELLICLE</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/22/2001</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2/25/2003</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">17</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,686,103</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/322,858</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">FUSED SILICA PELLICLE</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/18/2002</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2/3/2004</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">18</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,351,503</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/733,723</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">FUSED SILICA PELLICLE IN INTIMATE CONTACT WITH THE SURFACE OF A PHOTOMASK</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/11/2003</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/1/2008</font> <br>
            </div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font> <br>
            </div>
          </td>
        </tr>

    </table>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">6</font></div>
      <div id="DSPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
    </div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 4.91%; vertical-align: middle; background-color: rgb(242, 242, 242); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Patent Number</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Application Number</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Title</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Filing Date/</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Issue Date</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Owner</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,567,588</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/940,947</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">METHOD FOR FABRICATING CHIRPED FIBER BRAGG GRATINGS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8/28/2001</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/20/2003</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,868,209</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/369,262</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">METHOD FOR FABRICATING CHIRPED FIBER BRAGG GRATINGS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2/19/2003</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/15/2005</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">21</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,534,221</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/277,497</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">METHOD FOR FABRICATING CONTINUOUS SPACE VARIANT ATTENUATING LITHOGRAPHY MASK FOR FABRICATION OF DEVICES WITH THREE-DIMENSIONAL STRUCTURES
                AND MICROELECTRONICS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/26/1999</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/18/2003</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">22</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,435,533</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/920,475</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">METHOD OF FORMING A SEMICONDUCTOR LAYER USING A PHOTOMASK RETICLE HAVING MULTIPLE VERSIONS OF THE SAME MASK PATTERN WITH DIFFERENT BIASES</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8/18/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/14/2008</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">23</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,406,818</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/283,087</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">METHOD OF MANUFACTURING PHOTOMASKS BY PLASMA ETCHING WITH RESIST STRIPPED</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/31/1999</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/18/2002</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">24</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,562,549</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/136,251</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">METHOD OF MANUFACTURING PHOTOMASKS BY PLASMA ETCHING WITH RESIST STRIPPED</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/29/2002</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/13/2003</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">25</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9,304,334</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">14/160,142</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">MICROFLUIDIC THERMOPTIC ENERGY PROCESSOR</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/21/2014</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/5/2016</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">26</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9,933,611</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">15/085,828</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">MICROFLUIDIC THERMOPTIC ENERGY PROCESSOR</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/30/2016</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/3/2018</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">27</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9,005,848</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/486,564</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK HAVING A REDUCED FIELD SIZE AND METHOD OF USING THE SAME</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/17/2009</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/14/2015</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">28</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9,005,849</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/820,905</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK HAVING A REDUCED FIELD SIZE AND METHOD OF USING THE SAME</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/22/2010</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/14/2015</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">29</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,855,463</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/229,830</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK HAVING AN INTERMEDIATE INSPECTION FILM LAYER</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8/27/2002</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2/15/2005</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">30</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,049,034</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/658,039</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK HAVING AN INTERNAL SUBSTANTIALLY TRANSPARENT ETCH STOP LAYER</font> <br>
            </div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9/9/2003</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/23/2006</font> <br>
            </div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>

    </table>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">7</font></div>
      <div id="DSPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
    </div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 4.91%; vertical-align: middle; background-color: rgb(242, 242, 242); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Patent Number</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Application Number</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Title</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Filing Date/</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Issue Date</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Owner</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">31</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,396,617</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/866,976</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK RETICLE HAVING MULTIPLE VERSIONS OF THE SAME MASK PATTERN WITH DIFFERENT BIASES</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/14/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7/8/2008</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">32</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,790,340</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">11/788,473</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK WITH DETECTOR FOR OPTIMIZING AN INTEGRATED CIRCUIT PRODUCTION PROCESS AND METHOD OF MANUFACTURING AN INTEGRATED CIRCUIT USING
                THE SAME</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/20/2007</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9/7/2010</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">33</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,943,273</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/106,014</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK WITH DETECTOR FOR OPTIMIZING AN INTEGRATED CIRCUIT PRODUCTION PROCESS AND METHOD OF MANUFACTURING AN INTEGRATED CIRCUIT USING
                THE SAME</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/18/2008</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5/17/2011</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">34</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,910,269</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/727,342</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">PHOTOMASK WITH DETECTOR FOR OPTIMIZING AN INTEGRATED CIRCUIT PRODUCTION PROCESS AND METHOD OF MANUFACTURING AN INTEGRATED CIRCUIT USING
                THE SAME</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/19/2010</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3/22/2011</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">35</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,842,881</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/209,254</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">RULE BASED SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING PHOTOMASK ORDERS IN A SPECIFIED ORDER FORMAT</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7/30/2002</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/11/2005</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">36</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,669,167</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/877,001</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">RULE BASED SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING PHOTOMASK ORDERS BY CONDITIONING INFORMATION FROM A CUSTOMER'S COMPUTER SYSTEM</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/25/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2/23/2010</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">37</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,851,110</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/105,992</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">SECURE PHOTOMASK WITH BLOCKING APERTURE</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/18/2008</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/14/2010</font> <br>
            </div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>

    </table>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">8</font></div>
      <div id="DSPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" noshade="noshade"></div>
    </div>
    <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 4.91%; vertical-align: middle; background-color: rgb(242, 242, 242); border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Patent Number</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Application Number</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Title</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Filing Date/</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Issue Date</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; background-color: rgb(242, 242, 242); border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Owner</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">38</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8,102,031</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/106,033</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">SECURITY ELEMENT FOR AN INTEGRATED CIRCUIT, INTEGRATED CIRCUIT INCLUDING THE SAME, AND METHOD FOR SECURING AN INTEGRATED CIRCUIT</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4/18/2008</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/24/2012</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">39</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,472,766</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/755,438</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">STEP MASK</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1/5/2001</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/29/2002</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">40</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6,139,994</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">09/344,251</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">USE OF INTERSECTING SUBRESOLUTION FEATURES FOR MICROLITHOGRAPHY</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6/25/1999</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/31/2000</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 4.91%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">41</font></div>
          </td>
          <td style="width: 13.31%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7,640,529</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">10/981,201</font></div>
          </td>
          <td style="width: 37.08%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">USER-FRIENDLY RULE-BASED SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING PHOTOMASK ORDERS</font></div>
          </td>
          <td style="width: 15.21%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">11/3/2004</font></div>
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">12/29/2009</font></div>
          </td>
          <td style="width: 14.26%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics, Inc.</font></div>
          </td>
        </tr>

    </table>
  </div>
  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">1</font></div>
  <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-family: Times New Roman"></font></font> <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-family: Times New Roman"></font></font> <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-family: Times New Roman"><font class="HorizontalTab" style="width: 9pt; font-size: 1px; display: inline-block;"></font></font></font> <font style="font-size: 10pt; font-family:
    'Times New Roman';"><font style="font-family: Times New Roman"><font class="HorizontalTab" style="width: 9pt; font-size: 1px; display: inline-block;">&#160;</font>&#9679;</font><font class="HorizontalTab" style="width: 9pt; font-size: 1px; display: inline-block;">&#160;</font>Does

    not include patents owned by Photronics jointly with a third party</font>
  <div><br>
  </div>
  <div style="text-align: center;">
    <div>
      <div>
        <div><font style="font-size: 10pt; font-family: 'Times New Roman';">C.</font><font style="font-size: 10pt; font-family: 'Times New Roman';"></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160; </font><font style="font-size:
            10pt; font-family: 'Times New Roman';"></font><font style="font-size: 10pt; font-family: 'Times New Roman';">Copyrights</font></div>
      </div>
    </div>
  </div>
  <div><br>
  </div>
  <div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z019cf4c574a94f6693dfb43e5b221a20" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 25.4%; vertical-align: middle; background-color: #F2F2F2; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Copyright</div>
          </td>
          <td style="width: 15.83%; vertical-align: middle; background-color: #F2F2F2; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Reg. Date</font></div>
          </td>
          <td style="width: 28.79%; vertical-align: middle; background-color: #F2F2F2; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Copyright Number</font></div>
          </td>
          <td style="width: 29.98%; vertical-align: middle; background-color: #F2F2F2; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Owner</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 25.4%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Template</font></div>
          </td>
          <td style="width: 15.83%; vertical-align: top; border-right: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9/7/1993</font></div>
          </td>
          <td style="width: 28.79%; vertical-align: top; border-right: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">TXu000597428</font></div>
          </td>
          <td style="width: 29.98%; vertical-align: top; border-right: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
          </td>
        </tr>

    </table>
  </div>
  <div></div>
  <div></div>
  <div></div>
  <div></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">9</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">D.</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: 'Times New Roman';"></font><font style="font-size: 10pt; font-family: 'Times New Roman';"></font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160; </font>Domain Names</font></div>
  <div></div>
  <div><br>
  </div>
  <div>
    <table style="border-collapse: collapse; width: 60%; font-family: 'Times New Roman'; font-size: 10pt;" id="ze24f66a832e04d41b5b1ff756a07b667" align="center" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 3.3pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Domain Name</div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Account No.</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; text-indent: 30.5pt; margin-left: 5.5pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Expiration Date</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">cybermask.com</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6/18/2012</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.75pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">cybermask.info</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">cybermask.net</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.45pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11/15/2009</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">cybermask.org</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">maskpilot.com</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.65pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9/23/2009</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">mymaskshop.com</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.65pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1/21/2012</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">phototronics.biz</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 4.9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11/18/2011</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">photronics.com</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.65pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11/18/2012</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">photronics.info</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.15pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.75pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">12/20/2009</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">photronics.us</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.15pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 2.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4/18/2011</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">yourvirtualmaskfab.com</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 5.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23023992</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: right; margin-right: 3.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4/5/2010</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">photronics.net.cn</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: left; margin-left: 2.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">pkl.co.kr</font></div>
          </td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
  </div>
  <div></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">10</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <!--PROfilePageNumberReset%Num%1%%%-->
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">EXHIBIT &#8220;C&#8221;<br>
      <font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </font>List of Pledged Securities<font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </font>(See <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 3.10</u></font> of Security Agreement)</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z2e2c937199a54687a12902896333cca1" cellpadding="0" cellspacing="0">

      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">A. STOCKS:</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="4" style="width: 31.2%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Issuer</font></font></u></div>
        </td>
        <td colspan="6" style="width: 32.89%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Certificate Number</font></font></u></div>
        </td>
        <td colspan="3" style="width: 35.9%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Number of Shares</font></font></u></div>
        </td>
      </tr>
      <tr>
        <td colspan="4" style="width: 31.2%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics California, Inc.</font></div>
        </td>
        <td colspan="6" style="width: 32.89%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1</font></div>
        </td>
        <td colspan="3" style="width: 35.9%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,000</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="4" style="width: 31.2%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Texas Allen, Inc.</font></div>
        </td>
        <td colspan="6" style="width: 32.89%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1</font></div>
        </td>
        <td colspan="3" style="width: 35.9%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,000</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="4" style="width: 31.2%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Idaho, Inc.</font></div>
        </td>
        <td colspan="6" style="width: 32.89%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3</font></div>
        </td>
        <td colspan="3" style="width: 35.9%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,000</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="4" style="width: 31.2%; vertical-align: top;">&#160;</td>
        <td colspan="6" style="width: 32.89%; vertical-align: top;">&#160;</td>
        <td colspan="3" style="width: 35.9%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">B. BONDS:</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 11.47%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Issuer</font></font></u></div>
        </td>
        <td colspan="4" style="width: 21.62%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Number</font></font></u></div>
        </td>
        <td colspan="3" style="width: 23.5%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Face Amount</font></font></u></div>
        </td>
        <td colspan="3" style="width: 21.62%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Coupon Rate</font></font></u></div>
        </td>
        <td colspan="2" style="width: 21.8%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Maturity</font></font></u></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">NONE.</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">C. GOVERNMENT SECURITIES:</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 11.47%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Issuer</font></font></u></div>
        </td>
        <td colspan="2" style="width: 15.04%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Number</font></font></u></div>
        </td>
        <td colspan="3" style="width: 15.04%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Type</font></font></u></div>
        </td>
        <td colspan="4" style="width: 22.56%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Face Amount</font></font></u></div>
        </td>
        <td colspan="2" style="width: 21.62%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Coupon Rate</font></font></u></div>
        </td>
        <td style="width: 14.29%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Maturity</font></font></u></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">NONE.</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">D. OTHER SECURITIES OR OTHER INVESTMENT PROPERTY</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(CERTIFICATED AND UNCERTIFICATED):</font></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="2" style="width: 18.98%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Issuer</font></font></u></div>
        </td>
        <td colspan="5" style="width: 34.77%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Description of Collateral</font></font></u></div>
        </td>
        <td colspan="2" style="width: 9.4%; vertical-align: top;"><u>&#160;</u></td>
        <td colspan="4" style="width: 36.84%; vertical-align: top;">
          <div style="text-align: left;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">Percentage Ownership Interest</font></font></u></div>
        </td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td colspan="13" style="width: 100%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">NONE.</font></div>
        </td>
      </tr>

  </table>
  <div><br>
  </div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">1</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">EXHIBIT &#8220;D&#8221;<font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </font>(See <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 3.1</u></font> of Security Agreement)<font style="font-size: 10pt; font-family: 'Times New Roman';"></font><br>
      <font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </font>OFFICES IN WHICH FINANCING STATEMENTS HAVE BEEN FILED</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z9e746209a0674243bb1d933d88edc98a" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 50%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
        </td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Connecticut</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics California, Inc.</font></div>
        </td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">California</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Texas Allen, Inc.</font></div>
        </td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Texas</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Idaho, Inc.</font></div>
        </td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Idaho</font></div>
        </td>
      </tr>

  </table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">2</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">EXHIBIT &#8220;E&#8221;<font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </font>(See Definition of &#8220;Commercial Tort Claims&#8221;)</font></div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">COMMERCIAL TORT CLAIMS<font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </font>[Describe parties, case number (if applicable), nature of dispute]</font></div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">NONE.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">3</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">EXHIBIT &#8220;F&#8221;</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(See <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 3.9</u></font> of Security Agreement&#8221;)</font></div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">FEDERAL EMPLOYER IDENTIFICATION NUMBER;</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">STATE ORGANIZATION NUMBER; JURISDICTION OF INCORPORATION</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div>
    <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z9ccf69e484ae408481086d94e026e9ff" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 26.72%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><u>GRANTOR</u></font></div>
          </td>
          <td style="width: 19.96%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Federal Employer </u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Identification </u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Number</u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
                  </u></font></font></div>
          </td>
          <td style="width: 17.24%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Type of </u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Organization</u></font></font></div>
          </td>
          <td style="width: 19.96%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>State of </u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Organization or </u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Incorporation</u></font></font></div>
          </td>
          <td style="width: 16.11%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>State </u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Organization </u></font></font></div>
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Number</u></font></font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 26.72%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc.</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">06-0854886</font></div>
          </td>
          <td style="width: 17.24%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Corporation</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Connecticut</font></div>
          </td>
          <td style="width: 16.11%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0036597</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 26.72%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Texas Allen, Inc.</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">75-2502950</font></div>
          </td>
          <td style="width: 17.24%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Corporation</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Texas</font></div>
          </td>
          <td style="width: 16.11%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">0128294000</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 26.72%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics California, Inc.</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">75-2502950</font></div>
          </td>
          <td style="width: 17.24%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Corporation</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">California</font></div>
          </td>
          <td style="width: 16.11%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">C1802687</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 26.72%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Idaho, Inc.</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">75-2502950</font></div>
          </td>
          <td style="width: 17.24%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Corporation</font></div>
          </td>
          <td style="width: 19.96%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Idaho</font></div>
          </td>
          <td style="width: 16.11%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">C183842</font></div>
          </td>
        </tr>

    </table>
  </div>
  <div></div>
  <div></div>
  <div><br>
  </div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">4</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <!--PROfilePageNumberReset%Num%1%%%-->
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>ANNEX I</u></font></font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
        </u></font></font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">to</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">SECURITY AGREEMENT</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Reference is hereby made to the Third Amended and Restated Security Agreement (as amended, restated, supplemented or otherwise modified
      from time to time, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Agreement</u></font>&#8221;), dated as of September 27, 2018, made by each of PHOTRONICS, INC., a Connecticut corporation (the &#8220;<font style="font-size: 10pt;
        font-family: 'Times New Roman';"><u>Company</u></font>&#8221;) and the other Subsidiaries of the Company listed on the signature pages thereto (together with the Company, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Initial
          Grantors</u></font>&#8221;, and together with any additional Subsidiaries, including the undersigned, which become parties thereto by executing a Supplement in substantially the form hereof, the &#8220;<font style="font-size: 10pt; font-family: 'Times New
        Roman';"><u>Grantors</u></font>&#8221;), in favor of the Collateral Agent.&#160; Capitalized terms used herein and not defined herein shall have the meanings given to them in the Agreement.</font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By its execution below, the undersigned, [NAME OF NEW GRANTOR], a [__________] [corporation/limited liability company/limited partnership]
      (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>New Grantor</u></font>&#8221;) agrees to become, and does hereby become, a Grantor under the Agreement and agrees to be bound by the Agreement as if originally a party thereto.&#160; The
      New Grantor hereby collaterally assigns and pledges to the Collateral Agent for the benefit of the Holders of Secured Obligations, and grants to the Collateral Agent for the benefit of the Holders of Secured Obligations, a security interest in all of
      the New Grantor&#8217;s right, title and interest in and to the Collateral, whether now owned or hereafter acquired, to secure the prompt and complete payment and performance of the Secured Obligations.&#160; For the avoidance of doubt, the grant of a security
      interest herein shall not be deemed to be an assignment of intellectual property rights owned by the New Grantor.</font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By its execution below, the undersigned represents and warrants as to itself that all of the representations and warranties contained in
      the Agreement are true and correct in all respects as of the date hereof.&#160; New Grantor represents and warrants that the supplements to the Exhibits to the Agreement attached hereto are true and correct in all respects and such supplements set forth
      all information required to be scheduled under the Agreement. New Grantor shall take all steps necessary and required under the Agreement to perfect, in favor of the Collateral Agent, a first-priority security interest in and lien against New
      Grantor&#8217;s Collateral.</font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">THIS AGREEMENT SHALL BE CONSTRUED IN ACCORDANCE WITH AND GOVERNED BY THE LAW OF THE STATE OF NEW YORK.</font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">IN WITNESS WHEREOF, the New Grantor has executed and delivered this <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Annex


          I</u></font> counterpart to the Agreement as of this ___________ day of ____________, 20___.</font></div>
  <div><br>
  </div>
  <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z16af50c551f14d5c80816a0124a993a6" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 50%; vertical-align: top;">&#160;</td>
        <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">[NAME OF NEW GRANTOR]</font></div>
        </td>
      </tr>
      <tr>
        <td rowspan="1" style="width: 50%; vertical-align: top;">&#160;</td>
        <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">By:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Title:</font></div>
        </td>
        <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
      </tr>

  </table>
  <div><br>
  </div>
  <div style="text-align: center;"> <br>
  </div>
  <div style="text-align: center;">1<br>
    <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.26
<SEQUENCE>7
<FILENAME>s002591x1_ex10-26.htm
<DESCRIPTION>EXHIBIT 10.26
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman'; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
    <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"><font style="font-weight: bold;"> Exhibit 10.26</font><br>
  </div>
  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
  </div>
  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
  </div>
  <br>
  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">No.:</font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fixed Assets Loan Contract</font></div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(2016 Edition)</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160; &#160; &#160; Special note: The Contract is negotiated by the lender and the borrower on an equal and voluntary basis. All contract terms are true
      representations of the parties&#8217; intentions. To protect the legitimate rights and interests of the Borrower, the Lender specifically invites the Borrower to take full notice of the full terms and conditions of the parties, in particular, the contents
      in bold.</font></div>
  <div><br>
  </div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <!--PROfilePageNumberReset%Num%2%%%-->
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Lender: Industrial and Commercial Bank of China Limited<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> Xiamen Xiang&#8217;an Branch</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Principal: <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; Zhuang Youjie </u></font> Contact:<font style="font-size: 10pt; font-family:
        'Times New Roman';"><u> /</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Domicile (Address): <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; 13 Xiangxi Fifth Lane, Maxiang Township, Xiang&#8217;an District, Xiamen </u></font>
      Postal Code:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> 36101</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Telephone:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> 0592-7065287 </u></font>Fax:<font style="font-size: 10pt; font-family: 'Times
        New Roman';"><u> / </u></font>Email:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> /</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Borrower: <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160; &#160; </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';
        font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Photronics DNP Mask Corporation Xiamen</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Legal Representative:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> PETER SCOTT KIRLIN </u></font>Contact:<font style="font-size: 10pt;
        font-family: 'Times New Roman';"><u>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Mobile No.:</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Domicile (Address):<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; </u></font>Postal Code:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Telephone:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; </u></font> Fax:<font style="font-size: 10pt; font-family:
        'Times New Roman';"><u>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; </u></font> Email:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160; &#160; &#160; &#160; &#160;&#160; </u></font></font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">[Please ensure that the Borrower fills in the above information accurately and completely to ensure the timely delivery of relevant notices
      and legal documents.]</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;Through equal negotiations, a consensus has been reached and the Contract has been entered into on the matters of the Lender&#8217;s issuance of lending to the
      Borrower.</font></div>
  <div><br>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1&#160; &#160; General Stipulations</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;Article 1 Loan Purpose</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;The purpose of loans under the Contract is: </font><font style="font-size: 10pt;
        font-family: 'Times New Roman';"><u> Project construction for the &#8220;Photronics DNP Mask Corporation Xiamen &#8220;New Project (X2017G07-G Plot Phase I Construction)&#8221;.</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"> Without the
        written consent of the Lender, the Borrower shall not use lending for other purposes The Lender is entitled to supervision of the use of funds.</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 2 Lending Amount and Term</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.1 The lending currency under the Contract is the <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> RMB </u></font>RMB, and the amount
      is <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>the actual lending amount </u></font>(in words:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160; the actual withdrawal amount</u></font>) (where the figure and
      the amount in words is not the same, the amount in the words shall prevail).</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.2 The lending term under the Contract is<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> no longer than eight years</u></font>, from
      the actual withdrawal date (for multiple withdrawals, from the first withdrawal date); the actual withdrawal date shall be based on the loan receipt.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 3 Interest Rate, Interest, and Fees</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.1 [Method for determining the RMB lending rate]<br>
        <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;The RMB lending rate is determined according to the following method<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> (3) </u></font>below:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(1) Fixed interest rate, at an annual interest rate of&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> / </u></font> %, with the
      interest rate remaining unchanged for the duration of the Contract.</font><font style="font-size: 10pt; font-family: 'Times New Roman';"> </font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">2</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(2) The lending rate is determined by the benchmark interest rate plus a floating range, wherein the benchmark interest rate is the benchmark lending rate
      of the People&#8217;s Bank of China on&#160;<u> </u><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>/&#160;</u></font> (withdrawal date/contract effective date) that corresponds to the lending term stipulated in Article 2.2, and the floating range
      is<font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font>(<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">upward/downward/zero</font>)&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>
          / </u></font>%. After the Borrower makes a withdrawal, the lending rate will remain the same for a period of <u>&#160; </u><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>/&#160;</u></font> (1/3/6/12) month(s), to be adjusted once a
      period, with interest accounted for in segments. The date for determining the interest rate for the second period shall be the date that corresponds to the withdrawal date at the end of the first period; should the given month not have the given date
      that corresponds to the withdrawal date, the corresponding date shall be the last day of the given month, and the same shall hold true for other periods. Should the Borrower make withdrawals in installments, the lending rate shall be adjusted
      according to method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> / </u></font> listed below:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;A. Regardless of the number of withdrawals during a single period, the current lending rate determined on the date on which the interest rate for the
      current period shall be used, to be adjusted at the next period.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;B. The lending rate shall be determined and adjusted for each withdrawal.</font></div>
  <div style="text-align: justify;">
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160; <br>
      </font></div>
    <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; (3)</font><font style="font-size: 10pt; font-family: 'Times New Roman';"> The lending rate for each
        withdrawal shall be determined based on the benchmark interest rate plus the floating range, wherein the benchmark interest rate shall be the </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>annual</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"> (annual/monthly) loan promotion rate (LPR) by the National Interbank Funding Center published on the business day prior to the </font><font style="font-size: 10pt; font-family: 'Times New
        Roman';"><u>withdrawal date</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"> (withdrawal date/effective date of the contract) for the current withdrawal, and the floating range shall be&#160;</font><font style="font-size: 10pt;
        font-family: 'Times New Roman';"><u> /&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"> (upward/downward/zero)&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> / </u></font><font style="font-size:
        10pt; font-family: 'Times New Roman';">% or</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> plus </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';">(</font>plus/less/zero)<font style="font-size:
        10pt; font-family: 'Times New Roman';"><u> 83.5 </u></font> base points (with one base point being 0.01%). The lending rate after each withdrawal shall be adjusted according to method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font>
      listed below:</font></div>
  <div style="text-align: left; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times
          New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>A</font>. For a period of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> 1 </u></font>(1/3/6/12)




      month(s), to be adjusted once a period, with interest accounted for in segments. The benchmark interest rate adjustment date for the second period shall be the date that corresponds to the withdrawal date at the end of the first period; should the
      given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given month. Should the National Interbank Funding Center not have published a loan benchmark interest rate for the
      corresponding term on the previous business day, the loan benchmark interest for the corresponding term published on the last business day shall prevail, and so on and so forth.</font></div>
  <div style="text-align: left; text-indent: 21.75pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>B</font>. The lending rate shall not be adjusted for the entire lending term.</font></div>
  <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
          bold;">&#160;&#160;&#160;&#160;&#160; </font></font>(4) Other:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> /&#160; <br>
        </u></font></font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
        </u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.2&#160; [Method for determining the foreign exchange lending rate]</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;The foreign exchange lending rate shall be determined according to method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> below:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(1) Fixed interest rate, at an annual interest rate of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font>%, with the interest rate remaining unchanged for the duration of the
      Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(2) Floating interest rate, with the lending rate determined by the spread of the <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font>-month <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> (LIBOR/HIBOR) as the benchmark interest rate plus<font style="font-size:
        10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> base points
      (i.e., 0.01%). The spread will remain unchanged during the Contract term. After the Borrower makes a withdrawal, the benchmark interest rate shall be adjusted according to method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> listed below, with interest accounted for in segments:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;A. For a period of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New
        Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> (1/3/6/12) month(s), to be adjusted once a period. The benchmark interest rate adjustment date for the second period shall
      be the date that corresponds to the withdrawal date at the end of the first period; should the given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given month, and the same
      shall hold true for other periods.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">3</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;B. The benchmark interest rate shall be adjusted on the first day of each interest-bearing period.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160; &#160;&#160; </font></font>(3)




      Other:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u> <br>
        </u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>3.3




      Interest shall be calculated on lending under the Contract on a daily basis from the withdrawal date and settled every <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> month</u></font> (month/quarter/six months/year). Interest
      shall be settled with principal when loans are due,&#160; and the daily interest rate = annual interest rate/360.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>3.4




      The penalty interest rate for overdue payments under the Contract shall be determined at <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> 30 </u></font>% of the original lending rate, and the penalty interest rate for misuse of
      loans shall be determined at <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> 50 </u></font>% of the original lending rate.</font></div>
  <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;
            font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>3.5</font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">In
        addition to interest,</font> the Borrower shall also pay a commitment fee to the Lender. The commitment fee shall be the difference between the amount of lending stipulated in Article 2 and the Borrower&#8217;s withdrawals (the daily average balance
      during the billing period) and an annual rate of&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%</font>, to be paid according to method <font style="font-size: 10pt; font-family: 'Times
        New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> below:</font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>(1)




      A single payment shall be made to the Lender on the last day of the billing period.<br>
      <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>(2)




      After the Contract enters into force, payments shall be made in installments to the Lender on the 20th day of every <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New
        Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> (month/quarter/six months) up until the last day of the billing period.</font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160;&#160; </font></font>The




      billing period refers to the period between the signing date of the Contract and the withdrawal date of the last loan as stipulated in Article 4.</font></div>
  <div style="text-align: left; text-indent: 17.65pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
          bold;">&#160;&#160;&#160;&#160;&#160; </font></font>The commitment fee is paid in installments; should the Borrower fail to pay the commitment fee on time, the Lender is entitled to the suspension of the issuance of loans or to cancel all amounts that the Borrower has
      not withdrawn.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;Article 4 Withdrawals</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
          bold;">&#160;&#160;&#160;&#160;&#160; </font></font>The Borrower shall make withdrawals according to method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font> listed below according to actual funding needs:[x1]<br>
    </font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
          bold;">&#160;&#160;&#160;&#160; </font></font>(1) One-time loan request prior to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160; </u></font>;</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
          bold;">&#160;&#160;&#160;&#160; </font></font>(2) One or more loan requests after the Contract&#8217;s effective date and before <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160; </u></font>;</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
          bold;">&#160;&#160;&#160;&#160; </font></font>(3) Withdrawals in installments on the dates below; the Borrower may, with the Lender&#8217;s consent, make changes to withdrawal dates or amounts based on funding needs, though the Borrower must make loan requests no later
      than <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160; </u></font>.</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z9382c3845f524850b52a3180b646012b" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Withdrawal Date</font></div>
        </td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Withdrawal Amount</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        <td style="width: 50%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
      </tr>

  </table>
  <div> <br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
          bold;">&#160;&#160;&#160;&#160;&#160; </font></font>4.2 Should the Borrower fail to make withdrawals as agreed, the Lender is entitled to cancel, in part or in full, lending that the Borrower has not yet withdrawn.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 5 Repayment</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160;&#160;&#160; </font></font>5.1




      The Borrower shall repay lending according to the following repayment plan (when there is additional content, additional pages can be attached):</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">4</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z84322e034b5e42adb05a31b9dc4098be" cellpadding="0" cellspacing="0">

      <tr>
        <td style="width: 50.16%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Planned Repayment Date</font></div>
        </td>
        <td style="width: 49.84%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Planned Repayment Amount</font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 50.16%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        <td style="width: 49.84%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50.16%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        <td style="width: 49.84%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50.16%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        <td style="width: 49.84%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
      </tr>
      <tr>
        <td style="width: 50.16%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        <td style="width: 49.84%; vertical-align: middle; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
      </tr>

  </table>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;For lending under the Contract under the following circumstances, the
        Borrower shall not be required to pay the early repayment penalty in case the loan is returned immediately after the corresponding funds are in place, thus resulting in early repayment:</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;">
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#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; </u></font></font></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#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; </u></font>&#160; &#160; &#160; </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;Apart from the circumstances stipulated in Article 5.2, should loans be repaid early, the Borrower shall pay an early repayment penalty
      to the Lender, with the early repayment penalty calculated according to the following criteria: early repayment amount &#215; remaining lending term (months) &#215;&#160;<u> </u><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> / </u></font>%; if
      the remaining lending term is less than one month, the period shall be calculated as one month.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Special Agreements on Revolving Loans </font>(Optional clause; this
      Article &#9633; is applicable &#9632; is not applicable)</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160; The Borrower may use lending under the Contract on a revolving basis every <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>/ </u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font>(six months/one year/two years/three years/four years/five years)
      (hereinafter referred to as the unit lending period). After necessary procedures are performed, the outstanding principal of the loan during the previous unit borrowing period may continue to be used during the next unit borrowing period, but the
      maturity date of any withdrawal shall not exceed the expiration date of the borrowing period mentioned in the preceding Article 2.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160; &#160;&#160; Article 7 Guarantee[x2]</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160; &#160;&#160; </font>The loan guarantee under the Contract is the maximum guarantee,
      and the corresponding maximum guarantee contract is as follows:</font></div>
  <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160; &#160;&#160; </font>Name of the maximum guarantee contract:<font style="font-size:
        10pt; font-family: 'Times New Roman';"><u>&#160;&#160; Maximum Mortgage Contract </u></font>(No.:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font>)</font></div>
  <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;&#160; &#160;&#160; </font>Guarantor:<font style="font-size: 10pt; font-family: 'Times New
        Roman';"><u>&#160; &#160; &#160; &#160; &#160; &#160; Photronics DNP Mask Corporation Xiamen</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 8 Financial Agreement </font>(Optional clause; this Article &#9633; is
      applicable &#9632; is not applicable)</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;For the duration of the Contract, the Borrower shall be subject to the following financial metrics:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#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; </u></font></font>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#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; </u></font></font></div>
    </div>
  </div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">5</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 9
          Dispute Resolution</font></font>&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>The
        dispute resolution method under the Contract is (1):</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family:
        'Times New Roman';">&#12288; </font>(1) The dispute shall be submitted to the <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> Xiamen </u></font> Arbitration Commission, subject to the arbitration rules effective at the time in which
      the application for arbitration is submitted for arbitration in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> Xiamen </u></font> (arbitral place). The arbitral award is final and binding upon the parties.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>(2) The dispute shall be resolved through litigation in the court
      of the Lender&#8217;s location.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 10 Miscellaneous</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>The Contract is in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>duplicate</u></font>,
      with the Borrower, Lender, and&#160;&#160; ,<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> / </u></font>/&#160; &#160; , each holding <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>one</u></font> original, each of equal legal
      effect.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;10.2&#160; The following attachments and other attachments mutually agreed upon by the parties shall constitute an integral part of the Contract and have the
      same legal effect as the Contract:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;Attachment 1: Withdrawal Notice (Format)</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;Attachment 2: Entrusted Payment Agreement</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;Attachment 3: /</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article




        11</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Other Matters of Agreement</font></font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.1&#160; The arbitral ruling
        is final and binding on both parties. The parties agree that the arbitration shall be conducted after the arbitration has been filed; the relevant legal documents (including the arbitration documents) shall be deemed to have been served on the day
        following mailing to the mailing addresses of the parties as recorded in the Contract.</font></font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.2 The Borrower shall disclose related party relationships and related party
      transactions to the Lender in a timely, comprehensive, and accurate manner; the total amount of financing that the Borrower applies to the Lender for shall not exceed the actual funding needs of Party B. Should the Borrower violate any of the
      stipulations in the two foregoing paragraphs, the Lender is entitled to take the breach of contract remedy measures as stipulated in this agreement.</font></div>
  <div style="text-align: left; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.3 Without the consent of the Lender, the Borrower shall not provide any guarantees or
      warranties to others or be deemed as in breach of contract, wherein the Lender is entitled to withdraw financing in advance.</font></div>
  <div style="text-align: left; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.4 Without the written consent of the Lender, the Borrower shall not set up mortgages
      (pledges) on or provide guarantees or warranties for assets that it effectively operates.</font></div>
  <div style="text-align: left; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.5 The Borrower shall regularly submit reports to the Lender on external guarantees
      and promise that such information on external guarantee amounts is complete, true, and accurate.</font></div>
  <div style="text-align: left; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.6 When the Borrower&#8217;s financial metrics during the existence of lending are inferior
      to those previously agreed to by the Lender (if any), the Lender is entitled to declare that the loan expire in advance, to suspend the issuance of unissued funds, to require that the Borrower repay some or all of the loans already issued, or to
      require that the Borrower provide a legal and valid guarantee as recognized by the Lender.</font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.7 The Borrower&#8217;s operating income shall be collected in an account overseen by the
      Bank at a ratio no lower than the Bank&#8217;s interbank ratio, subject to the Bank&#8217;s supervision, whereby such income is first used to repay loan principal and interest;</font></div>
  <div style="text-align: left; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.8 During the existence of loans, without the written consent of the lending bank, the
      Borrower shall not use this project and the associated rights to add financing, provide guarantees, or invest in others;</font></div>
  <div style="text-align: left; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.9 Prior to settling all debts with the Bank, should the Borrower adjust its planning
      for project operations or otherwise cause significant matters that may adversely affect the interests of the Bank, the Borrower shall first notice the lending bank in advance and obtain their written consent.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">6</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 2 Specific Stipulations</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 1&#160; Interest Rate and Interest</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;1.1 For foreign currency borrowing, LIBOR is the interbank interest rate for the lending currency under the Contract displayed on the Reuters financial
      telecommunications terminal &#8220;LIBO=&#8221; page two banking days (11: 00 am London time) prior to the withdrawal date or benchmark interest rate adjustment date; HIBOR is the interbank interest rate for the lending currency under the Contract displayed on
      the Reuters financial telecommunications terminal &#8220;HIBO=&#8221; page two banking days (11: 15 am Hong Kong time) prior to the withdrawal date or benchmark interest rate adjustment date.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>1.2 Should loan interest be settled on a monthly basis, the settlement date shall be
      the 20th of each month; should interest be settled quarterly, the settlement date shall be the 20th day of the last month of each quarter; should interest be settled semi-annually, the settlement date shall be June 20 or December 20 of each year.</font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>1.3 The first interest-bearing period shall be from the actual date of withdrawal to
      the first settlement date; the last interest-bearing period shall be from the day after the end of the previous interest-bearing period to the final payment date; all other interest-bearing periods shall be from the date after the end of the previous
      interest-bearing period to the next settlement date.</font></div>
  <div>
    <div><br>
    </div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>1.4




      <font style="font-size: 10pt; font-family: 'Times New Roman';">Loan Interest = Loan Principal &#215; Daily Interest Rate &#215; Actual Days of Use. Should the equal principal and interest repayment method be adopted, the formula for calculating the principal
        and interest shall be as follows:</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> </font>
  <table id="z56779b880e8c4cff87053db92807e899" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" border="0" cellpadding="0" cellspacing="0">

      <tr>
        <td colspan="1" rowspan="2" style="width: 30%; text-align: left; vertical-align: middle;">
          <div>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Total Principal and Interest Per Period =</font></div>
          <div>&#160;</div>
        </td>
        <td style="width: 70%;">
          <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Loan Principle x Period Profit x (1 + Period Profit) </u></font><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"><u>Number of Repayment Installments</u></sup></font></div>
        </td>
      </tr>
      <tr>
        <td style="width: 70%; text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1 + Period Profit) <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">Number of Repayment Installments</sup>
            - 1</font></td>
      </tr>

  </table>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>1.5 For lending
      under the Contract that adopts a floating interest rate, after a loan is overdue, the rules for interest rate adjustments shall remain unchanged.</font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>1.6 Should the
      People&#8217;s Bank of China adjust its measures for determining loan interest rates applicable to lending under the Contract, the relevant rules of the People&#8217;s Bank of China shall be adopted, and the Lender shall not provide separate notice thereof to
      the Borrower.</font></div>
  <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>1.7




      The lending rate determined at the signing of the Contract may float downward to a certain degree from the relevant loan benchmark interest rate published by the People&#8217;s Bank of China or the loan prime rate (LPR) published by the National Interbank
      Funding Center. The Lender is entitled to re-evaluate the Borrower&#8217;s interest rate concessions each year and determine whether to cancel, in part or in full, the interest rate concessions granted to the Borrower, based on national policies, the
      Borrower&#8217;s credit standing, lending guarantee changes, and other such circumstances, and promptly notify the Borrower of such a cancellation.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 2&#160; Loan Issuance and Payments</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.1&#160; The Borrower must meet the withdrawal preconditions stipulated under the Contract in order to withdraw loans, otherwise the Lender is not obligated to
      issue any funds to the Borrower, unless the Lender has agreed to such an issuance in advance;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.2&#160; Preconditions for initial withdrawal:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(1) The loan project has been approved, accepted, or filed by state authorities; (unless, pursuant to relevant regulations, relevant approval, acceptance,
      or filing is required prior to issuance of the loan);</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(2) Project capital or other funds to be raised have been fully paid at the prescribed times and proportions;</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">7</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify; text-indent: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;(3) Apart from credit loans, the Borrower has provided corresponding guarantees as required by the Lender and has completed relevant
      guarantee procedures;</font></div>
  <div style="text-align: justify; text-indent: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>(4) A
      withdrawal notice has been submitted to the Lender as stipulated under the Contract.</font></div>
  <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288; &#160; </font></font>(5)</font> Other materials required by the Lender have been submitted.</font></div>
  <div style="text-align: justify; text-indent: 18.45pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.3&#160; Prior to each withdrawal, in addition to meeting the preconditions for the initial withdrawal, the Borrower shall also meet the following
      preconditions:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160; &#160; &#160; (1) Project capital is allocated, and the current capital has been sufficiently allocated for at the given ratio;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160; &#160;&#160; (2) No cost overruns have occurred or cost overruns have been self-financed;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>(3) The
      progress of the project has been completed as planned, and the actual progress of the project matches the invested amount;</font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>(4) There has
      been no breach of contract under the Contract or other contracts with the Lender;</font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160; &#160;&#160; (5) The proof of loan usage provided is consistent with the intended use.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.4&#160; Written documents provided to the Lender by the Borrower at the time of withdrawal must be originals; if originals cannot be provided, with the
      Lender&#8217;s consent, photocopies affixed with the Borrower&#8217;s corporate seal may be provided.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.5 The Borrower must provide the Lender with a withdrawal notice at least five banking days in advance of a withdrawal. Once the withdrawal notice has
      been submitted, it cannot be revoked without the written consent of the Lender. Once the withdrawal notice has been submitted, it cannot be revoked without the written consent of the Lender.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2.6&#160; Once the Lender has approved of and agreed to the Borrower&#8217;s withdrawal, the Lender shall transfer the loan to the Borrower&#8217;s designated account,
      meaning that the Lender has issued the loan to the Borrower as stipulated under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>2.7&#160; Pursuant
      to relevant regulatory requirements and the Lender&#8217;s administrative requirements, lending exceeding a certain amount or meeting certain conditions shall be made with a Lender&#8217;s entrusted payment, whereby the Lender pays the loan amount to payment
      objects that comply with the usage stipulated under the Contract based on the Borrower&#8217;s withdrawal application and payment entrustment. To this end, the Borrower shall enter into a separate entrusted payment agreement with the Lender as an
      attachment to the Contract and open or designate an account at the Lender for entrusted payments.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></font>Article




      3 Repayments</font></div>
  <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;3.1&#12288;The Borrower shall repay the principal, interest and other payables in full and on time as stipulated under the Contract. One banking day prior to the
      repayment date and each settlement date, the Borrower shall deposit enough in its repayment account opened at the Lender for the current interest, principal, and other payables, and the Lender is entitled to actively collect payment there from on the
      repayment date or settlement date, or ask that the Borrower comply with relevant transfer procedures. Should the amount in the repayment account be insufficient to pay all payables due, the Lender has the right to determine the order of payment.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;3.2&#160; Should the Borrower apply to repay loans early, in part or in full, the Borrower shall submit a written application to the Lender 10 banking days in
      advance and pay the early repayment penalty to the Lender according to the standards stipulated under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;3.3&#160; Should the Lender agree to an early repayment, on the early repayment date, the Borrower shall also settle loan principal, interest, and other
      payments due as of the early repayment date, as stipulated under the Contract.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">8</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.4&#160; Should the actual loan period be shortened because of the Borrower&#8217;s
        early repayment or because the Lender withdraws the loan in advance as stipulated under the Contract, the corresponding interest rate grade shall not be adjusted, and the original lending rate shall still be used.</font></font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#160; </font>Article 4 Revolving Loans</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>4.1&#160; Loans under the Contract may be used on a revolving basis, with the first unit
      lending period being the initial withdrawal date, and the starting date of the second unit lending period being the date that corresponds to the withdrawal date at the end of the first period. Should the starting month of a certain unit lending
      period not have the date that corresponds to the initial withdrawal date, the last day of the given month shall be the corresponding date, and so on and so forth. Once the unit lending period is determined, it shall not be adjusted without the
      Lender&#8217;s consent.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;4.2 The lending balance of each unit lending period after the initial unit lending period shall be less than the loan balance of the previous unit lending
      period, and at the end of each unit lending period, the Borrower shall repay lending according to the stipulated repayment plan. Lending cannot be used on a revolving basis within a single unit lending period.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;4.3&#160; If a floating interest rate is used for RMB revolving loans, the benchmark interest rate shall be determined based on the benchmark lending rate of
      the People&#8217;s Bank of China for the lending grade that corresponds to the unit lending period.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 5 Guarantees</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;5.1&#160; Apart from credit loans, the Borrower shall provide legal and valid guarantees recognized by the Lender for its performance of obligations under the
      Contract. A guarantee contract shall be separately signed. A guarantee contract shall be separately signed.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>5.2&#160; Should the collateral under the Contract be damaged, devalued, subject to an
      ownership dispute, seized or withheld, or should the mortgager dispose of the collateral without authorization, or should the financial situation of the guarantor adversely change or change in a way that is not conducive to the Lender&#8217;s claims, the
      Borrower shall promptly notify the Lender and provide additional guarantees as recognized by the Lender.</font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>5.3 <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight:
        bold;">The Lender is entitled to periodically or irregularly reassess the value of the collateral and the guarantor&#8217;s ability to guarantee. Should the assessment hold that the value of the collateral has declined or that the guarantor&#8217;s ability to
        guarantee has declined, the Borrower shall provide additional guarantees equal to the reduced value or the reduced ability to guarantee and may provide other guarantees as recognized by the Lender.</font></font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;5.4&#160; Should pledge guarantees for receivables be provided for loans under the Contract, for the duration of the Contract, in any one of the following
      circumstances, the Lender has the right to declare the early expiration of lending, require that the Borrower immediately repay loan principal and interest, in part or in full, or add additional legal, valid, and sufficient guarantees recognized by
      the Lender:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160; &#160;&#160; (1) The accounts receivable pledgor&#8217;s bad debt rate on the payer&#8217;s accounts receivable has increased for two consecutive months;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160; &#160;&#160; (2) The accounts receivable pledgor&#8217;s accounts receivable for the payer that are overdue and have yet to be received account for over 5% of the payer&#8217;s
      balance of accounts receivable;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160; &#160;&#160; (3) The accounts receivable pledgor has entered into a trade dispute (including but not limited to quality, technology, or service disputes) or claims
      dispute with the payer or another third party, such that the accounts receivable may not be payable on time.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">9</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 6&#160; Insurance</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;6.1&#160; At the Lender&#8217;s request, the Borrower shall purchase insurance from an insurance company recognized by the Lender for project equipment, project
      construction, and shipment of goods associated with the borrowing, as well as project construction and operations risks. The type of insurance and period of insurance shall meet the Lender&#8217;s requirements, and the amount of insurance shall cover the
      risk of the loan.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>6.2&#160; For the duration of the Contract, the Borrower shall not interrupt insurance for
      any reason. Should insurance be interrupted, the Lender has the right to renew the insurance or purchase insurance on its behalf, and the Borrower shall bear expenses. Should the Borrower and related parties make substantial changes to the policy or
      terminate it in advance, the Lender shall be notified 30 days in advance, and the Lender&#8217;s consent must be obtained; otherwise, the Borrower shall be liable for compensation for losses suffered by the Lender from the interruption or termination of
      insurance or policy changes.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>6.3&#160; The insurance policy shall indicate that the Lender is the priority recipient
      (primary beneficiary) at the time of insurance, and the insurer should directly pay insurance payouts to the Lender. There shall be no restrictions on the Lender&#8217;s interests in the insurance policy.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;6.4&#160; The Borrower shall notify the Lender in writing within three days from the date on which it becomes aware or should be aware of an insured event and
      shall make a timely claim with the insurance company in accordance with the relevant provisions of the insurance contract. <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Insurance compensation or payouts shall be
        used to repay the loan in advance or to restore the value of the project with the Lender&#8217;s approval or shall be deposited into the Lender&#8217;s designated account, as a margin to guarantee the Borrower&#8217;s performance of debt under the Contract.</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article



        7&#160; Representations and Warranties</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#160; </font>The Borrower makes the following representations and warranties
      to the Lender, which shall be valid for the duration of the Contract:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.1&#160; Borrowing and related matters comply with legal and regulatory requirements;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.2&#160; The Borrower has the qualifications for borrowing and the qualifications and ability to sign and perform the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.3&#160; All necessary authorizations or approvals have been obtained for signing the contract, and the signing and performance of the contract do not violate
      the provisions of the company&#8217;s articles of incorporation or relevant laws and regulations and do not conflict with obligations under other contracts.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.4&#160; Other debts payable have been paid on time, with no malicious defaults on bank loans or interest.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.5&#160; There are sound organizations and financial management systems in place. In the past one year, there have been no major disciplinary violations or
      unlawful conduct, and current senior management have no significantly negative records.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.6&#160; All documents and materials provided to the Lender are true, accurate, complete, and valid, and they are free of false records, material omissions, or
      misleading statements.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.7&#160; Financial accounting reports provided to the Lender have been prepared in accordance with PRC accounting standards, reflecting the Borrower&#8217;s
      operating conditions and liabilities in a true, fair, and complete manner. Since the latest financial accounting report, the Borrower&#8217;s financial position has not experienced any significantly adverse changes.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;7.8&#160; No litigation, arbitration, or claims have been concealed from the Lender.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">10</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 8&#160; &#160; Borrower Commitments</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>8.1&#160; To withdraw and use loans according to the terms and purposes
      stipulated under the Contract and to ensure that borrowings, in any form, do not flow into the securities market, futures market, or other uses prohibited or restricted by relevant laws and regulations.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.2&#160; To settle loan principal, interest, and other payables as stipulated under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>8.3&#160; To accept and actively cooperate with the Lender&#8217;s accounts
      analysis inspection and supervision of the use of loan funds, including by means of account analysis, document inspection, and on-site investigations, and to regularly report the use of loan funds as required by the Lender.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.4&#160; To accept the Lender&#8217;s credit checks, to provide financial accounting materials, such as balance sheets and income and loss statements, and other
      materials reflecting the Borrower&#8217;s solvency, as required by the Lender, and to assist and cooperate with the Lender&#8217;s investigations, inquiries, and supervision of its productions, operations, and financial standing.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>8.5&#160; To not distribute dividends or bonuses, in any form, when
      there are outstanding loan principal, interest, or other payables (including amounts that are announced as due immediately) under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;8.6&#160; To first obtain the Lender&#8217;s written consent or to make arrangements that satisfy the Lender prior to Mergers, divisions, capital
      reductions, equity changes, equity pledges, transfers of major assets and claims, major foreign investments, substantial increases in debt financing, and other actions that may adversely affect the Lender&#8217;s equity.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.7&#160; In any one of the following events, to promptly notify the Lender:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160; (1) changes to the company&#8217;s articles of incorporation, business scope, registered capital, or legal representative;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160; &#160; (2) closure, dissolution, liquidation, suspension of business, business license suspended or revoked for rectification, or the company applies (is
      subject to) bankruptcy;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(3) involvement or possible involvement in major economic disputes, litigation, or arbitration, or property is seized, detained or under supervision by
      law;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(4) shareholder(s), director(s), and current senior management are suspect of major cases or economic disputes.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.8&#160; To promptly, comprehensively, and accurately disclose of related party relationships and related party transactions to the Lender.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.9&#160; To mail or otherwise send to the Lender and promptly receive various notices.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.10&#160; To not dispose of its own assets in a manner that reduces solvency; to not use assets formed under the Contract, without obtaining the Lender&#8217;s
      consent, to provide guarantees to third parties.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.11&#160; If borrowing under the Contract is issued as credit, to completely, truthfully, and accurately report routinely to the Lender on external guarantees
      and, as required by the Lender, sign an account supervision agreement; when external guarantees may affect performance of obligations under the contract, the Lender&#8217;s written consent must be obtained. when external guarantees may affect performance
      of obligations under the contract, the Lender&#8217;s written consent must be obtained.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;8.12 To support the Lender&#8217;s participation in matters such as borrowing calculation (estimates, budgeting, and final accounts) reviews, project bidding,
      and project completion inspections.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">8.13&#160;




        To bear </font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">expenses generated by the Lender to realize claims under the Contract, including but not limited to attorneys&#8217; fees and auction fees</font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">.</font></font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">11</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>8.14&#160; To give priority to the Borrower&#8217;s debts to its shareholders in terms of the
      priority for settling debts under the Contract and to at least give such debts an equal footing as other similar debts of the Borrower&#8217;s other creditors.</font></div>
  <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288; &#160;</font> 8.15&#160; To strengthen environmental and social risk management and
      accept the Lender&#8217;s supervision and inspections in this regard. If required by the Lender, to submit environmental and social risk reports to the Lender.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 9&#160; Lender Commitments</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;9.1 &#12288;To issue loans to the Borrower as stipulated under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;9.2 &#12288;To keep confidential non-public materials and information provided by the Borrower, unless laws and regulations require otherwise or the Contract
      stipulates otherwise.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 10&#160;&#160; Breach of Contract</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;10.1&#160; Any one of the following events shall constitute breach of contract by the Borrower:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(1) the Borrower fails to repay loan principal, interest, or other payables under the Contract according to stipulations under the Contract or acts
      contrary to representations, warranties, or commitments under the Contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(2) changes occur to guarantees under the Contract that are not conducive to the Lender&#8217;s claims, and the Borrower fails to provide other guarantees
      recognized by the Lender;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(3) the Borrower is unable to settle any other debts due (including debts declared due early) or fails to perform or violates obligations under other
      agreements, such that it has affected or may affect its performance of obligations under the Contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(4) the Borrower&#8217;s financial metrics, such as profitability, solvency, operating capacity, and cash flow, fail to meet agreed standards, or the
      deterioration thereof has affected or may affect the performance of its obligations under the Contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(5) the Borrower&#8217;s equity structure, production, operations, and foreign investments have undergone significantly adverse changes that have affected or may
      affect the performance of its obligations under the Contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(6) the Borrower is involved in or may be involved in major economic disputes, litigation, arbitration, or assets have been seized, detained or enforced,
      or is being investigated or dealt with by judicial or administrative organs in accordance with the law or subject to penalties in accordance with the law, or is exposed by the media for violating relevant state regulations or policies, such that it
      has affected or may affect the performance of its obligations under the Contract;<br>
      <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(7) the Borrower&#8217;s main investors and key management personnel make abnormal changes, go missing, or are investigated or restricted by judicial authorities
      in accordance with the law, such that it has affected or may affect the performance of its obligations under the Contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(8) the Borrower utilizes false contracts with related parties, utilizes transactions without actual trading to obtain funding or credit from the Lender,
      or intentionally evades the Lender&#8217;s claims through related transactions;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(9) the Borrower has or may be closed, dissolved, liquidated, have its business suspended, have its business license rectified or revoked, or apply for (or
      be subject to) bankruptcy;</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">12</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>(10) the Borrower has a liability incident or a major environmental or social risk
      incident for food safety, safety production, or environmental protection <font style="font-size: 10pt; font-family: 'Times New Roman';">violations or violation other environmental or social risk management laws, regulations, or industry standards,
        such that it has affected or may affect the performance of its obligations under the Contract</font>;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(11) project capital is not allocated as planned or at the stipulated ratio or is not paid up within the time prescribed by the Lender;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(12) the project is not completed as scheduled or the project construction or the operating environment and conditions undergo significantly adverse
      changes;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(13) if borrowing under the Contract is issued as credit, the Borrower&#8217;s credit rating, profitability, asset-liability ratio, cash flow from operating
      activities, or other metrics do not meet the Lender&#8217;s conditions for credit lending; or the Borrow sets up pledge/mortgage guarantees for others or provides guarantees using its validly operated assets without the written consent of the Lender, such
      that it has affected or may affect the performance of its obligations under the Contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;(14) Other circumstances that may adversely affect the Lender&#8217;s realization of claims under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.2&#160; Should the Borrower breach the Contract, the Lender is entitled to
        take one or more of the following remedies:</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;(1) to require that the Borrower rectify the breach of contract within a period of time;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;(2) to suspend the issuance of loans or other financing to the Borrower based on the Contract or other contracts between the Lender and
      the Borrower and cancel, in part or in full, loans or other financing that the Borrower has yet to withdraw;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;(3) to announce immediate expiration of lending or other financing under the Contract and other contracts between the Lender and the
      Borrower and to immediately recover unpaid amounts;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;(4) to require that the Borrower compensate for losses suffered by the Lender from the breach of contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;(5) other remedies provided by laws or regulations, as stipulated under the Contract, or as deemed necessary by the Lender.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;10.3&#160; For loans due yet unrepaid by the Borrower as agreed (including debts that are announced as due immediately), the Lender is entitled to charge
      penalty interest from the date at the overdue penalty interest rate stipulated under the Contract from the date on which the amount was overdue. For interest that the Borrower fails to pay on time (including penalty interest), compound interest shall
      be charged based on the overdue penalty interest rate. Penalty interest / compound interest shall be settled according to the interest settlement rules stipulated under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>10.4&#160; Should the Borrower fail to use loans according to the usage stipulated under
      the Contract, the Lender is entitled to charge penalty interest for misuse of funds according to the penalty interest rate stipulated in the Contract from the date in which funds are misused, and compound interest shall be charged according to the
      penalty interest rate for misuse of funds for interest (including penalty interest) not paid on time during the misuse of funds. Penalty interest / compound interest shall be settled according to the interest settlement rules stipulated under the
      Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>10.5 &#12288;Should the Borrower simultaneously encounter the circumstances of <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 10.3 and Article 10.4</font>, the greater penalty interest rate shall be charged and cannot be combined.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>10.6&#160; Should the Borrower fail to repay loan principal, interest
      (including penalty interest and compound interest), or other payables on time, the Lender is entitled to make an announcement through the media.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>10.7&#160; Should the Borrower&#8217;s related parties&#8217; controlling relationship with the
      Borrower change or should the Borrower&#8217;s related party encounter the circumstances in Article <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.1</font> other than items <font style="font-size: 10pt; font-family:
        'Times New Roman'; font-weight: bold;">(1) or (2)</font>, such that it has </font><font style="font-size: 10pt; font-family: 'Times New Roman';">affected or may affect the Borrower&#8217;s performance of its obligations under the Contract, the Lender is
      entitled to take various measures as stipulated under the Contract.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">13</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article




        11 Withholding</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>11.1&#160; Should the Borrower fail to repay debts due under the
      Contract as agreed (including debts announced as due immediately), the Borrower agrees that the Lender may withhold corresponding amounts from all foreign exchange and RMB accounts that the Borrower has opened at ICBC to settle debts owed, until the
      Borrower&#8217;s debts under the Contract have been settled in full.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;11.2&#160; Should the withheld amount be in a currency other than that of the Contract, the currency shall be exchanged at the Lender&#8217;s
      applicable exchange rate on the withholding date. The Borrower shall bear interest and other expenses incurred from the withholding date to the settlement date (the date on which the Lender converts the withheld amount into the currency of the
      Contract according to national foreign exchange management policies and actually pays of the debts under the Contract), as well as differences from exchange rate volatility during this period.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;11.3&#160; Should the amount withheld by the Lender be insufficient to settle all debts owed by the Borrower, the Lender has the right to
      decide on the order of settlement.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 12&#160; Transfer of Rights and Obligations</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;12.1&#160; The Lender is entitled to transfer its rights under the Contract, in part or in full, to a third party, and the Lender&#8217;s transfer thereof does not
      require the Borrower&#8217;s consent. Without the written consent of the Lender, the Borrower shall not transfer any of its rights or obligations under the Contract.&#160; Without the written consent of the Lender, the Borrower shall not transfer any of its
      rights or obligations under the Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>12.2&#160; The Lender or Industrial and Commercial Bank of China Limited (&#8220;ICBC&#8221;) may,
      based on its business management needs, authorize or entrust other ICBC branch agencies to perform rights and obligations under the Contract, or place loan claims under the Contract under the management of other ICBC branch agencies. The Borrower
      agrees that the such actions shall no longer require the consent of the Borrower. The Borrower agrees that the such actions shall no longer require the consent of the Borrower. Other ICBC branch agencies that undertake the rights and obligations of
      the Lender are entitled to exercise all rights under the Contract and are entitled to file lawsuits, submit for arbitration, or apply for enforcement in the name of the given agency.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#160; </font>Article 13&#160; Entry into Force, Changes, and Release of Contract</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;13.1&#160; The Contract enters into force on the signing date and shall be terminated on the date on which the Borrower fully performs all obligations under the
      Contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;13.2&#160; Any changes to the Contract shall be agreed to the parties and made in writing. Changed clauses or agreements constitute a part of the Contract and
      shall have the same legal effect of the Contract. Apart from the changed sections, other parts of the Contract shall remain in effect, and the original terms shall remain in effect until the change is effective.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;13.3&#160; Changes to and release of the Contract shall not affect the rights of the contracting parties to claim damages. The release of the Contract does not
      affect the validity of the dispute resolution clause.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">14</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 14&#160; Applicable Law and Dispute Resolution</font><font style="font-size: 10pt; font-family: 'Times New Roman';"></font></div>
  <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>The conclusion, validity, interpretation, performance of the Contract and settlement
      of disputes under the Contract shall be governed by the laws of the People&#8217;s Republic of China. Any disputes or issues arising from or related to the Contract shall be settled through negotiations by the borrower and the lender; where negotiations
      fail, disputes shall be resolved through methods as stipulated under the Contract.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 15&#160; Address Confirmation for Serving
      Litigation/Arbitration Instruments</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>15.1</font>
      The Borrower confirms that the address listed on the first page of the Contract is the address for serving litigation/arbitration instruments for disputes under the Contract. Litigation/arbitration instruments include but are not limited to
      subpoenas, notices of hearings, judgments, rulings, mediations, and time-limit notices.</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>15.2</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">The Borrower agrees that arbitration institutions or the courts may use the fax or email address
        listed on the first page of the Contract to serve arbitration/litigation instruments, except for judgments, rulings, and mediations.</font></font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>15.3</font>
      The abovementioned stipulations on service are applicable to first hearings, second hearings, retrials, and enforcement under arbitration and litigation proceedings. As for service to the above address, arbitration institutions or the courts may
      serve instruments directly by mail.</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>15.4</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">The Borrower shall ensure the truthfulness and validity of the address, contact, fax, email address, and other information listed in the Contract, and if related
        information changes, the Borrower shall promptly notify the Lender in writing; otherwise, service to the original mailing address shall still be valid, and the Borrower shall bear all resulting legal consequences.</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 16&#160; Complete Contract</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;Section 1: Basic Stipulations and Section 2: Specific Stipulations of the Contract together constitute a single complete fixed assets loan contract, and
      the same terms in the two sections shall have the same meanings. The Borrower&#8217;s borrowing is subject to the above two sections. The Borrower&#8217;s borrowing is subject to the above two sections.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 17&#160;&#160; Notifications</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;17.1&#160; All notices from the parties to the Contract shall be sent in writing. Unless stipulated otherwise, the parties designate the domiciles listed in the
      Contract as their mailing address and contact address. Unless stipulated otherwise, the parties designate the domiciles listed in the Contract as their mailing address and contact address. Should either party&#8217;s mailing address or other contact
      information change, the other party shall be promptly notified in writing.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>17.2&#160; Should either party to the Contract refuse to accept mail or should otherwise
      be unable to be served, the notifying party may serve mail by notarization or an announcement.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Article 18&#160; Special Value-Added Tax Stipulations</font></div>
  <div style="text-align: justify; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>18.1 Interest and expenses under the Contract paid by the Borrower to the Lender shall
      all include taxes.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">15</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>18.2 Should the Borrower request that the Lender issue a value-added tax receipt,
      relevant information shall first be registered with the Lender. Information for registration includes the Borrower&#8217;s full name, the taxpayer&#8217;s identification number or social credit code, address, telephone, bank of account, and account number. The
      Borrower shall ensure that relevant information provided to the Lender is true, accurate, and complete and shall provide relevant proof as required by the Lender; for specific requirements, the Lender may send online notices or make online
      announcements.</font></div>
  <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>18.3 Should the Borrower collect its own value-added tax invoices, it shall provide the
      Lender with a stamped power of attorney, designating the collector and specifying such information as the collector&#8217;s identification number; thereafter, the collector shall present the original of his or her identification card to collect value-added
      tax invoices. If the designated collector changes, the Borrower shall need to issue to the Lender a new stamped power of attorney. If the designated collector changes, the Borrower shall need to issue to the Lender a new stamped power of attorney.
      Should the Borrower choose to receive value-added tax invoices by mail, the Borrower shall still provide accurate, error-free, and servable mailing information; if the mailing information changes, the Lender shall be promptly notified in writing.</font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>18.4 Should the Lender be unable to promptly issue value-added tax invoices due to
      natural disasters, government actions, social anomalies, and other circumstances of force majeure or because of tax authorities, the Lender is entitled to delay invoicing and shall not assume any responsibility.</font></div>
  <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>18.5
        Should a value-added tax invoice be lost, damaged, or overdue after it is collected by the Borrower or delivery by the Lender to a third party, or for other reasons unrelated to the Lender, such that the Borrower cannot receive the value-added tax
        invoice or cannot deduct the tax on time, the Lender shall not be liable for compensating the Borrower for related economic losses.</font></font></div>
  <div style="text-align: left; text-indent: 18.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>18.6 Should the Borrower need to have a special red-text value-added tax invoice issued
      because of sales returns, the suspension of taxable services, or invoicing errors, deductions, or the inability to certify invoices and the Borrower is required, under relevant laws, regulations, and policy documents, to submit a Special Red-Text
      Value-Added Tax Invoice Issuance Information Form, the Borrower shall submit a Special Red-Text Value-Added Tax Invoice Issuance Information Form to tax authorities; once approved by tax authorities and once notified, the Lender shall issue a special
      red-text value-added tax invoice.</font></div>
  <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>18.7 During the performance of the Contract, should national tax rates be adjusted, the
      Lender is entitled to adjust pricing under the Contract based on changes and adjustments to national tax rates.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> </font><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font> <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article




        19&#160;&#160; Miscellaneous</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;19.1&#160;&#160; Lender&#8217;s failure to exercise or partially exercise or delay the exercise of any right under the Contract does not constitute a waiver or change of
      that right or other rights, nor does it affect its further exercise of that right or other rights.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;19.2&#160;&#160; Should any term of the Contract be invalid or unenforceable, it shall not affect the validity and enforceability of other terms and shall not affect
      the validity of the entire contract.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>19.3&#160; The Lender is entitled to, pursuant to relevant legal and regulatory provisions
      and the requirements of financial regulators, to provide information related to the Contract or the Borrower&#8217;s other information to the People&#8217;s Bank of China Credit System and other lawfully established credit information databases to be queried and
      used by qualified institutions or individuals. The Lender is also entitled, for the purposes of entering into and performing the Contract, to query the Borrower&#8217;s related information on the People&#8217;s Bank of China Credit System and other lawfully
      established credit information databases.</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">16</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>19.4&#12288; The terms &#8220;related party&#8221;, &#8220;related party relationships&#8221;, &#8220;related party
      transactions&#8221;, &#8220;main investors&#8221;, &#8220;key management personnel&#8221;, and other such terms shall have the same meanings as the same terms in the Accounting Standards for Business Enterprises No. 36 - Related Party Disclosures (C.H. [2006] 3) issued by the
      Ministry of Finance, as well as subsequent amendments to the Standards.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>19.5</font>&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman';">The environmental and social risks mentioned in the Contract refer to the environmental and social hazards and risks associated with the Borrower and its important related parties in
        construction, production, and operation activities, including environmental and social issues related to energy consumption, pollution, land, health, safety, resettlement, ecological protection, and climate change.</font></font></div>
  <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;19.6&#160; The documents and vouchers for loans under the Contract prepared and retained by the Lender according to its business rules constitute valid evidence
      for the credit relationship between the Borrower and the Lender and are binding on the Borrower.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>19.7&#160; In the Contract, (1) all mention of the Contract shall include revisions to or
      supplementation of the Contract; (2) article titles are for reference only and do not constitute any interpretation of the Contract, nor do they impose any restrictions on the content of the titles or their scope; and (3) should withdrawal dates or
      repayment dates fall on non-banking days, they shall be postponed to the next banking day.</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> </font><br>
  </div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">The parties acknowledge that: both the Borrower and the Lender have fully
        negotiated on all of the terms of the Contract. Lender has drawn the Borrower&#8217;s attention to all terms related to the parties&#8217; rights and obligations, so that the Borrower full and accurately understands them, and at the request of the Borrower,
        the Lender has provided explanations for relevant provisions. The Borrower has carefully read and fully understands all terms of the Contract (including Section 1: General Stipulations and Section 2: Specific Stipulations), and both the Borrower
        and the Lender have reached full consensus on the understanding of the terms of the Contract with no objections to the contractual contents.</font>&#12288;&#12288;</font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Lender (Seal):</font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#12288;&#12288;Principal/Attorney:<u>&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </u><br>
    </font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Borrower (Seal):</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;</font>Legal Representative/Attorney:</font><font style="font-size: 10pt;
      font-family: 'Times New Roman'; font-weight: bold;"><u>&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </u></font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family:
        'Times New Roman';">&#12288; </font>Contract Signing Date:</font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </u></font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">17</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Attachment 1:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify; text-indent: 81.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Withdrawal Notice</font></div>
  <div style="text-align: justify; text-indent: 81.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Industrial and Commercial Bank of China <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font>:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;Pursuant to the <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font>Contract, number <font style="font-size: 10pt; font-family:
        'Times New Roman';"><u>&#160;</u></font>, signed by our company and your bank on (hereinafter referred to as the &#8220;Lending Contract&#8221;), we have fully implemented the preconditions for withdrawal as stipulated in the Lending Contract, and we hereby issue
      the following withdrawal notice to your bank:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; I. We intend to withdrawal lending from your bank for the amount of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160;&#160; </u></font>(currency)




      <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160; </u></font> on .</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; </font>II. The lending term is <font style="font-size: 10pt; font-family: 'Times New
        Roman';"><u>&#160;</u></font>, ending on .</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;III. Please transfer this loan to our designated account below:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; </font>Account Name:</font><font style="font-size: 10pt; font-family: 'Times New
      Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; </font>Account Number:</font><font style="font-size: 10pt; font-family: 'Times New
      Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; </font>Bank of Account:</font><font style="font-size: 10pt; font-family: 'Times New
      Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; IV. Pursuant to the stipulations of the Lending Contract and the entrusted payment agreement, for this loan, the entrusted payment is _____; the
      company itself shall pay _____.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160; &#160; &#160; Under the Lender&#8217;s entrusted payment method, we authorize and entrust your bank to transfer the loan to our account and make payment to the accounts of
      the following payment objects for the purposes agreed upon under the Lending Contract:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; </font>Account Name:</font><font style="font-size: 10pt; font-family: 'Times New
      Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; </font>Account Number:</font><font style="font-size: 10pt; font-family: 'Times New
      Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160; </font>Bank of Account:</font><font style="font-size: 10pt; font-family: 'Times New
      Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;[This loan must be paid to multiple payment objects at the same time. See the attachment for the list of payment objects and accounts.]</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;V. We provide confirmation to your bank that:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;1. This loan shall be used for the purposes as stipulated in the Lending Contract;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;2. All statements, warranties, and commitments that we make are true, accurate, complete, and valid at the date of issuance of this notice and the
      withdrawal date.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;3. As of the date of issuance of this notice, there have been no significantly adverse changes to our production operations or our financial credit
      standing.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;4. As of the date of issuance of this notice, there are no defaults or expected defaults under the Lending Contract or in relation to the Lending Contract.
      We further confirm that no default events shall occur or be present on the withdrawal date.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
    </font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;5. This notification is irrevocable once issued.</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> </font><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#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;Borrower (Seal):&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> </font><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#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;Legal Representative/Attorney:&#12288;&#12288;&#12288;&#12288;&#12288;</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> </font><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#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>Date:</font></div>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
    <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">18</font></div>
    <div style="page-break-after:always;" id="DSPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
  </div>
  <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">List of Objects of Payment and Accounts</font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Payment Object 1:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Name:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Number:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Bank of Account:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Payment Amount:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Payment Object 2:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Name:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Number:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Bank of Account:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Payment Amount:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Payment Object 3:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Name:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Number:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Bank of Account:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Payment Amount:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Payment Object 4:</font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Name:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Account Number:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Bank of Account:</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;&#12288;
          &#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;&#12288;</u></font></font></div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#12288;&#12288;&#12288;Payment Amount:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; </u></font></font></div>
  <div><br>
  </div>
  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> </font><br>
  </div>
  <div><br>
  </div>
  <div style="text-align: justify; text-indent: 140.05pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Borrower: (Seal) </font></font></div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">19</font>
    <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.27
<SEQUENCE>8
<FILENAME>s002591x1_ex10-27.htm
<DESCRIPTION>EXHIBIT 10.27
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <!--PROfilePageNumberReset%Num%1%%%-->
  <div>
    <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade">
    <div>
      <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold;"> Exhibit 10.27<br>
      </div>
      <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold;"> <br>
      </div>
      <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold;">No.:0410000286-2018 (Xiang&#8217;an) No. 00287___________________________________________________________________</div>
      <div><br>
      </div>
      <div style="text-align: right; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">[seal:]</font></div>
      <div><br>
      </div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Working Capital Loan Contract</font></div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2016 Edition)</font></div>
      <div><br>
      </div>
      <div style="text-align: right; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">[seal:]</font></div>
      <div style="text-align: justify; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Special Note: The Contract is negotiated by the lender and the borrower on an equal and voluntary basis.
          All contract terms are true representations of the parties&#8217; intentions. To protect the legitimate rights and interests of the Borrower, the Lender specifically invites the Borrower to take full notice of the full terms and conditions of the
          parties, in particular, the contents in bold.</font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">1</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Lender: Industrial and Commercial Bank of China Limited <font style="font-size: 10pt; font-family: &quot;Times New
            Roman&quot;;"><u>Xiamen Xiang&#8217;an Branch</u></font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Principal:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; <br>
            </u></font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Domicile (Address):<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> </u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
          bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
                  Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
                        Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></u></font></font></u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
                        Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family:
                                  &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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;</u></font></font></u></font></font></u></font></font></u></font></font></u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;
                  font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family:
                        &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160; </font></font></font></font></font></font></font></font></font>Postal






          Code:</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New
                Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family:
                &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u></u></font></font></u></font>Borrower:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font><font style="font-size: 10pt;
          font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font><font style="font-size: 10pt; font-family: &quot;Times New
          Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Legal Representative:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
          bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
                  Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font>
            </u></font>Contact:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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;</u></font></font></u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> </u></font>Mobile No.:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> </u></font></font><font style="font-size: 10pt; font-family: &quot;Times
          New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Domicile (Address):<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
          bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
                  Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
                        Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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;</u></font></font></u></font></font></u></font></font></u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;
                  font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family:
                        &quot;Times New Roman&quot;;">&#160; </font></font></font></font></font></font><u> </u></font>Postal Code:</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Telephone:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font> </u></font>Fax:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
                bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font> </u></font>Email:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>[Please ensure that the Borrower fills in the
              above information accurately and completely to ensure the timely delivery of relevant notices and legal documents.]</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Through equal negotiations, a consensus has been reached and the Contract has been entered into on the matters of the Lender&#8217;s
          issuance of lending to the Borrower.</font></div>
      <div><br>
      </div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Section 1 General Stipulations</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 1 Loan Purpose</font></div>
      <div style="text-align: justify; text-indent: 16.9pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Loans under the Contract shall be used for the following purpose; without the written consent of the Lender, the Borrower
          shall not misuse any loans. The Lender is entitled to supervision of the use of funds.</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Loan Purpose:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> VAT Payment</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 2 Lending Amount and Term</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.1</font> The currency of the
          contract is the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>RMB </u></font>, and the amount is <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>1600000.00 </u></font>(in words:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> One million and six hundred thousand yuan</u></font>) (where the figure and the amount in words is not the same, the amount in words shall prevail).</font></div>
      <div style="text-align: left; text-indent: 16.149pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.2</font> The lending term under
          the Contract is <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>36 months </u></font>, from the actual withdrawal date (for multiple withdrawals, from the first withdrawal date); the actual withdrawal date shall be
          based on the loan receipt.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 3 Interest Rates, Interest, and Fees</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.1 [Method for determining the RMB lending rate]</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">2</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The RMB lending rate is determined according to the following method <font style="font-size: 10pt; font-family: &quot;Times
            New Roman&quot;;"><u>(3) </u></font>(1/2/3/4)<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font>below:</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) </font>Fixed interest rate, at
          an annual interest rate of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>%, with the interest rate remaining unchanged for the duration of the Contract.</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>The lending rate is
          determined by the benchmark interest rate plus a floating range, wherein the benchmark interest rate is the benchmark lending rate of the People&#8217;s Bank of China on <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>(withdrawal










          date/ effective date of the Contract) that corresponds to the lending term stipulated in Article <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.2</font>, and the floating range is <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font>(<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">upward/downward/zero</font>)<font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u> / </u></font>%. After the Borrower makes a withdrawal, the lending rate will remain the same for a period of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1/3/6/12)</font> month(s), to be adjusted once a period, with interest accounted for in segments. The date for determining the interest rate for the second
          period shall be the date that corresponds to the withdrawal date at the end of the first period; should the given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given
          month, and the same shall hold true for other periods. Should the Borrower make withdrawals in installments, the lending rate shall be adjusted according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/
              (A/B)</u></font> listed below:</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">A.</font> Regardless of the number
          of withdrawals during a single period, the current lending rate determined on the date on which the interest rate for the current period shall be used, to be adjusted at the next period.</font></div>
      <div style="text-align: left; text-indent: 20.85pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">B. </font>The lending rate shall
          be determined and adjusted for each withdrawal.</font></div>
      <div style="text-align: left; text-indent: 20.85pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3)</font>The lending rate for
          each withdrawal shall be determined based on the benchmark interest rate plus the floating range, wherein the benchmark interest rate shall be the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>annual</u></font>
          (annual/monthly) loan promotion rate (LPR) by the National Interbank Funding Center published on the business day prior to the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>withdrawal date </u></font>(withdrawal
          date/effective date of the contract) for the current withdrawal, and the floating range shall be <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>(upward/downward/zero)<font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u> / </u></font>% or<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> plus </u></font>(plus/less/zero)<font style="font-size: 10pt; font-family: &quot;Times New
            Roman&quot;;"><u> 67.75 </u></font>base points (with one base point being 0.01%). The lending rate after each withdrawal shall be adjusted according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>__(A/B)</u></font>
          listed below:</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">A</font>. For a period of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>1 </u></font>(1/3/6/12) month(s), to be adjusted once a period, with interest accounted for in segments. The benchmark interest rate adjustment date for the second period
          shall be the date that corresponds to the withdrawal date at the end of the first period; should the given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given month.
          Should the National Interbank Funding Center not have published a loan benchmark interest rate for the corresponding term on the previous business day, the loan benchmark interest for the corresponding term published on the last business day
          shall prevail, and so on and so forth.</font></div>
      <div style="text-align: left; text-indent: 20.85pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">B</font>. The lending rate shall
          not be adjusted for the entire lending term.</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4) Other</font>:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
      <div style="text-align: left; text-indent: 16.149pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 16.149pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.2</font> [<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Method for determining the foreign exchange lending rate]</font></font></div>
      <div style="text-align: left; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The foreign exchange lending rate shall be determined according to method <font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;"><u>/ </u></font>listed below:</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> Fixed interest rate, at
          an annual interest rate of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>%, with the interest rate remaining unchanged for the duration of the Contract.</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>Floating interest rate,
          with the lending rate a floating interest rate composted of the spread of the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>-month <font style="font-size: 10pt; font-family: &quot;Times New
            Roman&quot;;"><u>/ </u></font>(LIBOR/HIBOR) as the benchmark interest rate plus <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>base points (one base point is 0.01%). The spread will remain unchanged
          during the Contract term. Should withdrawals be made in installments, the interest rate shall be calculated for each withdrawal. After the Borrower makes a withdrawal, the benchmark interest rate shall be adjusted according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>listed below, with interest accounted for in segments:</font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">A.</font> For a period of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>(1/3/6/12) month(s), to be adjusted once a period. The benchmark interest rate adjustment date for the second period shall be the date that corresponds to the
          withdrawal date at the end of the first period; should the given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given month, and the same shall hold true for other
          periods.</font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">3</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">B. </font>The benchmark interest
          rate shall be adjusted on the first day of each interest-bearing period.</font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3)</font>Other: <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font></font></div>
      <div style="text-align: left; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> 3.3 </font>Interest shall be
          calculated on lending under the Contract on a daily basis from the withdrawal date and settled every <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>month </u></font>(month/quarter/six months). Interest shall be
          settled with principal when loans are due, and the daily interest rate = annual interest rate/360.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.4</font> The penalty interest
          rate for overdue payments under the Contract shall be determined at <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>30 </u></font>% of the original lending rate, and the penalty interest rate for misuse of loans
          shall be determined at <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>50 </u></font>% of the original lending rate.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.5 </font>In addition to
          interest, the Borrower shall also pay a commitment fee to the Lender. The commitment fee shall be the difference between the amount of lending stipulated in Article 2 and the Borrower&#8217;s withdrawals (the daily average balance during the billing
          period) and an annual rate of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">%</font>, to be paid according to
          method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>below:</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1) A single payment shall be made to the Lender on the last day of the billing period.</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(2) After the Contract enters into force, payments shall be made in installments to the Lender on the 20th day of every <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/ </u></font>(month/quarter/six months) up until the last day of the billing period.</font></div>
      <div style="text-align: left; text-indent: 16.9pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Should loans under the Contract be on a revolving basis, the billing period refers to the time limit on the use of credit for
          revolving loans; should loans under the Contract not be on a revolving basis, the billing period refers to the period between the signing date of the Contract and the withdrawal date of the last loan as stipulated in Article 4.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The commitment fee is paid in installments; should the Borrower fail to pay the commitment fee on time, the
          Lender is entitled to the suspension of the issuance of loans or to cancel all amounts that the Borrower has not withdrawn.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 4 Withdrawals</font>(<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Revolving Loans are Not Applicable</font>)</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.1 The Borrower shall make withdrawals according to method <font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;"><u>(1) (1/2/3)</u></font>listed below according to actual funding needs:</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) One-time loan request prior to 12<font style="font-size: 10pt; font-family: &quot;Times New
            Roman&quot;;"><u>/14/2018</u></font>;</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) One or more loan requests after
            the Contract&#8217;s effective date and before </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">;</font></font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) Withdrawals in installments on
            the dates below; the Borrower may, with the Lender&#8217;s consent, make changes to withdrawal dates or amounts based on funding needs, though the Borrower must make loan requests no later than </font><font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;"><u>//</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">.</font></font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <table id="z81fc725671e54192a2d7895520eee430" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" cellspacing="0">

          <tr>
            <td style="width: 49.99%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Withdrawal Date</font></div>
            </td>
            <td style="width: 50.01%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Withdrawal Amount</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.99%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">/</font></div>
            </td>
            <td style="width: 50.01%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">/</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.99%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">/</font></div>
            </td>
            <td style="width: 50.01%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">/</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 49.99%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">/</font></div>
            </td>
            <td style="width: 50.01%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">/</font></div>
            </td>
          </tr>

      </table>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.2 Should the Borrower fail to make withdrawals as agreed, the Lender is entitled to cancel, in part or in
          full, lending that the Borrower has not yet withdrawn.</font></div>
      <div><br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">4</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 5 Repayments</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.1</font>5.1 The Borrower shall
          repay loans under the Contract according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>(2) </u></font>(1/2) listed below:</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> One-time loan
          repayment upon expiration.</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2)</font> According to the
          following repayment plan (when there is additional content, additional pages can be attached)<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">:</font></font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <table id="z5b8164e6b936479e9a7252d9b7fb7a23" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" cellspacing="0">

          <tr>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Planned Repayment Date</font></div>
            </td>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Planned Repayment Amount</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>05-20-2019</u></font></font></div>
            </td>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>16000.00 yuan</u></font></font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11-20-2019</u></font></font></div>
            </td>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>64000.00 yuan</u></font></font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>05-20-2020</u></font></font></div>
            </td>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>80000.00 yuan</u></font></font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11-20-2020</u></font></font></div>
            </td>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>160000.00 yuan</u></font></font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>05-20-2021</u></font></font></div>
            </td>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>160000.00 yuan</u></font></font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11-05-2021</u></font></font></div>
            </td>
            <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>1120000.00 yuan</u></font></font></div>
            </td>
          </tr>

      </table>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.2 For lending under the Contract under the following circumstances, the Borrower shall not be required
          to pay the early repayment penalty in case the loan is returned immediately after the corresponding funds are in place, thus resulting in early repayment:</font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font></font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font></font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.3</font>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Apart from the circumstances stipulated in Article 5.2, should loans be repaid early, the Borrower shall pay an early repayment penalty to the Lender, with
            the early repayment penalty calculated according to the following criteria: early repayment amount &#215; remaining lending term (months) &#215; </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">%; if the remaining lending term is less than one
            month, the period shall be calculated as one month.</font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 6 Special Agreements on
            Revolving Loans </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(Optional clause; this Article &#9633; is applicable </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#9632;</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> is not applicable</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">)</font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6.1</font> Loans under the
          Contract may be used on a revolving basis, and the lending amount and lending periods in Article 2 above shall be the revolving loan credit line and revolving loan credit term, wherein the revolving loan credit term is calculated from the
          effective date of the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6.2 </font>RMB revolving loans
          are determined using the benchmark lending rate published by the People&#8217;s Bank of China plus the floating range, and the benchmark lending rate is determined based on the benchmark lending rate of the People&#8217;s Bank of China that corresponds to
          the grade of each lending term.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;Article 7 Guarantees</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The loan guarantee under the Contract is the maximum guarantee, and the corresponding maximum guarantee contract is as follows
          ____/____(1/2/3, select as many as applicable ):</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1) Maximum Guarantee Contract Name:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(No.:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>)</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">5</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Guarantor:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(2) Maximum Mortgage Contract Name:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(No.:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>)</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Mortgager:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(3) Maximum Pledge Contract Name:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(No.:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>)</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Pledger:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 8 Financial Agreement </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(Optional clause; this Article &#9633; is applicable </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#9632;</u></font><font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u> is not applicable</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">)</font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">For the duration of the Contract, the Borrower shall be subject to the following financial metrics:</font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;/</u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;/</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 9 Dispute Resolution</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The dispute resolution method under the Contract is <font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;"><u>(1) </u></font>(1/2)<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;</u></font>:</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) The dispute shall be submitted to the <font style="font-size: 10pt; font-family: &quot;Times New
            Roman&quot;;"><u>Xiamen </u></font>Arbitration Commission, subject to the arbitration rules effective at the time in which the application for arbitration is submitted for arbitration in <font style="font-size: 10pt; font-family: &quot;Times
            New Roman&quot;;"><u>Xiamen </u></font>(arbitral place). The arbitral award is final and binding upon the parties.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) The dispute shall be resolved through litigation in the court of the Lender&#8217;s location.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 10 Miscellaneous</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.1</font> The Contract is in <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>2 duplicates</u></font>, with the Borrower, Lender, and ,<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>, each holding <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>one </u></font>original, each of equal legal effect.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.2</font> The following
          attachments and other attachments mutually agreed upon by the parties shall constitute an integral part of the Contract and have the same legal effect as the Contract:</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Attachment 1: Withdrawal Notice (Format)</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Attachment 2: Entrusted Payment Agreement</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Attachment 3: <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 11 Other Matters of Agreement</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.1 The arbitral ruling is final and binding on
              both parties. The parties agree that the arbitration shall be conducted after the arbitration has been filed; the relevant legal documents (including the arbitration documents) shall be deemed to have been served on the day following mailing
              to the mailing addresses of the parties as recorded in the Contract.</u></font></font></div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.2 The Borrower shall disclose related party
              relationships and related party transactions to the Lender in a timely, comprehensive, and accurate manner; the total amount of financing that the Borrower applies to the Lender for shall not exceed the actual funding needs of Party B. Should
              the Borrower violate any of the stipulations in the two foregoing paragraphs, the Lender is entitled to take the breach of contract remedy measures as stipulated in this agreement.</u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
            </u></font></font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">6</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.3 Without the consent of the Lender, the
              Borrower shall not provide any guarantees or warranties to others or be deemed as in breach of contract, wherein the Lender is entitled to withdraw financing in advance.</u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.4 Without the written consent of the Lender,
              the Borrower shall not set up mortgages (pledges) on or provide guarantees or warranties for assets that it effectively operates.</u></font></font></div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.5 The Borrower shall regularly submit reports
              to the Lender on external guarantees and promise that such information on external guarantee amounts is complete, true, and accurate.</u></font></font></div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.6 When the Borrower&#8217;s financial metrics
              during the existence of lending are inferior to those previously agreed to by the Lender (if any), the Lender is entitled to declare that the loan expire in advance, to suspend the issuance of unissued funds, to require that the Borrower
              repay some or all of the loans already issued, or to require that the Borrower provide a legal and valid guarantee as recognized by the Lender.</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Section 2 Specific Stipulations</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;Article 1 Interest Rate and Interest</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> 1.1 </font>For foreign currency
          borrowing, LIBOR is the interbank interest rate for the lending currency under the Contract displayed on the Reuters financial telecommunications terminal &#8220;LIBO=&#8220; page two banking days (11: 00 am London time) prior to the withdrawal date or
          benchmark interest rate adjustment date; HIBOR is the interbank interest rate for the lending currency under the Contract displayed on the Reuters financial telecommunications terminal &#8220;HIBO=&#8220; page two banking days (11: 15 am Hong Kong time)
          prior to the withdrawal date or benchmark interest rate adjustment date.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.2</font> Should a floating
          interest rate be used for loans under the Contract, the original interest rate shall still be used for interest on overdue loans.</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.3 </font>Should loan interest
          be settled on a monthly basis, the settlement date shall be the 20th of each month; should interest be settled quarterly, the settlement date shall be the 20th day of the last month of each quarter; should interest be settled semi-annually, the
          settlement date shall be June 20 or December 20 of each year.</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.4</font> The first
          interest-bearing period shall be from the actual date of withdrawal to the first settlement date; the last interest-bearing period shall be from the day after the end of the previous interest-bearing period to the final payment date; all other
          interest-bearing periods shall be from the date after the end of the previous interest-bearing period to the next settlement date.</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.5 Loan Interest = Loan Principal &#215; Daily Interest Rate &#215; Actual Days of Use. Should the equal principal
          and interest repayment method be adopted, the formula for calculating the principal and interest shall be as follows:</font></div>
      <div>
        <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
              </u></font></font></div>
        <u> </u>
        <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" id="z16474fc3b8ee40ed8eaf004cc5a38487" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td style="width: 30%; text-align: left; vertical-align: middle;" rowspan="2" colspan="1">
                <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Total Principal and Interest Per Period =</font></div>
              </td>
              <td style="width: 5%; text-align: right; vertical-align: middle;" rowspan="2" colspan="1">&#160;</td>
              <td style="width: 55%;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Loan Principle x Period Profit x (1 + Period Profit) </u></font><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"><u>Number of Repayment Installments</u></sup></font></div>
              </td>
              <td style="width: 10%;" colspan="1">&#160;</td>
            </tr>
            <tr>
              <td style="width: 55%;">
                <div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;(1 + Period Profit) <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">Number of Repayment Installments</sup>
                      - 1</font></div>
                </div>
              </td>
              <td style="width: 10%;" colspan="1">&#160;</td>
            </tr>

        </table>
        <u> </u>
        <div style="text-align: justify;"><br>
        </div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.6 Should the People&#8217;s Bank of China adjust its measures for determining loan interest rates applicable to
          lending under the Contract, the relevant rules of the People&#8217;s Bank of China shall be adopted, and the Lender shall not provide separate notice thereof to the Borrower.</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.7 The lending rate determined at the signing of the Contract may float downward to a certain degree from
          the relevant loan benchmark interest rate published by the People&#8217;s Bank of China or the loan prime rate (LPR) published by the National Interbank Funding Center. The Lender is entitled to re-evaluate the Borrower&#8217;s interest rate concessions each
          year and determine whether to cancel, in part or in full, the interest rate concessions granted to the Borrower, based on national policies, the Borrower&#8217;s credit standing, lending guarantee changes, and other such circumstances, and promptly
          notify the Borrower of such a cancellation.</font></div>
      <div><br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">7</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 2 Loan Issuances and Payments</font></div>
      <div style="text-align: justify; text-indent: 14.7pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.1</font> The Borrower must
          meet the following withdrawal preconditions in order to withdraw loans, otherwise the Lender is not obligated to issue any funds to the Borrower, unless the Lender has agreed to such an issuance in advance:</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> Apart from credit
          loans, the Borrower has provided corresponding guarantees as required by the Lender and has completed relevant guarantee procedures;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2)</font> There has been no
          breach of contract under the Contract or other contracts with the Lender;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3)</font> The proof of loan
          usage provided is consistent with the intended use.</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4) </font>Other materials are
          submitted as required by the Lender.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.2 </font>Written documents
          provided to the Lender by the Borrower at the time of withdrawal must be originals; if originals cannot be provided, with the Lender&#8217;s consent, photocopies affixed with the Borrower&#8217;s corporate seal may be provided.</font></div>
      <div style="text-align: justify; text-indent: 17.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.3 </font>The Borrower must
          provide the Lender with a withdrawal notice at least five banking days in advance of a withdrawal. Once the withdrawal notice has been submitted, it cannot be revoked without the written consent of the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.4 </font>Once the Borrower
          has met the withdrawal preconditions or the Lender has agreed to issuance in advance, the Lender shall transfer the loan to the Borrower&#8217;s designated account, meaning that the Lender has issued the loan to the Borrower as stipulated under the
          Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.5 </font>Pursuant to relevant
          regulatory requirements and the Lender&#8217;s administrative requirements, lending exceeding a certain amount or meeting certain conditions shall be made with a Lender&#8217;s entrusted payment, whereby the Lender pays the loan amount to payment objects
          that comply with the usage stipulated under the Contract based on the Borrower&#8217;s withdrawal application and payment entrustment. To this end, the Borrower shall enter into a separate entrusted payment agreement with the Lender as an attachment to
          the Contract and open or designate an account at the Lender for entrusted payments.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 3 Repayments</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.1 </font>The Borrower shall
          repay the principal, interest and other payables in full and on time as stipulated under the Contract. One banking day prior to the repayment date and each settlement date, the Borrower shall deposit enough in its repayment account opened at the
          Lender for the current interest, principal, and other payables, and the Lender is entitled to actively collect payment there from on the repayment date or settlement date, or ask that the Borrower comply with relevant transfer procedures. Should
          the amount in the repayment account be insufficient to pay all payables due, the Lender has the right to determine the order of payment.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.2 </font>Should the Borrower
          apply to repay loans early, in part or in full, the Borrower shall submit a written application to the Lender 10 banking days in advance and pay the early repayment penalty to the Lender according to the standards stipulated under the Contract.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.3 </font>Should the Lender agree
          to an early repayment, on the early repayment date, the Borrower shall also settle loan principal, interest, and other payments due as of the early repayment date, as stipulated under the Contract.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.4 The Lender is entitled to withdraw lending in advance based on the Borrower&#8217;s capital returns.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">8</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.5 Should the actual loan period be shortened because of the Borrower&#8217;s early repayment or because the
          Lender withdraws the loan in advance as stipulated under the Contract, the corresponding interest rate grade shall not be adjusted, and the original lending rate shall still be used.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 4 Revolving Loans</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.1</font> Should loans under the
          Contract be used on a revolving basis, during the revolving credit term, the sum of the Borrower&#8217;s loan balance at any time should not exceed the revolving line of credit; the lending term for each of the Borrower&#8217;s withdrawals shall be from the
          actual withdrawal date to the stipulated repayment date, as recorded on the lending receipt. The repayment date of any single withdrawal shall not exceed the revolving credit term.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.2</font> Should loans under the
          Contract be used on a revolving basis, from the signing date of the Contract, should the Borrower make no withdrawals for three consecutive months, the Lender has the right to cancel the revolving line of credit.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 5 Guarantees</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.1 </font>Apart from credit
          loans, the Borrower shall provide legal and valid guarantees recognized by the Lender for its performance of obligations under the Contract. A guarantee contract shall be separately signed.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.2 </font>Should the
          collateral under the Contract be damaged, devalued, subject to an ownership dispute, seized or withheld, or should the mortgager dispose of the collateral without authorization, or should the financial situation of the guarantor adversely change
          or change in a way that is not conducive to the Lender&#8217;s claims, the Borrower shall promptly notify the Lender and provide additional guarantees as recognized by the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.3 The Lender is entitled to periodically or irregularly reassess the value of the collateral and the
          guarantor&#8217;s ability to guarantee. Should the assessment hold that the value of the collateral has declined or that the guarantor&#8217;s ability to guarantee has declined, the Borrower shall provide additional guarantees equal to the reduced value or
          the reduced ability to guarantee and may provide other guarantees as recognized by the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.4</font> Should pledge
          guarantees for receivables be provided for loans under the Contract, for the duration of the Contract, in any one of the following circumstances, the Lender has the right to declare the early expiration of lending, require that the Borrower
          immediately repay loan principal and interest, in part or in full, or add additional legal, valid, and sufficient guarantees recognized by the Lender:</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> The accounts
          receivable pledger&#8217;s bad debt rate on the payer&#8217;s accounts receivable has increased for two consecutive months;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>The accounts
          receivable pledger&#8217;s accounts receivable for the payer that are overdue and have yet to be received account for over 5% of the payer&#8217;s balance of accounts receivable;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) </font>The accounts
          receivable pledger has entered into a trade dispute (including but not limited to quality, technology, or service disputes) or claims dispute with the payer or another third party, such that the accounts receivable may not be payable on time.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 6 Account Management</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6.1 </font>The Borrower shall
          use a special designated capital returns account with the Lender to collect corresponding sales income or planned repayment funds. Should corresponding sales income be settled in a non-cash manner, the Borrower shall ensure that the funds are
          returned to the account promptly after payment is received.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6.2 </font>The Lender is entitled
          to the supervision of the capital returns account, including but not limited to inquiries and supervision of the account&#8217;s capital debits and credits, and the Borrower shall cooperate. If required by the Lender, the Borrower shall sign a special
          account supervision agreement with the Lender.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">9</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 7 Representations and Warranties</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The Borrower makes the following representations and warranties to the Lender, which shall be valid for
          the duration of the Contract:</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.1 </font>The Borrower has the
          qualifications for borrowing and the qualifications and ability to sign and perform the Contract.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.2 </font>All necessary
          authorizations or approvals have been obtained for signing the contract, and the signing and performance of the contract do not violate the provisions of the company&#8217;s articles of incorporation or relevant laws and regulations and do not conflict
          with obligations under other contracts.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.3 </font>Other debts payable
          have been paid on time, with no malicious defaults on bank loans or interest.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.4 </font>There are sound
          organizations and financial management systems in place. In the past one year, there have been no major disciplinary violations or unlawful conduct, and current senior management have no significantly negative records.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.5 </font>All documents and
          materials provided to the Lender are true, accurate, complete, and valid, and they are free of false records, material omissions, or misleading statements.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.6 </font>Financial accounting
          reports provided to the Lender have been prepared in accordance with PRC accounting standards, reflecting the Borrower&#8217;s operating conditions and liabilities in a true, fair, and complete manner. Since the latest financial accounting report, the
          Borrower&#8217;s financial position has not experienced any significantly adverse changes.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.7 </font>No litigation,
          arbitration, or claims have been concealed from the Lender.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 8 Borrower Commitments</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.1</font>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">To withdraw and use loans according to the terms and purposes stipulated under the Contract and to not use the borrowings for fixed assets, equity, and other
            investments and to ensure that borrowings, in any form, do not flow into the securities market, futures market, or other uses prohibited or restricted by relevant laws and regulations.</font></font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.2</font> To settle loan
          principal, interest, and other payables as stipulated under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">To accept and actively cooperate with the Lender&#8217;s accounts analysis inspection and supervision of the
          use of loan funds, including by means of account analysis, document inspection, and on-site investigations, and to regularly report the use of loan funds as required by the Lender.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.4 </font>To accept the Lender&#8217;s
          credit checks, to provide financial accounting materials, such as balance sheets and income and loss statements, and other materials reflecting the Borrower&#8217;s solvency, as required by the Lender, and to assist and cooperate with the Lender&#8217;s
          investigations, inquiries, and supervision of its productions, operations, and financial standing.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.5 To not distribute dividends or bonuses, in any form, when there are outstanding loan principal,
          interest, or other payables (including amounts that are announced as due immediately) under the Contract.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.6 To first obtain the Lender&#8217;s written consent or to make arrangements that satisfy the Lender prior to
          Mergers, divisions, capital reductions, equity changes, equity pledges, transfers of major assets and claims, major foreign investments, substantial increases in debt financing, and other actions that may adversely affect the Lender&#8217;s equity.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.7 </font>In any one of the
          following events, to promptly notify the Lender:</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">10</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> changes to the company&#8217;s
          articles of incorporation, business scope, registered capital, or legal representative;</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2)</font> closure, dissolution,
          liquidation, suspension of business, business license suspended or revoked for rectification, or the company applies (is subject to) bankruptcy;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3)</font> involvement or
          possible involvement in major economic disputes, litigation, or arbitration, or property is seized, detained or under supervision by law;</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4)</font> shareholder(s),
          director(s), and current senior management are suspect of major cases or economic disputes.</font></div>
      <div style="text-align: justify; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.8 </font>To promptly,
          comprehensively, and accurately disclose of related party relationships and related party transactions to the Lender.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.9</font> To mail or otherwise
          send to the Lender and promptly receive various notices.</font></div>
      <div style="text-align: left; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.10</font> To not dispose of its
          own assets in a manner that reduces solvency; to not use assets formed under the Contract, without obtaining the Lender&#8217;s consent, to provide guarantees to third parties.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.11</font> If borrowing under the
          Contract is issued as credit, to completely, truthfully, and accurately report routinely to the Lender on external guarantees and, as required by the Lender, sign an account supervision agreement; when external guarantees may affect performance
          of obligations under the contract, the Lender&#8217;s written consent must be obtained.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.12</font>&#160;<font style="font-size:
            10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">To bear expenses generated by the Lender to realize claims under the Contract, including but not limited to attorneys&#8217; fees and auction fees.</font></font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.13</font> To give priority to the
          Borrower&#8217;s debts to its shareholders in terms of the priority for settling debts under the Contract and to at least give such debts an equal footing as other similar debts of the Borrower&#8217;s other creditors.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.14 To strengthen environmental and social risk management and accept the Lender&#8217;s supervision and
          inspections in this regard. If required by the Lender, to submit environmental and social risk reports to the Lender.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 9 Lender Commitments</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">9.1 </font>To issue loans to
          the Borrower as stipulated under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">9.2 </font>To keep confidential
          non-public materials and information provided by the Borrower, unless laws and regulations require otherwise or the Contract stipulates otherwise.</font></div>
      <div style="text-align: left; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> </font><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 10 Breach of Contract</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.1</font> Any one of the
          following events shall constitute breach of contract by the Borrower:</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) </font>the Borrower fails
          to repay loan principal, interest, or other payables under the Contract according to stipulations under the Contract or acts contrary to representations, warranties, or commitments under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>changes occur to
          guarantees under the Contract that are not conducive to the Lender&#8217;s claims, and the Borrower fails to provide other guarantees recognized by the Lender;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) </font>the Borrower is
          unable to settle any other debts due (including debts declared due early) or fails to perform or violates obligations under other agreements, such that it has affected or may affect its performance of obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4) </font>the Borrower&#8217;s
          financial metrics, such as profitability, solvency, operating capacity, and cash flow, fail to meet agreed standards, or the deterioration thereof has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(5) </font>the Borrower&#8217;s
          equity structure, production, operations, and foreign investments have undergone significantly adverse changes that have affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">11</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(6)</font> the Borrower is
          involved in or may be involved in major economic disputes, litigation, arbitration, or assets have been seized, detained or enforced, or is being investigated or dealt with by judicial or administrative organs in accordance with the law or
          subject to penalties in accordance with the law, or is exposed by the media for violating relevant state regulations or policies, such that it has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(7)</font> the Borrower&#8217;s main
          investors and key management personnel make abnormal changes, go missing, or are investigated or restricted by judicial authorities in accordance with the law, such that it has affected or may affect the performance of its obligations under the
          Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(8) </font>the Borrower
          utilizes false contracts with related parties, utilizes transactions without actual trading to obtain funding or credit from the Lender, or intentionally evades the Lender&#8217;s claims through related transactions;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(9)</font> the Borrower has or
          may be closed, dissolved, liquidated, have its business suspended, have its business license rectified or revoked, or apply for (or be subject to) bankruptcy;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(10) </font>the Borrower has a
          liability incident or a major environmental or social risk incident for food safety, safety production, or environmental protection violations or violation other environmental or social risk management laws, regulations, or industry standards,
          such that it has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(11) </font>if borrowing under
          the Contract is issued as credit, the Borrower&#8217;s credit rating, profitability, asset-liability ratio, cash flow from operating activities, or other metrics do not meet the Lender&#8217;s conditions for credit lending; or the Borrow sets up
          pledge/mortgage guarantees for others or provides guarantees using its validly operated assets without the written consent of the Lender, such that it has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(12) </font>Other circumstances
          that may adversely affect the Lender&#8217;s realization of claims under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.2</font>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Should the Borrower breach the Contract, the Lender is entitled to take one or more of the following remedies:</font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) to require that the Borrower rectify the breach of contract within a period of time;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) to suspend the issuance of loans or other financing to the Borrower based on the Contract or other
          contracts between the Lender and the Borrower and cancel, in part or in full, loans or other financing that the Borrower has yet to withdraw;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) to announce immediate expiration of lending or other financing under the Contract and other contracts
          between the Lender and the Borrower and to immediately recover unpaid amounts;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4) to require that the Borrower compensate for losses suffered by the Lender from the breach of
          contract;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(5) other remedies provided by laws or regulations, as stipulated under the Contract, or as deemed
          necessary by the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.3</font> For loans due yet
          unpaid by the Borrower as agreed (including debts that are announced as due immediately), the Lender is entitled to charge penalty interest from the date at the overdue penalty interest rate stipulated under the Contract from the date on which
          the amount was overdue. For interest that the Borrower fails to pay on time (including penalty interest), compound interest shall be charged based on the overdue penalty interest rate. Penalty interest / compound interest shall be settled
          according to the interest settlement rules stipulated under the Contract.</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">12</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.4</font> Should the Borrower
          fail to use loans according to the usage stipulated under the Contract, the Lender is entitled to charge penalty interest for misuse of funds according to the penalty interest rate stipulated in the Contract from the date in which funds are
          misused, and compound interest shall be charged according to the penalty interest rate for misuse of funds for interest (including penalty interest) not paid on time during the misuse of funds. Penalty interest / compound interest shall be
          settled according to the interest settlement rules stipulated under the Contract. Penalty interest / compound interest shall be settled according to the interest settlement rules stipulated under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 16.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.5 </font>Should the Borrower
          simultaneously encounter the circumstances of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 10.3 and Article 10.4</font>, the greater penalty interest rate shall be charged and cannot be
          combined.</font></div>
      <div style="text-align: justify; text-indent: 16.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.6 Should the Borrower fail to repay loan principal, interest (including penalty interest and compound
          interest), or other payables on time, the Lender is entitled to make an announcement through the media.</font></div>
      <div style="text-align: left; text-indent: 16.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.7</font> Should the Borrower&#8217;s
          related parties&#8217; controlling relationship with the Borrower change or should the Borrower&#8217;s related party encounter the circumstances in Article <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.1</font>
          above, other than items <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) or (2)</font>, such that it has affected or may affect the Borrower&#8217;s performance of its obligations under the Contract, the
          Lender is entitled to take various measures as stipulated under the Contract.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> Article 11 Auto-termination of Lender Commitment</font></div>
      <div style="text-align: justify; text-indent: 16.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">11.1 Should the credit status of the Borrower worsen, the Lender may cancel all loan commitments not yet
          withdrawn by the Borrower without prior notice.</font></div>
      <div style="text-align: justify; text-indent: 16.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">11.2 In the event as described in 10.1 and 10.7, it constitutes the worsening of Borrower credit status.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 12 Withholding</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">12.1 Should the Borrower fail to repay debts due under the Contract as agreed (including debts announced as
          due immediately), the Borrower agrees that the Lender may withhold corresponding amounts from all foreign exchange and RMB accounts that the Borrower has opened at ICBC to settle debts owed, until the Borrower&#8217;s debts under the Contract have been
          settled in full.</font></div>
      <div style="text-align: left; text-indent: 16.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">12.2 Should the withheld amount be in a currency other than that of the Contract, the currency shall be
          exchanged at the Lender&#8217;s applicable exchange rate on the withholding date. The Borrower shall bear interest and other expenses incurred from the withholding date to the settlement date (the date on which the Lender converts the withheld amount
          into the currency of the Contract according to national foreign exchange management policies and actually pays of the debts under the Contract), as well as differences from exchange rate volatility during this period.</font></div>
      <div style="text-align: left; text-indent: 16.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">12.3 Should the amount withheld by the Lender be insufficient to settle all debts owed by the Borrower, the
          Lender has the right to decide on the order of settlement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 13 Transfer of Rights and Obligations</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">13.1 </font>The Lender is
          entitled to transfer its rights under the Contract, in part or in full, to a third party, and the Lender&#8217;s transfer thereof does not require the Borrower&#8217;s consent. Without the written consent of the Lender, the Borrower shall not transfer any of
          its rights or obligations under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">13.2 </font>The Lender or
          Industrial and Commercial Bank of China Limited (&#8220;ICBC&#8221;) may, based on its business management needs, authorize or entrust other ICBC branch agencies to perform rights and obligations under the Contract, or place loan claims under the Contract
          under the management of other ICBC branch agencies. The Borrower agrees that such actions shall no longer require the consent of the Borrower. Other ICBC branch agencies that undertake the rights and obligations of the Lender are entitled to
          exercise all rights under the Contract and are entitled to file lawsuits, submit for arbitration, or apply for enforcement in the name of the given agency.</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">13</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 14 Entry into Force, Changes, and Release of Contract</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">14.1 </font>The Contract enters
          into force on the signing date and shall be terminated on the date on which the Borrower fully performs all obligations under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">14.2</font> Any changes to the
          Contract shall be agreed to the parties and made in writing. Changed clauses or agreements constitute a part of the Contract and shall have the same legal effect of the Contract. Apart from the changed sections, other parts of the Contract shall
          remain in effect, and the original terms shall remain in effect until the change is effective.</font></div>
      <div style="text-align: left; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">14.3 </font>Changes to and release
          of the Contract shall not affect the rights of the contracting parties to claim damages. The release of the Contract does not affect the validity of the dispute resolution clause.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 15 Applicable Law and Dispute Resolution</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The conclusion, validity, interpretation, performance of the Contract and settlement of disputes under the Contract shall be
          governed by the laws of the People&#8217;s Republic of China. Any disputes or issues arising from or related to the Contract shall be settled through negotiations by the borrower and the lender; where negotiations fail, disputes shall be resolved
          through methods as stipulated under the Contract.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 16 Address Confirmation for Serving Litigation/Arbitration Instruments</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.1</font> The Borrower
          confirms that the address listed on the first page of the Contract is the address for serving litigation/arbitration instruments for disputes under the Contract. Litigation/arbitration instruments include but are not limited to subpoenas, notices
          of hearings, judgments, rulings, mediations, and time-limit notices.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.2</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The Borrower agrees that arbitration institutions or the courts may use the
            fax or email address listed on the first page of the Contract to serve arbitration/litigation instruments, except for judgments, rulings, and mediations.</font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.3</font> The abovementioned
          stipulations on service are applicable to first hearings, second hearings, retrials, and enforcement under arbitration and litigation proceedings. As for service to the above address, arbitration institutions or the courts may serve instruments
          directly by mail.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.4</font>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The Borrower shall ensure the truthfulness and validity of the address, contact, fax, email address, and other information listed in the Contract, and if
            related information changes, the Borrower shall promptly notify the Lender in writing; otherwise, service to the original mailing address shall still be valid, and the Borrower shall bear all resulting legal consequences.</font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 17 Complete Contract</font></div>
      <div style="text-align: justify; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Section 1: Basic Stipulations and Section 2: Specific Stipulations of the Contract together constitute a single complete
          working capital loan contract, and the same terms in the two sections shall have the same meanings. The Borrower&#8217;s borrowing is subject to the above two sections.</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">14</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 18 Notifications</font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">18.1 </font>All notices from
          the parties to the Contract shall be sent in writing. Unless stipulated otherwise, the parties designate the domiciles listed in the Contract as their mailing address and contact address. Should either party&#8217;s mailing address or other contact
          information change, the other party shall be promptly notified in writing.</font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">18.2 </font>Should either party
          to the Contract refuse to accept mail or should otherwise be unable to served, the notifying party may serve mail by notarization or an announcement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 19 Special Value-Added Tax Stipulations</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.1</font> Interest and expenses
          under the Contract paid by the Borrower to the Lender shall all include taxes.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.2 </font>Should the Borrower
          request that the Lender issue a value-added tax receipt, relevant information shall first be registered with the Lender. Information for registration includes the Borrower&#8217;s full name, the taxpayer&#8217;s identification number or social credit code,
          address, telephone, bank of account, and account number. The Borrower shall ensure that relevant information provided to the Lender is true, accurate, and complete and shall provide relevant proof as required by the Lender; for specific
          requirements, the Lender may send online notices or make online announcements.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.3 </font>Should the Borrower
          collect its own value-added tax invoices, it shall provide the Lender with a stamped power of attorney, designating the collector and specifying such information as the collector&#8217;s identification number; thereafter, the collector shall present
          the original of his or her identification card to collect value-added tax invoices. If the designated collector changes, the Borrower shall need to issue to the Lender a new stamped power of attorney. Should the Borrower choose to receive
          value-added tax invoices by mail, the Borrower shall still provide accurate, error-free, and servable mailing information; if the mailing information changes, the Lender shall be promptly notified in writing.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.4 </font>Should the Lender be
          unable to promptly issue value-added tax invoices due to natural disasters, government actions, social anomalies, and other circumstances of force majeure or because of tax authorities, the Lender is entitled to delay invoicing and shall not
          assume any responsibility.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.5 Should a value-added tax
            invoice be lost, damaged, or overdue after it is collected by the Borrower or delivery by the Lender to a third party, or for other reasons unrelated to the Lender, such that the Borrower cannot receive the value-added tax invoice or cannot
            deduct the tax on time, the Lender shall not be liable for compensating the Borrower for related economic losses.</font></font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.6 </font>Should the Borrower
          need to have a special red-text value-added tax invoice issued because of sales returns, the suspension of taxable services, or invoicing errors, deductions, or the inability to certify invoices and the Borrower is required, under relevant laws,
          regulations, and policy documents, to submit a Special Red-Text Value-Added Tax Invoice Issuance Information Form, the Borrower shall submit a Special Red-Text Value-Added Tax Invoice Issuance Information Form to tax authorities; once approved by
          tax authorities and once notified, the Lender shall issue a special red-text value-added tax invoice.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.7 </font>During the performance
          of the Contract, should national tax rates be adjusted, the Lender is entitled to adjust pricing under the Contract based on changes and adjustments to national tax rates.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">15</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 20 Miscellaneous</font></div>
      <div style="text-align: justify; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.1 </font>Lender&#8217;s failure to
          exercise or partially exercise or delay the exercise of any right under the Contract does not constitute a waiver or change of that right or other rights, nor does it affect its further exercise of that right or other rights.</font></div>
      <div style="text-align: justify; text-indent: 16pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.2 </font>Should any term of
          the Contract be invalid or unenforceable, it shall not affect the validity and enforceability of other terms and shall not affect the validity of the entire contract.</font></div>
      <div style="text-align: justify; text-indent: 17.25pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.3 </font>The Lender is
          entitled to, pursuant to relevant legal and regulatory provisions and the requirements of financial regulators, to provide information related to the Contract or the Borrower&#8217;s other information to the People&#8217;s Bank of China Credit System and
          other lawfully established credit information databases to be queried and used by qualified institutions or individuals. The Lender is also entitled, for the purposes of entering into and performing the Contract, to query the Borrower&#8217;s related
          information on the People&#8217;s Bank of China Credit System and other lawfully established credit information databases.</font></div>
      <div style="text-align: justify; text-indent: 17.25pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.4 </font>The terms &#8220;related
          party,&#8221; &#8220;related party relationships,&#8221; &#8220;related party transactions,&#8221; &#8220;main investors,&#8221; &#8220;key management personnel,&#8221; and other such terms shall have the same meanings as the same terms in the Accounting Standards for Business Enterprises No. 36 -
          Related Party Disclosures (C.H. [2006] 3) issued by the Ministry of Finance, as well as subsequent amendments to the Standards.</font></div>
      <div style="text-align: left; text-indent: 17.25pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.5 </font>The environmental and
          social risks mentioned in the Contract refer to the environmental and social hazards and risks associated with the Borrower and its important related parties in construction, production, and operation activities, including environmental and
          social issues related to energy consumption, pollution, land, health, safety, resettlement, ecological protection, and climate change.</font></div>
      <div style="text-align: justify; text-indent: 16.9pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.6 The documents and vouchers for loans under the Contract prepared and retained by the Lender
          according to its business rules constitute valid evidence for the credit relationship between the Borrower and the Lender and are binding on the Borrower.</font></div>
      <div style="text-align: justify; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.7</font> In the Contract, (1)
          all mention of the Contract shall include revisions to or supplementation of the Contract; (2) article titles are for reference only and do not constitute any interpretation of the Contract, nor do they impose any restrictions on the content of
          the titles or their scope; and (3) should withdrawal dates or repayment dates fall on non-banking days, they shall be postponed to the next banking day.</font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify;">
        <hr style="height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); text-align: center; margin-left: auto; margin-right: auto; border: medium none;" align="center" noshade="noshade"><font style="font-size: 10pt; font-family: &quot;Times
          New Roman&quot;;"> </font></div>
      <div style="text-align: justify;"><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The parties acknowledge that: both the Borrower and the Lender have fully negotiated on all of the terms
          of the Contract. Lender has drawn the Borrower&#8217;s attention to all terms related to the parties&#8217; rights and obligations, so that the Borrower full and accurately understands them, and at the request of the Borrower, the Lender has provided
          explanations for relevant provisions. The Borrower has carefully read and fully understands all terms of the Contract (including Section 1: General Stipulations and Section 2: Specific Stipulations), and both the Borrower and the Lender have
          reached full consensus on the understanding of the terms of the Contract with no objections to the contractual contents.</font></div>
      <div><br>
      </div>
      <div style="text-align: right; text-indent: 22.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Borrower (Seal):</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> Photronics DNP Mask Corporation Xiamen </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>[seal]</u></font></font></div>
      <div style="text-align: right;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Date:____________</font> <br>
      </div>
      <div><br>
      </div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>As the legal representative/authorized
              representative of the Borrower, I certify that the Borrower borrows from the Lender as per the contract terms, the fact that the seals used in this contract are authentic and valid, as well as that the Borrower has completed each required
              procedure for the loan.</u></font></font></div>
      <div><br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">16</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Borrower Legal Representative / Authorized Representative
            (Signature):____</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">[seal:] Peter Scott Kirlin</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">_____________</font></font></div>
      <div><br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" id="DSPFPageFooter">
          <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z3a52d57ea2624f3db32459d81f36e640" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1" colspan="3">
                  <div style="text-align: center; text-indent: 18pt; margin-right: 25.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract Main Body Page <font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size:
                      10pt; font-weight: normal; font-style: normal;">17</font> of 17</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 8%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Contract Serial #201811220410001245216760</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Document 1 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                  <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after: always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;" noshade="noshade"></div>
      </div>
      <!--PROfilePageNumberReset%Num%18%%%-->
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">This page is the Lender signature page of the Working Capital Loan Contract (Contract #: 0410000286-2018 (Xiang&#8217;an) No. 00287)
          entered into by <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Photronics DNP Mask Corporation Xiamen</u></font> and ICBC <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Xiang&#8217;an Branch</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">We agree to proceed with the working capital loan with the business information below:</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">1. Borrower: <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Photronics DNP Mask Corporation Xiamen</u></font></font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2. Loans under the Contract shall be used for the following purpose; without the written consent of the Lender, the Borrower shall not misuse any
          loans. The Lender is entitled to supervision of the use of funds. Purpose: <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>VAT Payment</u></font></font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3. In accordance to Article 2.1 in the main body of this Contract, the currency of the loan in this Contract is <font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u>RMB</u></font>, and the amount is <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>1600000.00</u></font> (In WORDS: <font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;"><u>One million and six hundred thousand</u></font>) yuan (In case of inconsistency amounts in numbers and words, the amount in words shall prevail)</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4. In accordance to Article 2.2 in the main body of this Contract, the term of the loan in this contract is <font style="font-size: 10pt;
            font-family: &quot;Times New Roman&quot;;"><u>36 months</u></font> with the starting date from the date of withdrawal (for multiple withdrawals, starting date is the day of the first withdrawal), and the loan document determines the actual
          withdrawal date.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5. The interest rate of RMB loan is determined by the method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>(3)</u></font>
          of Article 3.1 in the main body of this Contract.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6. The interest rate of foreign currency loan is determined by the method <font style="font-size: 10pt; font-family: &quot;Times New
            Roman&quot;;"><u>/ </u></font>of Article 3.2 in the main body of this Contract.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">7. Interest shall be calculated on lending under the Contract on a daily basis from the withdrawal date and settled every <font style="font-size:
            10pt; font-family: &quot;Times New Roman&quot;;"><u>month </u></font>(month/quarter/six months). Interest shall be settled with principal when loans are due, and the daily interest rate = annual interest rate/360.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">8. The penalty interest rate for overdue payments under the Contract shall be determined at <font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;;"><u>30 </u></font>% of the original lending rate, and the penalty interest rate for misuse of loans shall be determined at <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>50 </u></font>%
          of the original lending rate.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">9. In accordance to Article 5.1 of the main body of this Contract, the Borrower shall repay the loan under this Contract according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>(2)</u></font> (1/2).</font></div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1) One-time loan repayment upon expiration.</font></div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(2) According to the following repayment plan:</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Lender: ICBC </font><font style="font-size: 10pt; font-family:
            &quot;Times New Roman&quot;; font-weight: bold;"><u>Xiang&#8217;an Branch</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">[seal]</font></font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(seal)</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Date: <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>November 22, 2018</u></font></font></div>
      <div><br>
      </div>
      <div> </div>
      <div><br>
      </div>
      <div>
        <table id="ze4772c4e9e2e4afe8301ed3819be445a" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td style="vertical-align: top;" rowspan="1" colspan="3">
                <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Signature Page</div>
              </td>
            </tr>
            <tr>
              <td colspan="3" style="vertical-align: top;" rowspan="1">&#160;&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">
                <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Contract Serial #201811220410001245216760</font></div>
                <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Document 1 of 2</font></div>
              </td>
              <td style="width: 8%; vertical-align: top;">&#160;</td>
              <td style="width: 42%; vertical-align: top;">
                <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">ICBC Mobile Bank &#8220;Scan It&#8221; to verify</font></div>
                <div style="text-align: left; margin-right: 25.4pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">contract contents [QR Code]</font></div>
              </td>
            </tr>

        </table>
      </div>
    </div>
    <div>
      <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"> </div>
  </div>
  <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
    <div id="DSPFPageBreak" style="page-break-after: always;">
      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
  </div>
  <div>
    <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: bold;">No.:0410000286-2018 (Xiang'an) No. 00275_________________</div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Working Capital Loan Contract</font></div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(2016 Edition)</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Special Note: The Contract is negotiated by the lender and the borrower on an equal and voluntary basis.
        All contract terms are true representations of the parties&#8217; intentions. To protect the legitimate rights and interests of the Borrower, the Lender specifically invites the Borrower to take full notice of the full terms and conditions of the
        parties, in particular, the contents in bold.</font></div>
    <br>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageFooter" style="width: 100%;">
        <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">1</font> of 16</font></div>
              </td>
            </tr>
            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
              </td>
            </tr>
            <tr>
              <td style="width: 50.18%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
              </td>
              <td style="width: 8%; vertical-align: top;">&#160;</td>
              <td style="width: 41.82%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div id="DSPFPageBreak" style="page-break-after:always;">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Lender: Industrial and Commercial Bank of China Limited <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> Xiamen
            Xiang'an Branch</u></font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
          </u></font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Principal:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160;</u></font></font><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
          </u></font></font></div>
    <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Domicile (Address):<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160;</u></font></font><font style="font-size: 10pt;
        font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
                font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family:
          'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times
                    New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></u></font></font><font style="font-size: 10pt;
        font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
                font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size:
                          10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></u></font></font></u></font>
        Postal Code:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
          Roman&quot;;"><u>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br>
          </u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Borrower:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160;</u></font></font><font style="font-size: 10pt;
        font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font><font style="font-size: 10pt; font-family: &quot;Times New
        Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
        bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br>
          </u></font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
          </u></font></font></div>
    <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Legal Representative:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font></font><font style="font-size: 10pt;
        font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
                font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family:
          'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times
                    New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</u></font></font></u></font></font></u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;
            font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New
                  Roman&quot;;">&#160; </font></font></font></font></font>Contact:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160; &#160;&#160;&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight:
        bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</u></font></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt;
          font-family: 'Times New Roman';"><u>&#160; &#160; &#160; &#160;&#160; </u></font>&#160; Mobile No.:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> 17859729311</u></font></font></div>
    <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
          </u></font></font></div>
    <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Domicile (Address):<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160;</u></font></font><font style="font-size: 10pt;
        font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
                font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family:
          'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times
                    New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></u></font></font><font style="font-size: 10pt;
        font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
                font-family: &quot;Times New Roman&quot;;"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u><font style="font-size:
                          10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></u></font></font></u></font></font>&#160;
            &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; </u></font>&#160; Postal Code:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br>
          </u></font></font></div>
    <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
          </u></font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Telephone:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160; </u></font></font><font style="font-size: 10pt;
        font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
                font-family: &quot;Times New Roman&quot;;"><u>&#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;</u></font></font></u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family:
              &quot;Times New Roman&quot;;">&#160; </font></font></font>Fax:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160;</u></font></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#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;</u></font></font>&#160;
            &#160;&#160; </u></font>&#160;&#160; Email:<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;&#160;&#160;</u></font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt;
          font-family: &quot;Times New Roman&quot;;"><u>&#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; </u></font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
          </u></font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>[Please ensure that the Borrower fills in the above information
            accurately and completely to ensure the timely delivery of relevant notices and legal documents.]</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Through equal negotiations, a consensus has been reached and the Contract has been entered into on the matters of the Lender&#8217;s
        issuance of lending to the Borrower.</font></div>
    <div><br>
    </div>
    <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1&#160; &#160; General Stipulations</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 1&#160; Loan Purpose</font></div>
    <div style="text-align: justify; text-indent: 16.9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Loans under the Contract shall be used for the following purpose; without the written consent of the Lender, the Borrower
        shall not misuse any loans. The Lender is entitled to supervision of the use of funds.</font></div>
    <div style="text-align: justify; margin-left: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Loan Purpose:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>&#160; &#160; &#160;&#160; VAT Payment</u></font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 2&#160; Lending Amount and Term</font></div>
    <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.1</font> The currency of the
        contract is the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> RMB </u></font>, and the amount is <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> 13,500,000.00 </u></font> (in words:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> Thirteen million and five hundred thousand yuan</u></font>)&#160; (where the figure and the amount in words is not the same, the amount in words shall prevail).</font></div>
    <div style="text-align: left; text-indent: 16.149pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.2</font> The lending term under the
        Contract is <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> 36 months </u></font>, from the actual withdrawal date (for multiple withdrawals, from the first withdrawal date); the actual withdrawal date shall be based
        on the loan receipt.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 3 Interest Rates, Interest, and Fees</font></div>
    <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.1 [Method for determining the RMB lending rate]</font></div>
    <div style="text-align: left; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The RMB lending rate is determined according to the following method <font style="font-size: 10pt; font-family: &quot;Times New
          Roman&quot;;"><u> (3) </u></font> below:</font></div>
    <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> Fixed interest rate, at an
        annual interest rate of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>%, with the interest rate remaining unchanged for the duration of the Contract.</font></div>
    <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageFooter" style="width: 100%;">
        <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">2</font> of 16</font></div>
              </td>
            </tr>
            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
              </td>
            </tr>
            <tr>
              <td style="width: 50.18%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
              </td>
              <td style="width: 8%; vertical-align: top;">&#160;</td>
              <td style="width: 41.82%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div id="DSPFPageBreak" style="page-break-after:always;">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>The lending rate is
        determined by the benchmark interest rate plus a floating range, wherein the benchmark interest rate is the benchmark lending rate of the People&#8217;s Bank of China on <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(withdrawal







        date/ effective date of the Contract) that corresponds to the lending term stipulated in Article <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.2</font>, and the floating range is <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font>(<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">upward/downward/zero</font>)<font style="font-size: 10pt; font-family:
          &quot;Times New Roman&quot;;"><u> / </u></font>%. After the Borrower makes a withdrawal, the lending rate will remain the same for a period of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1/3/6/12)</font> month(s), to be adjusted once a period, with interest accounted for in segments. The date for determining the interest rate for the second
        period shall be the date that corresponds to the withdrawal date at the end of the first period; should the given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given
        month, and the same shall hold true for other periods. Should the Borrower make withdrawals in installments, the lending rate shall be adjusted according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /
            (A/B)</u></font> listed below:</font></div>
    <div style="text-align: left; text-indent: 20.85pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">A.</font> Regardless of the number of
        withdrawals during a single period, the current lending rate determined on the date on which the interest rate for the current period shall be used, to be adjusted at the next period.</font></div>
    <div style="text-align: left; text-indent: 20.85pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">B. </font>The lending rate shall be
        determined and adjusted for each withdrawal.</font></div>
    <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) </font>The lending rate for each
        withdrawal shall be determined based on the benchmark interest rate plus the floating range, wherein the benchmark interest rate shall be the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> annual</u></font>
        (annual/monthly) loan promotion rate (LPR) by the National Interbank Funding Center published on the business day prior to the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> withdrawal date </u></font>(withdrawal
        date/effective date of the contract) for the current withdrawal, and the floating range shall be&#160; <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(upward/downward/zero)<font style="font-size: 10pt;
          font-family: &quot;Times New Roman&quot;;"><u> / </u></font>% or<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> plus </u></font>(plus/less/zero)<font style="font-size: 10pt; font-family: &quot;Times New
          Roman&quot;;"><u> 67.75 </u></font> base points (with one base point being 0.01%). The lending rate after each withdrawal shall be adjusted according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> __(A/B)</u></font>
        listed below:</font></div>
    <div style="text-align: left; text-indent: 20.85pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">A</font>. For a period of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> 1 </u></font> (1/3/6/12) month(s), to be adjusted once a period, with interest accounted for in segments. The benchmark interest rate adjustment date for the second period
        shall be the date that corresponds to the withdrawal date at the end of the first period; should the given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given month.
        Should the National Interbank Funding Center not have published a loan benchmark interest rate for the corresponding term on the previous business day, the loan benchmark interest for the corresponding term published on the last business day shall
        prevail, and so on and so forth.</font></div>
    <div style="text-align: left; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">B</font>. The lending rate shall not
        be adjusted for the entire lending term.</font></div>
    <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4) Other</font>:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
    <div style="text-align: left; text-indent: 16.149pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.2</font> [<font style="font-size:
          10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Method for determining the foreign exchange lending rate]</font></font></div>
    <div style="text-align: left; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The foreign exchange lending rate shall be determined according to method <font style="font-size: 10pt; font-family: &quot;Times
          New Roman&quot;;"><u> / </u></font> listed below:</font></div>
    <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) </font>Fixed interest rate, at
        an annual interest rate of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>%, with the interest rate remaining unchanged for the duration of the Contract.</font></div>
    <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>Floating interest rate,
        with the lending rate a floating interest rate composted of the spread of the <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>-month <font style="font-size: 10pt; font-family: &quot;Times New
          Roman&quot;;"><u> / </u></font> (LIBOR/HIBOR) as the benchmark interest rate plus <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font> base points (one base point is 0.01%). The spread will remain
        unchanged during the Contract term. Should withdrawals be made in installments, the interest rate shall be calculated for each withdrawal. After the Borrower makes a withdrawal, the benchmark interest rate shall be adjusted according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font> listed below, with interest accounted for in segments:</font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">A.</font> For a period of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font> (1/3/6/12) month(s), to be adjusted once a period. The benchmark interest rate adjustment date for the second period shall be the date that corresponds to the
        withdrawal date at the end of the first period; should the given month not have the given date that corresponds to the withdrawal date, the corresponding date shall be the last day of the given month, and the same shall hold true for other periods.</font></div>
    <div style="text-align: left; text-indent: 24.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">B. </font>The benchmark interest
        rate shall be adjusted on the first day of each interest-bearing period.</font></div>
    <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></font></div>
    <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> </font>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) </font>Other:_________________________</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u>______________________________</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New
          Roman&quot;;"><u> <br>
          </u></font></font></div>
    <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> <br>
          </u></font></font></div>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageFooter" style="width: 100%;">
        <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">3</font> of 16</font></div>
              </td>
            </tr>
            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
              </td>
            </tr>
            <tr>
              <td style="width: 50.18%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
              </td>
              <td style="width: 8%; vertical-align: top;">&#160;</td>
              <td style="width: 41.82%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div id="DSPFPageBreak" style="page-break-after:always;">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.3 </font>Interest shall be
        calculated on lending under the Contract on a daily basis from the withdrawal date and settled every <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> month </u></font> (month/quarter/six months). Interest shall be
        settled with principal when loans are due,&#160; and the daily interest rate = annual interest rate/360.</font></div>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.4</font> The penalty interest rate
        for overdue payments under the Contract shall be determined at <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> 30 </u></font>% of the original lending rate, and the penalty interest rate for misuse of loans shall be
        determined at <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> 50 </u></font>% of the original lending rate.</font></div>
    <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.5 </font>In addition to
        interest, the Borrower shall also pay a commitment fee to the Lender. The commitment fee shall be the difference between the amount of lending stipulated in Article 2 and the Borrower&#8217;s withdrawals (the daily average balance during the billing
        period) and an annual rate of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">%</font>, to be paid according to
        method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font> below:</font></div>
    <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1) A single payment shall be made to the Lender on the last day of the billing period.</font></div>
    <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(2) After the Contract enters into force, payments shall be made in installments to the Lender on the 20th day of every <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(month/quarter/six months) up until the last day of the billing period.</font></div>
    <div style="text-align: left; text-indent: 16.9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Should loans under the Contract be on a revolving basis, the billing period refers to the time limit on the use of credit for
        revolving loans; should loans under the Contract not be on a revolving basis, the billing period refers to the period between the signing date of the Contract and the withdrawal date of the last loan as stipulated in Article 4.</font></div>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The commitment fee is paid in installments; should the Borrower fail to pay the commitment fee on time, the
        Lender is entitled to the suspension of the issuance of loans or to cancel all amounts that the Borrower has not withdrawn.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 4 Withdrawals</font>(<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Revolving Loans are Not Applicable</font>)</font></div>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.1 The Borrower shall make withdrawals according to method <font style="font-size: 10pt; font-family:
          &quot;Times New Roman&quot;;"><u> (1) (1/2/3)</u></font>listed below according to actual funding needs:</font></div>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) One-time loan request prior to 11<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/30/2018/</u></font>;</font></div>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) One or more loan requests after
          the Contract&#8217;s effective date and before </font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>//</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">;</font></font></div>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) Withdrawals in installments on
          the dates below; the Borrower may, with the Lender&#8217;s consent, make changes to withdrawal dates or amounts based on funding needs, though the Borrower must make loan requests no later than </font><font style="font-size: 10pt; font-family:
          &quot;Times New Roman&quot;;"><u>///</u></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">.</font></font></div>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <table id="z7aaecb9413f242e8bf45ff35c2a9c019" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 49.99%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Withdrawal Date</font></div>
          </td>
          <td style="width: 50.01%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">
            <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Withdrawal Amount</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 49.99%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
          <td style="width: 50.01%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 49.99%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
          <td style="width: 50.01%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 49.99%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
          <td style="width: 50.01%; vertical-align: top; border-left: #000000 2px solid; border-right: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 2px solid;">&#160;</td>
        </tr>

    </table>
    <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </font></div>
    <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.2 Should the Borrower fail to make withdrawals as agreed, the Lender is entitled to cancel, in part or in
        full, lending that the Borrower has not yet withdrawn.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 5 Repayments</font></div>
    <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.1</font>5.1 The Borrower shall
        repay loans under the Contract according to method <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> (2) (1/2)</u></font> listed below:</font></div>
    <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> One-time loan repayment
        upon expiration.</font></div>
    <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></font></div>
    <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2)</font> According to the
        following repayment plan (when there is additional content, additional pages can be attached)<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">:</font></font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></font></div>
    <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div id="DSPFPageFooter" style="width: 100%;">
        <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">4</font> of 16</font></div>
              </td>
            </tr>
            <tr>
              <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
              </td>
            </tr>
            <tr>
              <td style="width: 50.18%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
              </td>
              <td style="width: 8%; vertical-align: top;">&#160;</td>
              <td style="width: 41.82%; vertical-align: top;">
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
              </td>
            </tr>

        </table>
      </div>
      <div id="DSPFPageBreak" style="page-break-after:always;">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <table id="z5f5455c7ade341c795adb6cfac321434" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Planned Repayment Date</font></div>
          </td>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Planned Repayment Amount</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">05-20-2019</font></div>
          </td>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">135000.00 yuan</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11-20-2019</font></div>
          </td>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">540000.00 yuan</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">05-20-2020</font></div>
          </td>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">675000.00 yuan</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11-20-2020</font></div>
          </td>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1350000.00 yuan</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">05-20-2021</font></div>
          </td>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1350000.00 yuan</font></div>
          </td>
        </tr>
        <tr>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11-05-2021</font></div>
          </td>
          <td style="width: 1%; vertical-align: middle; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>
          <td style="width: 49%; vertical-align: middle; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9450000.00 yuan</font></div>
          </td>
        </tr>

    </table>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
      </font></div>
    <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.2&#160; For lending under the Contract under the following circumstances, the Borrower shall not be required to pay
        the early repayment penalty in case the loan is returned immediately after the corresponding funds are in place, thus resulting in early repayment:</font></div>
    <div style="margin-left: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u> </u></font></font><br>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">_________________________</font><font style="font-size: 10pt; font-family: &quot;Times New
            Roman&quot;;"><u>/</u>______________________________</font></div>
      </div>
    </div>
  </div>
  <div>
    <div id="DSPFPageFooter" style="width: 100%;">
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">_________________________</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u>______________________________</font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.3</font>&#160;<font style="font-size: 10pt;
            font-family: 'Times New Roman'; font-weight: bold;">Apart from the circumstances stipulated in Article 5.2, should loans be repaid early, the Borrower shall pay an early repayment penalty to the Lender, with the early repayment penalty
            calculated according to the following criteria: early repayment amount &#215; remaining lending term (months) &#215; </font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt;
            font-family: 'Times New Roman';"><u>/</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">%; if the
            remaining lending term is less than one month, the period shall be calculated as one month.</font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 6&#160; Special Agreements on Revolving Loans
          </font><font style="font-size: 10pt; font-family: 'Times New Roman';">(Optional clause; this Article &#9633; is applicable </font>&#9632;<font style="font-size: 10pt; font-family: 'Times New Roman';"> is not applicable)</font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6.1</font> Loans under the Contract may be used on
          a revolving basis, and the lending amount and lending periods in Article 2 above shall be the revolving loan credit line and revolving loan credit term, wherein the revolving loan credit term is calculated from the effective date of the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;">
        <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6.2 </font>RMB revolving loans are determined using the benchmark lending
            rate published by the People's Bank of China plus the floating range, and the benchmark lending rate is determined based on the benchmark lending rate of the People's Bank of China that corresponds to the grade of each lending term.</font></div>
        <div><br>
        </div>
        <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 7 Guarantees</font></div>
        <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
          </font></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The loan guarantee under the Contract is the maximum guarantee, and the corresponding maximum guarantee contract is as follows
          ____/____(1/2/3, select as many as applicable ):</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1) Maximum Guarantee Contract Name:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(No.:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>)</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Guarantor:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(2) Maximum Mortgage Contract Name:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(No.:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>)</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Mortgager:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(3) Maximum Pledge Contract Name:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>(No.:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> / </u></font>)</font></div>
      <div style="text-align: left; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Pledger:<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u> /</u></font></font></div>
      <div><br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">5</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 8 Financial Agreement </font><font style="font-size: 10pt; font-family: 'Times New Roman';">(Optional clause; this Article &#9633; is applicable </font>&#9632;<font style="font-size: 10pt; font-family: 'Times New Roman';"> is not applicable)</font></font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For the duration of the Contract, the Borrower shall be subject to the following financial metrics:</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">_________________________</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u>______________________________</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">_________________________</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>/</u>______________________________</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 9&#160; Dispute Resolution</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">The dispute resolution method under the Contract is <font style="font-size: 10pt; font-family: 'Times New
            Roman';"><u> (1) (1/2) </u></font>:</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(1) The dispute shall be submitted to the <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>
              Xiamen </u></font> Arbitration Commission, subject to the arbitration rules effective at the time in which the application for arbitration is submitted for arbitration in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>
              Xiamen </u></font> (arbitral place). The arbitral award is final and binding upon the parties.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(2) The dispute shall be resolved through litigation in the court of the Lender&#8217;s location.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 10 Miscellaneous</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.1</font> The Contract is in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#12288;2 duplicates&#12288;</u></font>, with the Borrower, Lender, and ,<font style="font-size: 10pt; font-family: 'Times New Roman';"><u> / </u></font>, each holding <font style="font-size:
            10pt; font-family: 'Times New Roman';"><u>&#12288;one&#12288;</u></font> original, each of equal legal effect.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.2</font> The following attachments and other
          attachments mutually agreed upon by the parties shall constitute an integral part of the Contract and have the same legal effect as the Contract:</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Attachment 1: Withdrawal Notice (Format)</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Attachment 2: Entrusted Payment Agreement</font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 17.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Attachment 3: /</font></div>
      <div><br>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 11&#160; Other Matters of Agreement</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.1&#160; The arbitral ruling is final and binding
              on both parties. The parties agree that the arbitration shall be conducted after the arbitration has been filed; the relevant legal documents (including the arbitration documents) shall be deemed to have been served on the day following
              mailing to the mailing addresses of the parties as recorded in the Contract.</u></font></font></div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.2 The Borrower shall disclose related party
              relationships and related party transactions to the Lender in a timely, comprehensive, and accurate manner; the total amount of financing that the Borrower applies to the Lender for shall not exceed the actual funding needs of Party B. Should
              the Borrower violate any of the stipulations in the two foregoing paragraphs, the Lender is entitled to take the breach of contract remedy measures as stipulated in this agreement.</u></font></font></div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.3 Without the consent of the Lender, the
              Borrower shall not provide any guarantees or warranties to others or be deemed as in breach of contract, wherein the Lender is entitled to withdraw financing in advance.</u></font></font></div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.4 Without the written consent of the Lender,
              the Borrower shall not set up mortgages (pledges) on or provide guarantees or warranties for assets that it effectively operates.</u></font></font></div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>11.5 The Borrower shall regularly submit reports
              to the Lender on external guarantees and promise that such information on external guarantee amounts is complete, true, and accurate.</u></font></font></div>
      <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">6</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 21pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>11.6 When the Borrower&#8217;s financial metrics during the existence of
              lending are inferior to those previously agreed to by the Lender (if any), the Lender is entitled to declare that the loan expire in advance, to suspend the issuance of unissued funds, to require that the Borrower repay some or all of the
              loans already issued, or to require that the Borrower provide a legal and valid guarantee as recognized by the Lender.</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 2 Specific Stipulations</font></div>
      <div><br>
      </div>
      <div style="text-align: left; margin-left: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Article 1&#160; Interest Rate and Interest</font></div>
      <div style="text-align: left; margin-left: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.1 </font> For foreign currency
          borrowing, LIBOR is the interbank interest rate for the lending currency under the Contract displayed on the Reuters financial telecommunications terminal &#8220;LIBO=&#8221; page two banking days (11: 00 am London time) prior to the withdrawal date or
          benchmark interest rate adjustment date; HIBOR is the interbank interest rate for the lending currency under the Contract displayed on the Reuters financial telecommunications terminal &#8220;HIBO=&#8221; page two banking days (11: 15 am Hong Kong time)
          prior to the withdrawal date or benchmark interest rate adjustment date.</font></div>
      <div style="text-align: left; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1.2</font> Should a floating interest rate be used
          for loans under the Contract, the original interest rate shall still be used for interest on overdue loans.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.3 </font>Should loan interest
          be settled on a monthly basis, the settlement date shall be the 20th of each month; should interest be settled quarterly, the settlement date shall be the 20th day of the last month of each quarter; should interest be settled semi-annually, the
          settlement date shall be June 20 or December 20 of each year.</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.4</font> The first
          interest-bearing period shall be from the actual date of withdrawal to the first settlement date; the last interest-bearing period shall be from the day after the end of the previous interest-bearing period to the final payment date; all other
          interest-bearing periods shall be from the date after the end of the previous interest-bearing period to the next settlement date.</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1.5&#160; Loan Interest = Loan Principal &#215; Daily Interest Rate &#215; Actual Days of Use. Should the equal principal and
          interest repayment method be adopted, the formula for calculating the principal and interest shall be as follows:</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> </font>
        <table id="z52eb159c38c84b7186048c2fbdcfa4db" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td style="width: 35%; text-align: left; vertical-align: top;">
                <div style="margin-left: 9pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Total Principal and Interest Per Period =</font> </div>
              </td>
              <td style="width: 48%; text-align: left; vertical-align: top;">
                <div><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>Loan Principle x Period Profit x (1 + Period Profit) </u></font><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"><u>Number of Repayment Installments</u></sup></font></div>
                <div style="margin-left: 54pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1 + Period Profit) <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">Number of Repayment Installments</sup>
                    - 1</font></div>
              </td>
              <td colspan="1" style="width: 17%;">&#160;</td>
            </tr>

        </table>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1.6 Should the People&#8217;s Bank of China adjust its measures for determining loan interest rates applicable to lending
          under the Contract, the relevant rules of the People&#8217;s Bank of China shall be adopted, and the Lender shall not provide separate notice thereof to the Borrower.</font></div>
      <div style="text-align: left; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">1.7 The lending rate determined at the signing of the Contract may float downward to a certain degree from
          the relevant loan benchmark interest rate published by the People&#8217;s Bank of China or the loan prime rate (LPR) published by the National Interbank Funding Center. The Lender is entitled to re-evaluate the Borrower&#8217;s interest rate concessions each
          year and determine whether to cancel, in part or in full, the interest rate concessions granted to the Borrower, based on national policies, the Borrower&#8217;s credit standing, lending guarantee changes, and other such circumstances, and promptly
          notify the Borrower of such a cancellation.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 2 Loan Issuances and Payments</font></div>
      <div style="text-align: justify; text-indent: 14.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.1</font> The Borrower must
          meet the following withdrawal preconditions in order to withdraw loans, otherwise the Lender is not obligated to issue any funds to the Borrower, unless the Lender has agreed to such an issuance in advance:</font></div>
      <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">7</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> Apart from credit
          loans, the Borrower has provided corresponding guarantees as required by the Lender and has completed relevant guarantee procedures;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2)</font> There has been no
          breach of contract under the Contract or other contracts with the Lender;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-indent: 18pt;">
        <div>
          <div style="text-align: justify;"><font style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) </font>The






              </font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">proof of loan usage provided is consistent with the intended use.</font></div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4)</font> Other materials are
          submitted as required by the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.2 </font> Written documents
          provided to the Lender by the Borrower at the time of withdrawal must be originals; if originals cannot be provided, with the Lender's consent, photocopies affixed with the Borrower's corporate seal may be provided.</font></div>
      <div style="text-align: justify; text-indent: 17.1pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.3 </font>The Borrower must
          provide the Lender with a withdrawal notice at least five banking days in advance of a withdrawal. Once the withdrawal notice has been submitted, it cannot be revoked without the written consent of the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.1pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.4 </font>Once the Borrower
          has met the withdrawal preconditions or the Lender has agreed to issuance in advance, the Lender shall transfer the loan to the Borrower's designated account, meaning that the Lender has issued the loan to the Borrower as stipulated under the
          Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.1pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">2.5 </font>Pursuant to relevant
          regulatory requirements and the Lender's administrative requirements, lending exceeding a certain amount or meeting certain conditions shall be made with a Lender's entrusted payment, whereby the Lender pays the loan amount to payment objects
          that comply with the usage stipulated under the Contract based on the Borrower's withdrawal application and payment entrustment. To this end, the Borrower shall enter into a separate entrusted payment agreement with the Lender as an attachment to
          the Contract and open or designate an account at the Lender for entrusted payments.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 3 Repayments</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.1 </font>The Borrower shall
          repay the principal, interest and other payables in full and on time as stipulated under the Contract. One banking day prior to the repayment date and each settlement date, the Borrower shall deposit enough in its repayment account opened at the
          Lender for the current interest, principal, and other payables, and the Lender is entitled to actively collect payment there from on the repayment date or settlement date, or ask that the Borrower comply with relevant transfer procedures. Should
          the amount in the repayment account be insufficient to pay all payables due, the Lender has the right to determine the order of payment.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.2 </font>Should the Borrower
          apply to repay loans early, in part or in full, the Borrower shall submit a written application to the Lender 10 banking days in advance and pay the early repayment penalty to the Lender according to the standards stipulated under the Contract.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.3 </font>Should the Lender agree
          to an early repayment, on the early repayment date, the Borrower shall also settle loan principal, interest, and other payments due as of the early repayment date, as stipulated under the Contract.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.4&#160; The Lender is entitled to withdraw lending in advance based on the Borrower's capital returns.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">3.5 Should the actual loan period be shortened because of the Borrower&#8217;s early repayment or because the
          Lender withdraws the loan in advance as stipulated under the Contract, the corresponding interest rate grade shall not be adjusted, and the original lending rate shall still be used.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 4 Revolving Loans</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.1</font> Should loans under the
          Contract be used on a revolving basis, during the revolving credit term, the sum of the Borrower's loan balance at any time should not exceed the revolving line of credit; the lending term for each of the Borrower's withdrawals shall be from the
          actual withdrawal date to the stipulated repayment date, as recorded on the lending receipt. The repayment date of any single withdrawal shall not exceed the revolving credit term.</font></div>
      <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">8</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">4.2</font> Should loans under the
          Contract be used on a revolving basis, from the signing date of the Contract, should the Borrower make no withdrawals for three consecutive months, the Lender has the right to cancel the revolving line of credit.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 5 Guarantees</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.1 </font> Apart from credit
          loans, the Borrower shall provide legal and valid guarantees recognized by the Lender for its performance of obligations under the Contract. A guarantee contract shall be separately signed.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.2 </font>Should the
          collateral under the Contract be damaged, devalued, subject to an ownership dispute, seized or withheld, or should the mortgager dispose of the collateral without authorization, or should the financial situation of the guarantor adversely change
          or change in a way that is not conducive to the Lender&#8217;s claims, the Borrower shall promptly notify the Lender and provide additional guarantees as recognized by the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.3 </font>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The Lender is entitled to periodically or irregularly reassess the value of the collateral and the guarantor&#8217;s ability to guarantee. Should the assessment
            hold that the value of the collateral has declined or that the guarantor&#8217;s ability to guarantee has declined, the Borrower shall provide additional guarantees equal to the reduced value or the reduced ability to guarantee and may provide other
            guarantees as recognized by the Lender.</font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">5.4</font>&#160; Should pledge
          guarantees for receivables be provided for loans under the Contract, for the duration of the Contract, in any one of the following circumstances, the Lender has the right to declare the early expiration of lending, require that the Borrower
          immediately repay loan principal and interest, in part or in full, or add additional legal, valid, and sufficient guarantees recognized by the Lender:</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> The accounts
          receivable pledger&#8217;s bad debt rate on the payer&#8217;s accounts receivable has increased for two consecutive months;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>The accounts
          receivable pledger's accounts receivable for the payer that are overdue and have yet to be received account for over 5% of the payer's balance of accounts receivable;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;(3) </font>The accounts
          receivable pledger has entered into a trade dispute (including but not limited to quality, technology, or service disputes) or claims dispute with the payer or another third party, such that the accounts receivable may not be payable on time.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 6 Account Management</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6.1 </font>The Borrower shall
          use a special designated capital returns account with the Lender to collect corresponding sales income or planned repayment funds. Should corresponding sales income be settled in a non-cash manner, the Borrower shall ensure that the funds are
          returned to the account promptly after payment is received.<br>
          <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">6.2 </font>The Lender is entitled
          to the supervision of the capital returns account, including but not limited to inquiries and supervision of the account's capital debits and credits, and the Borrower shall cooperate. If required by the Lender, the Borrower shall sign a special
          account supervision agreement with the Lender.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">&#160;Article 7&#160; Representations and Warranties</font></div>
      <div style="text-align: justify; text-indent: 12.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-indent: 18pt;">
        <div>
          <div style="text-align: justify;"><font style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The </font></font><font style="font-size: 10pt; font-weight: bold;">Borrower makes
              the following representations and warranties to the Lender, which shall be valid for the duration of the Contract:</font></div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.1 </font>The Borrower has the
          qualifications for borrowing and the qualifications and ability to sign and perform the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.2 </font>All necessary
          authorizations or approvals have been obtained for signing the contract, and the signing and performance of the contract do not violate the provisions of the company's articles of incorporation or relevant laws and regulations and do not conflict
          with obligations under other contracts.</font></div>
      <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">9</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.3 </font>Other debts payable
          have been paid on time, with no malicious defaults on bank loans or interest.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-indent: 18pt;">
        <div>
          <div style="text-align: left;"><font style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.4 </font></font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">There






              are sound organizations and financial management systems in place. In the past one year, there have been no major disciplinary violations or unlawful conduct, and current senior management have no significantly negative records.</font></div>
        </div>
      </div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.5 </font>All documents and
          materials provided to the Lender are true, accurate, complete, and valid, and they are free of false records, material omissions, or misleading statements.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.6 </font>Financial accounting
          reports provided to the Lender have been prepared in accordance with PRC accounting standards, reflecting the Borrower's operating conditions and liabilities in a true, fair, and complete manner. Since the latest financial accounting report, the
          Borrower's financial position has not experienced any significantly adverse changes.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">7.7 </font>No litigation,
          arbitration, or claims have been concealed from the Lender.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 8&#160; Borrower Commitments</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.1</font>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">To withdraw and use loans according to the terms and purposes stipulated under the Contract and to not use the borrowings for fixed assets, equity, and other
            investments and to ensure that borrowings, in any form, do not flow into the securities market, futures market, or other uses prohibited or restricted by relevant laws and regulations.</font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.2</font> To settle loan
          principal, interest, and other payables as stipulated under the Contract.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">To accept and actively cooperate with the Lender&#8217;s accounts analysis inspection and supervision of the
          use of loan funds, including by means of account analysis, document inspection, and on-site investigations, and to regularly report the use of loan funds as required by the Lender.</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.4 </font>To accept the Lender's
          credit checks, to provide financial accounting materials, such as balance sheets and income and loss statements, and other materials reflecting the Borrower's solvency, as required by the Lender, and to assist and cooperate with the Lender's
          investigations, inquiries, and supervision of its productions, operations, and financial standing.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.5&#160; To not distribute dividends or bonuses, in any form, when there are outstanding loan principal,
          interest, or other payables (including amounts that are announced as due immediately) under the Contract.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.6&#160; To first obtain the Lender&#8217;s written consent or to make arrangements that satisfy the Lender prior to
          Mergers, divisions, capital reductions, equity changes, equity pledges, transfers of major assets and claims, major foreign investments, substantial increases in debt financing, and other actions that may adversely affect the Lender&#8217;s equity.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.7 </font>In any one of the
          following events, to promptly notify the Lender:</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1)</font> changes to the
          company&#8217;s articles of incorporation, business scope, registered capital, or legal representative;</font></div>
      <div style="text-align: justify; text-indent: 16.149pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2)</font> closure, dissolution,
          liquidation, suspension of business, business license suspended or revoked for rectification, or the company applies (is subject to) bankruptcy;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3)</font> involvement or
          possible involvement in major economic disputes, litigation, or arbitration, or property is seized, detained or under supervision by law;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4)</font> shareholder(s),
          director(s), and current senior management are suspect of major cases or economic disputes.</font></div>
      <div style="text-align: left; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.8 </font>To promptly,
          comprehensively, and accurately disclose of related party relationships and related party transactions to the Lender.</font></div>
      <div style="text-align: justify; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.9</font> To mail
          or otherwise send to the Lender and promptly receive various notices.</font></div>
      <div style="text-align: left; text-indent: 9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">10</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.10</font> To not dispose of its
          own assets in a manner that reduces solvency; to not use assets formed under the Contract, without obtaining the Lender's consent, to provide guarantees to third parties.<br>
          <br>
        </font></div>
      <div>
        <div>
          <div style="text-indent: 18pt;">
            <div>
              <div style="text-align: left;"><font style="text-align: left;"><font style="text-align: left; font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.11 </font></font><font style="font-size: 10pt; font-family:
                  &quot;Times New Roman&quot;;">If borrowing under the Contract is issued as credit, to completely, truthfully, and accurately report routinely to the Lender on external guarantees and, as required by the Lender, sign an account supervision
                  agreement; when external guarantees may affect performance of obligations under the contract, the Lender&#8217;s written consent must be obtained.</font></div>
            </div>
          </div>
        </div>
      </div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.12</font>&#160;<font style="font-size:
            10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">To bear expenses generated by the Lender to realize claims under the Contract, including but not limited to attorneys&#8217; fees and auction fees.</font></font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.13</font> To give priority to the
          Borrower&#8217;s debts to its shareholders in terms of the priority for settling debts under the Contract and to at least give such debts an equal footing as other similar debts of the Borrower&#8217;s other creditors.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">8.14&#160; To strengthen environmental and social risk management and accept the Lender&#8217;s supervision and
          inspections in this regard. If required by the Lender, to submit environmental and social risk reports to the Lender.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 9&#160; Lender Commitments</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">9.1 </font>To issue loans to
          the Borrower as stipulated under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">9.2 </font>To keep confidential
          non-public materials and information provided by the Borrower, unless laws and regulations require otherwise or the Contract stipulates otherwise.</font></div>
      <div style="text-align: left; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> </font><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 10&#160;&#160; Breach of Contract</font></div>
      <div style="text-align: justify; margin-left: 21.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.1</font> Any one of the
          following events shall constitute breach of contract by the Borrower:</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) </font>the Borrower fails
          to repay loan principal, interest, or other payables under the Contract according to stipulations under the Contract or acts contrary to representations, warranties, or commitments under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) </font>changes occur to
          guarantees under the Contract that are not conducive to the Lender&#8217;s claims, and the Borrower fails to provide other guarantees recognized by the Lender;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) </font>the Borrower is
          unable to settle any other debts due (including debts declared due early) or fails to perform or violates obligations under other agreements, such that it has affected or may affect its performance of obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4) </font>the Borrower's
          financial metrics, such as profitability, solvency, operating capacity, and cash flow, fail to meet agreed standards, or the deterioration thereof has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(5) </font>the Borrower&#8217;s
          equity structure, production, operations, and foreign investments have undergone significantly adverse changes that have affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(6)</font> the Borrower is
          involved in or may be involved in major economic disputes, litigation, arbitration, or assets have been seized, detained or enforced, or is being investigated or dealt with by judicial or administrative organs in accordance with the law or
          subject to penalties in accordance with the law, or is exposed by the media for violating relevant state regulations or policies, such that it has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(7)</font> the Borrower's main
          investors and key management personnel make abnormal changes, go missing, or are investigated or restricted by judicial authorities in accordance with the law, such that it has affected or may affect the performance of its obligations under the
          Contract;</font></div>
      <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">11</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(8) </font>the Borrower
          utilizes false contracts with related parties, utilizes transactions without actual trading to obtain funding or credit from the Lender, or intentionally evades the Lender's claims through related transactions;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(9)</font> the Borrower has or
          may be closed, dissolved, liquidated, have its business suspended, have its business license rectified or revoked, or apply for (or be subject to) bankruptcy;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(10) </font>the Borrower has a
          liability incident or a major environmental or social risk incident for food safety, safety production, or environmental protection violations or violation other environmental or social risk management laws, regulations, or industry standards,
          such that it has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(11) </font>if borrowing under
          the Contract is issued as credit, the Borrower&#8217;s credit rating, profitability, asset-liability ratio, cash flow from operating activities, or other metrics do not meet the Lender's conditions for credit lending; or the Borrow sets up
          pledge/mortgage guarantees for others or provides guarantees using its validly operated assets without the written consent of the Lender, such that it has affected or may affect the performance of its obligations under the Contract;</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(12) </font>Other circumstances
          that may adversely affect the Lender&#8217;s realization of claims under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.2</font>&#160;<font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Should the Borrower breach the Contract, the Lender is entitled to take one or more of the following remedies:<br>
            <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) to require that the Borrower rectify the breach of contract within a period of time;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(2) to suspend the issuance of loans or other financing to the Borrower based on the Contract or other
          contracts between the Lender and the Borrower and cancel, in part or in full, loans or other financing that the Borrower has yet to withdraw;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(3) to announce immediate expiration of lending or other financing under the Contract and other contracts
          between the Lender and the Borrower and to immediately recover unpaid amounts;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(4) to require that the Borrower compensate for losses suffered by the Lender from the breach of
          contract;</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(5) other remedies provided by laws or regulations, as stipulated under the Contract, or as deemed
          necessary by the Lender.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.3</font> For loans due yet
          unrepaid by the Borrower as agreed (including debts that are announced as due immediately), the Lender is entitled to charge penalty interest from the date at the overdue penalty interest rate stipulated under the Contract from the date on which
          the amount was overdue. For interest that the Borrower fails to pay on time (including penalty interest), compound interest shall be charged based on the overdue penalty interest rate. Penalty interest / compound interest shall be settled
          according to the interest settlement rules stipulated under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.4</font> Should the Borrower
          fail to use loans according to the usage stipulated under the Contract, the Lender is entitled to charge penalty interest for misuse of funds according to the penalty interest rate stipulated in the Contract from the date in which funds are
          misused, and compound interest shall be charged according to the penalty interest rate for misuse of funds for interest (including penalty interest) not paid on time during the misuse of funds. Penalty interest / compound interest shall be
          settled according to the interest settlement rules stipulated under the Contract. Penalty interest / compound interest shall be settled according to the interest settlement rules stipulated under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.5 </font>Should the Borrower
          simultaneously encounter the circumstances of <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 10.3 and Article 10.4</font>, the greater penalty interest rate shall be charged and cannot be
          combined.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.6&#160; Should the Borrower fail to repay loan principal, interest (including penalty interest and compound
          interest), or other payables on time, the Lender is entitled to make an announcement through the media.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.7</font> Should the Borrower&#8217;s
          related parties&#8217; controlling relationship with the Borrower change or should the Borrower&#8217;s related party encounter the circumstances in Article <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">10.1</font>
          above, other than items <font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">(1) or (2)</font>, such that it has affected or may affect the Borrower&#8217;s performance of its obligations under the Contract, the
          Lender is entitled to take various measures as stipulated under the Contract.</font></div>
      <div><br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">12</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 11&#160; Auto-termination of Lender Commitment</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">11.1&#160; Should the credit status of the Borrower worsen, the Lender may cancel all loan commitments not yet
          withdrawn by the Borrower without prior notice.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-indent: 18pt;">
        <div>
          <div style="text-align: justify;"><font style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">11.2 </font></font><font style="font-size: 10pt; font-family: &quot;Times New
              Roman&quot;; font-weight: bold;">In the event as described in 10.1 and 10.7, it constitutes the worsening of Borrower credit status.</font></div>
        </div>
      </div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 12&#160; Withholding</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">12.1&#160; Should the Borrower fail to repay debts due under the Contract as agreed (including debts announced as
          due immediately), the Borrower agrees that the Lender may withhold corresponding amounts from all foreign exchange and RMB accounts that the Borrower has opened at ICBC to settle debts owed, until the Borrower&#8217;s debts under the Contract have been
          settled in full.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">12.2&#160; Should the withheld amount be in a currency other than that of the Contract, the currency shall be
          exchanged at the Lender&#8217;s applicable exchange rate on the withholding date. The Borrower shall bear interest and other expenses incurred from the withholding date to the settlement date (the date on which the Lender converts the withheld amount
          into the currency of the Contract according to national foreign exchange management policies and actually pays of the debts under the Contract), as well as differences from exchange rate volatility during this period.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">12.3&#160; Should the amount withheld by the Lender be insufficient to settle all debts owed by the Borrower, the
          Lender has the right to decide on the order of settlement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 13&#160; Transfer of Rights and Obligations</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">13.1 </font> The Lender is
          entitled to transfer its rights under the Contract, in part or in full, to a third party, and the Lender&#8217;s transfer thereof does not require the Borrower&#8217;s consent. Without the written consent of the Lender, the Borrower shall not transfer any of
          its rights or obligations under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 16.95pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">13.2 </font>The Lender or
          Industrial and Commercial Bank of China Limited (&#8220;ICBC&#8221;) may, based on its business management needs, authorize or entrust other ICBC branch agencies to perform rights and obligations under the Contract, or place loan claims under the Contract
          under the management of other ICBC branch agencies. The Borrower agrees that the such actions shall no longer require the consent of the Borrower. Other ICBC branch agencies that undertake the rights and obligations of the Lender are entitled to
          exercise all rights under the Contract and are entitled to file lawsuits, submit for arbitration, or apply for enforcement in the name of the given agency.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 14&#160; Entry into Force, Changes, and Release of Contract</font></div>
      <div style="text-align: justify; margin-left: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">14.1 </font>The Contract enters
          into force on the signing date and shall be terminated on the date on which the Borrower fully performs all obligations under the Contract.</font></div>
      <div style="text-align: justify; text-indent: 16.1pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">14.2</font> Any changes to the
          Contract shall be agreed to the parties and made in writing. Changed clauses or agreements constitute a part of the Contract and shall have the same legal effect of the Contract. Apart from the changed sections, other parts of the Contract shall
          remain in effect, and the original terms shall remain in effect until the change is effective.</font></div>
      <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">13</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">14.3 </font>Changes to and release
          of the Contract shall not affect the rights of the contracting parties to claim damages. The release of the Contract does not affect the validity of the dispute resolution clause.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 15&#160; Applicable Law and Dispute Resolution</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The conclusion, validity, interpretation, performance of the Contract and settlement of disputes under the Contract shall be
          governed by the laws of the People's Republic of China. Any disputes or issues arising from or related to the Contract shall be settled through negotiations by the borrower and the lender; where negotiations fail, disputes shall be resolved
          through methods as stipulated under the Contract.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 16&#160; Address Confirmation for Serving Litigation/Arbitration Instruments</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-indent: 18pt;">
        <div>
          <div style="text-align: justify;"><font style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.1 </font></font><font style="font-size: 10pt; font-family: &quot;Times New
              Roman&quot;;">The Borrower confirms that the address listed on the first page of the Contract is the address for serving litigation/arbitration instruments for disputes under the Contract. Litigation/arbitration instruments include but are
              not limited to subpoenas, notices of hearings, judgments, rulings, mediations, and time-limit notices.</font></div>
        </div>
      </div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.2</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&#160;</font><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The Borrower agrees that arbitration institutions or the courts may use the
            fax or email address listed on the first page of the Contract to serve arbitration/litigation instruments, except for judgments, rulings, and mediations.</font></font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.3</font> The abovementioned
          stipulations on service are applicable to first hearings, second hearings, retrials, and enforcement under arbitration and litigation proceedings. As for service to the above address, arbitration institutions or the courts may serve instruments
          directly by mail.</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div>
        <div>
          <div style="text-indent: 18pt;">
            <div>
              <div style="text-align: justify;"><font style="text-align: justify;"><font style="text-align: justify; font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">16.4 </font></font><font style="font-size: 10pt;
                  font-family: &quot;Times New Roman&quot;; font-weight: bold;">The Borrower shall ensure the truthfulness and validity of the address, contact, fax, email address, and other information listed in the Contract, and if related information
                  changes, the Borrower shall promptly notify the Lender in writing; otherwise, service to the original mailing address shall still be valid, and the Borrower shall bear all resulting legal consequences.</font></div>
            </div>
          </div>
        </div>
      </div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 17&#160; Complete Contract</font></div>
      <div style="text-align: justify; text-indent: 19.8pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Section 1: Basic Stipulations and Section 2: Specific Stipulations of the Contract together constitute a single complete
          working capital loan contract, and the same terms in the two sections shall have the same meanings. The Borrower&#8217;s borrowing is subject to the above two sections.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 18&#160;&#160; Notifications</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">18.1 </font> All notices from
          the parties to the Contract shall be sent in writing. Unless stipulated otherwise, the parties designate the domiciles listed in the Contract as their mailing address and contact address. Should either party&#8217;s mailing address or other contact
          information change, the other party shall be promptly notified in writing.</font></div>
      <div style="text-align: justify; text-indent: 16.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">18.2 </font>Should either party
          to the Contract refuse to accept mail or should otherwise be unable to served, the notifying party may serve mail by notarization or an announcement.</font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">14</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 19&#160; Special Value-Added Tax Stipulations</font></div>
      <div style="text-align: justify; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.1</font> Interest and expenses
          under the Contract paid by the Borrower to the Lender shall all include taxes.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.2 </font>Should the Borrower
          request that the Lender issue a value-added tax receipt, relevant information shall first be registered with the Lender. Information for registration includes the Borrower&#8217;s full name, the taxpayer&#8217;s identification number or social credit code,
          address, telephone, bank of account, and account number. The Borrower shall ensure that relevant information provided to the Lender is true, accurate, and complete and shall provide relevant proof as required by the Lender; for specific
          requirements, the Lender may send online notices or make online announcements.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.3 </font>Should the Borrower
          collect its own value-added tax invoices, it shall provide the Lender with a stamped power of attorney, designating the collector and specifying such information as the collector&#8217;s identification number; thereafter, the collector shall present
          the original of his or her identification card to collect value-added tax invoices. If the designated collector changes, the Borrower shall need to issue to the Lender a new stamped power of attorney. Should the Borrower choose to receive
          value-added tax invoices by mail, the Borrower shall still provide accurate, error-free, and servable mailing information; if the mailing information changes, the Lender shall be promptly notified in writing.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.4 </font>Should the Lender be
          unable to promptly issue value-added tax invoices due to natural disasters, government actions, social anomalies, and other circumstances of force majeure or because of tax authorities, the Lender is entitled to delay invoicing and shall not
          assume any responsibility.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.5 Should a value-added tax
            invoice be lost, damaged, or overdue after it is collected by the Borrower or delivery by the Lender to a third party, or for other reasons unrelated to the Lender, such that the Borrower cannot receive the value-added tax invoice or cannot
            deduct the tax on time, the Lender shall not be liable for compensating the Borrower for related economic losses.</font></font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.6 </font>Should the Borrower
          need to have a special red-text value-added tax invoice issued because of sales returns, the suspension of taxable services, or invoicing errors, deductions, or the inability to certify invoices and the Borrower is required, under relevant laws,
          regulations, and policy documents, to submit a Special Red-Text Value-Added Tax Invoice Issuance Information Form, the Borrower shall submit a Special Red-Text Value-Added Tax Invoice Issuance Information Form to tax authorities; once approved by
          tax authorities and once notified, the Lender shall issue a special red-text value-added tax invoice.</font></div>
      <div style="text-align: left; text-indent: 17.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">19.7 </font>During the performance
          of the Contract, should national tax rates be adjusted, the Lender is entitled to adjust pricing under the Contract based on changes and adjustments to national tax rates.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Article 20&#160; Miscellaneous</font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.1 </font>Lender's failure to
          exercise or partially exercise or delay the exercise of any right under the Contract does not constitute a waiver or change of that right or other rights, nor does it affect its further exercise of that right or other rights.</font></div>
      <div style="text-align: justify; text-indent: 16.55pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.2 </font> Should any term of
          the Contract be invalid or unenforceable, it shall not affect the validity and enforceability of other terms and shall not affect the validity of the entire contract.</font></div>
      <div style="text-align: justify; text-indent: 16pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.3 </font>The Lender is
          entitled to, pursuant to relevant legal and regulatory provisions and the requirements of financial regulators, to provide information related to the Contract or the Borrower's other information to the People&#8217;s Bank of China Credit System and
          other lawfully established credit information databases to be queried and used by qualified institutions or individuals. The Lender is also entitled, for the purposes of entering into and performing the Contract, to query the Borrower&#8217;s related
          information on the People&#8217;s Bank of China Credit System and other lawfully established credit information databases.</font></div>
      <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">15</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.4 </font>The terms "related
          party", "related party relationships", "related party transactions", "main investors", "key management personnel", and other such terms shall have the same meanings as the same terms in the Accounting Standards for Business Enterprises No. 36 -
          Related Party Disclosures (C.H. [2006] 3) issued by the Ministry of Finance, as well as subsequent amendments to the Standards.<br>
          <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.5 </font>The environmental and
          social risks mentioned in the Contract refer to the environmental and social hazards and risks associated with the Borrower and its important related parties in construction, production, and operation activities, including environmental and
          social issues related to energy consumption, pollution, land, health, safety, resettlement, ecological protection, and climate change.</font></div>
      <div style="text-align: left; text-indent: 17.25pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.6&#160; The documents and vouchers for loans under the Contract prepared and retained by the Lender
          according to its business rules constitute valid evidence for the credit relationship between the Borrower and the Lender and are binding on the Borrower.</font></div>
      <div style="text-align: justify; text-indent: 16.9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">20.7</font> In the Contract, (1)
          all mention of the Contract shall include revisions to or supplementation of the Contract; (2) article titles are for reference only and do not constitute any interpretation of the Contract, nor do they impose any restrictions on the content of
          the titles or their scope; and (3) should withdrawal dates or repayment dates fall on non-banking days, they shall be postponed to the next banking day.</font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </font>
        <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; height: 2px; width: 65%; color: #000000; text-align: left;" align="left" noshade="noshade"></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">The parties&#160; acknowledge that: both the Borrower and the Lender have fully negotiated on all of the terms
          of the Contract. Lender has drawn the Borrower&#8217;s attention to all terms related to the parties&#8217; rights and obligations, so that the Borrower full and accurately understands them, and at the request of the Borrower, the Lender has provided
          explanations for relevant provisions. The Borrower has carefully read and fully understands all terms of the Contract (including Section 1: General Stipulations and Section 2: Specific Stipulations), and both the Borrower and the Lender have
          reached full consensus on the understanding of the terms of the Contract with no objections to the contractual contents.</font></div>
      <div><br>
      </div>
      <div>
        <table id="z2a23e604dfc744febd3fe09251468a6f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td style="width: 2%; padding-bottom: 2px;">
                <div>&#160;</div>
              </td>
              <td style="width: 12%; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Borrower (Seal):</div>
              </td>
              <td style="width: 43%; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="margin-left: 9pt"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Photronics DNP Mask Corporation Xiamen [seal]</font></div>
              </td>
              <td style="width: 43%; padding-bottom: 2px;">&#160;</td>
            </tr>

        </table>
        <div><br>
        </div>
        <table style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td style="width: 2%; padding-bottom: 2px;">
                <div>&#160;</div>
              </td>
              <td style="width: 4%; padding-bottom: 2px; text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;">Date:</font></td>
              <td style="width: 16%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: left;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">November 7, 2018</font></font></div>
              </td>
              <td style="width: 78%; padding-bottom: 2px;">&#160;</td>
            </tr>

        </table>
      </div>
      <div><br>
      </div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; font-weight: bold;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><u>As the legal
              representative/authorized representative of the Borrower, I certify that the Borrower borrows from the Lender as per the contract terms, the fact that the seals used in this contract are authentic and valid, as well as that the Borrower has
              completed each required procedure for the loan.</u></font></font></div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Borrower Legal Representative / Authorized Representative (Signature):____[seal: Peter Scott Kirlin]_____________</font></div>
      <div><br>
      </div>
      <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div id="DSPFPageFooter" style="width: 100%;">
          <table id="z09bac7b05cd14892b0c0929ab955f8a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Main Body Page <font style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;" id="DSPFPageNumber">16</font> of 16</font></div>
                </td>
              </tr>
              <tr>
                <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
                </td>
              </tr>
              <tr>
                <td style="width: 50.18%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
                </td>
                <td style="width: 8%; vertical-align: top;">&#160;</td>
                <td style="width: 41.82%; vertical-align: top;">
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
                  <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div id="DSPFPageBreak" style="page-break-after:always;">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">This page is the Lender signature page of the Working Capital Loan Contract (Contract #: 0410000286-2018 (Xiang'an) No. 00275) entered
          into by <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Photronics DNP Mask Corporation Xiamen</u></font> and ICBC <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Xiang'an Branch</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We agree to proceed with the working capital loan with the business information below:</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1. Borrower: <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Photronics DNP Mask Corporation Xiamen</u></font></font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2. Loans under the Contract shall be used for the following purpose; without the written consent of the Lender, the Borrower shall not misuse any loans.
          The Lender is entitled to supervision of the use of funds. Purpose: <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>VAT Payment</u></font></font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
            </u></font></font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3. In accordance to Article 2.1 in the main body of this Contract, the currency of the loan in this Contract is <font style="font-size: 10pt; font-family:
            'Times New Roman';"><u>RMB</u></font>, and the amount is 13,500,000.00 (In WORDS: Thirteen million and five hundred thousand) yuan (In case of inconsistency amounts in numbers and words, the amount in words shall prevail)</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4. In accordance to Article 2.2 in the main body of this Contract, the term of the loan in this contract is <font style="font-size: 10pt; font-family:
            'Times New Roman';"><u>36 months</u></font> with the starting date from the date of withdrawal (for multiple withdrawals, starting date is the day of the first withdrawal), and the loan document determines the actual withdrawal date.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5. The interest rate of RMB loan is determined by the method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>(3)</u></font> of Article
          3.1 in the main body of this Contract.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6. The interest rate of foreign currency loan is determined by the method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> / </u></font>
          of Article 3.2 in the main body of this Contract.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7. Interest shall be calculated on lending under the Contract on a daily basis from the withdrawal date and settled every <font style="font-size: 10pt;
            font-family: 'Times New Roman';"><u> month </u></font> (month/quarter/six months). Interest shall be settled with principal when loans are due,&#160; and the daily interest rate = annual interest rate/360.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8. The penalty interest rate for overdue payments under the Contract shall be determined at <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>
              30 </u></font>% of the original lending rate, and the penalty interest rate for misuse of loans shall be determined at <font style="font-size: 10pt; font-family: 'Times New Roman';"><u> 50 </u></font>% of the original lending rate.</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9. In accordance to Article 5.1 of the main body of this Contract, the Borrower shall repay the loan under this Contract according to method <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>(2)</u></font> (1/2).</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(1) One-time loan repayment upon expiration.</font></div>
      <div style="text-align: left; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;">(2) According to the following repayment plan:</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Lender: ICBC <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Xiang'an Branch</u></font> [seal]</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(seal)</font></div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Date: <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>November 7, 2018</u></font></font></div>
      <div><br>
      </div>
      <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0">

          <tr>
            <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">
              <div style="text-align: center;">
                <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Signature Page</div>
              </div>
            </td>
          </tr>
          <tr>
            <td colspan="3" rowspan="1" style="width: 50.18%; vertical-align: top;">&#160;<br>
            </td>
          </tr>
          <tr>
            <td style="width: 50.18%; vertical-align: top;">
              <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Contract Serial #201811060410001245534942</font></div>
              <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">Document 2 of 2</font></div>
            </td>
            <td style="width: 8%; vertical-align: top;">&#160;</td>
            <td style="width: 41.82%; vertical-align: top;">
              <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">ICBC Mobile Bank "Scan It" to verify</font></div>
              <div style="text-align: justify;"><font style="font-size: 10pt; font-family: &amp;quot;">contract contents [QR Code]</font></div>
            </td>
          </tr>

      </table>
      <div>
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"> </div>
    </div>
  </div>
  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; font-style: normal;">17</font></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>9
<FILENAME>s002591x1_ex21.htm
<DESCRIPTION>EXHIBIT 21
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman'; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <div>
    <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade">
    <div>
      <div style="text-align: right;"><font style="font-weight: bold;">Exhibit 21</font><br>
      </div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">SUBSIDIARIES OF PHOTRONICS, INC.<font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
          </font></font><br>
      </div>
      <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z42c300c1c44f44dc9466488ae8435bac" cellpadding="0" cellspacing="0">

          <tr>
            <td style="width: 76.02%; vertical-align: bottom;">&#160;</td>
            <td style="width: 23.98%; vertical-align: bottom;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">State or Jurisdiction of</div>
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> Incorporation or </div>
              <div style="text-align: center;">Organization <br>
              </div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom;">&#160;</td>
            <td style="width: 23.98%; vertical-align: bottom;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Align-Rite International, Ltd.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(United Kingdom)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 13.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics (Wales) Limited</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(United Kingdom)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics California, Inc.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(California, USA)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Idaho, Inc.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Idaho, USA)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Texas Allen, Inc.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Texas, USA)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics MZD, GmbH</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Germany)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Advanced Mask Corporation</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Taiwan, R.O.C.)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 13.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics DNP Mask Corporation <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Taiwan, R.O.C.)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PDMC Shanghai, Ltd.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Shanghai, P.R.C.)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics Singapore Pte, Ltd.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Singapore)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 13.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Xiamen American Japan Photronics Mask Co., Ltd.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Xiamen, P.R.C.)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics UK, Ltd.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(United Kingdom)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; text-indent: 13.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PMCH</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Hefei, P.R.C.)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PK, Ltd.<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Republic of Korea)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 13.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">PKLT Co., Ltd.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Taiwan, R.O.C.)</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 76.02%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Trianja Technologies, Inc.</font></div>
            </td>
            <td style="width: 23.98%; vertical-align: bottom; background-color: #FFFFFF;">
              <div style="text-align: left; margin-left: 9.7pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(Texas, USA)</font></div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Note: Entities directly owned by subsidiaries of Photronics, Inc. are indented and listed below their immediate parent. Ownership is 100% unless otherwise
          indicated.</font></div>
      <div><br>
      </div>
      <table style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" id="z799ce7b36d3b4545aa793b8cec39c88b" cellpadding="0" cellspacing="0">

          <tr>
            <td style="width: 2.48%; vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></font></div>
            </td>
            <td style="width: 0.09%; vertical-align: top;">&#160;</td>
            <td style="width: 97.44%; vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;50.01% owned by Photronics, Inc. and 49.99% owned by DNPJ</font></div>
            </td>
          </tr>
          <tr>
            <td style="width: 2.48%; vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></font></div>
            </td>
            <td style="width: 0.09%; vertical-align: top;">&#160;</td>
            <td style="width: 97.44%; vertical-align: top;">
              <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;99.75% owned by Photronics, Inc., and 0.25% owned by minority shareholders</font></div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div>
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"></div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>10
<FILENAME>s002591x1_ex23-1.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman'; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <div style="text-align: right;">
    <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;" align="center" noshade="noshade"><font style="font-weight: bold;">Exhibit 23.1</font><br>
  </div>
  <div>
    <div style="background-color: #FFFFFF;">
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">We consent to the incorporation by reference in Registration Statement Nos. 333-160235 and
            333-161857 on Form S-3 and Registration Statement Nos. 333-169296, 333-169295, 333-151763, 333-197890</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">and



            333-217676&#160; on Form S-8 of our reports dated December 21, 2018, relating to the consolidated financial statements and financial statement schedule of Photronics, Inc. and the effectiveness of Photronics, Inc. </font></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">internal control over financial reporting, appearing in this Annual Report on Form 10-K of Photronics, Inc. for the year ended
            October 31, 2018.</font></font></div>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="background-color: #FFFFFF;">
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">/s/ Deloitte &amp; Touche LLP</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Hartford, Connecticut</font></div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">December 21, 2018</font></div>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>11
<FILENAME>s002591x1_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
    <title> </title>
 <meta content="text/html; charset=UTF-8">
 <meta name="GeneratedBy" content="Summit Financial Printing, LLC" version="1.32">
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body>
<!-- 200-ex31-1 -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">


<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: right; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>EXHIBIT 31.1</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">I, Peter S. Kirlin, certify that:</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">1.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">I have reviewed this Annual Report on Form 10-K of Photronics, Inc.;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">2.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">3.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">4.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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:</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">a)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">b)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">c)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">d)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 (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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">5.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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):</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">a)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">b)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 4px; ">/s/ PETER S. KIRLIN</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Peter S. Kirlin<br>Chief Executive Officer<br>December 21, 2018</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>

<div class="block-pagebreak" style="width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>12
<FILENAME>s002591x1_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
    <title> </title>
 <meta content="text/html; charset=UTF-8">
 <meta name="GeneratedBy" content="Summit Financial Printing, LLC" version="1.32">
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body>
<!-- 201-ex31-2 -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">


<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: right; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>EXHIBIT 31.2</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">I, John P. Jordan, certify that:</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">1.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; ">I have reviewed this Annual Report on Form 10-K of Photronics, Inc.;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">2.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">3.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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;</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">4.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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:</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">a)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">b)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">c)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">d)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 (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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">5.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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):</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">a)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">b)</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; 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 style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 4px; ">/s/ JOHN P. JORDAN</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">John P. Jordan<br>Senior Vice President<br>Chief Financial Officer<br>(Principal Accounting Officer/<br>Principal Financial Officer)<br>December 21, 2018</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>

<div class="block-pagebreak" style="width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>13
<FILENAME>s002591x1_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
    <title> </title>
 <meta content="text/html; charset=UTF-8">
 <meta name="GeneratedBy" content="Summit Financial Printing, LLC" version="1.32">
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body>
<!-- 202-ex32-1 -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">


<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: right; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>EXHIBIT 32.1</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">I, Peter S. Kirlin, Chief Executive Officer of Photronics, Inc. (the &#147;Company&#148;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">1.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">the Annual Report on Form 10-K of the Company for the year ended October 31, 2018 (the &#147;Report&#148;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">2.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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 style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 4px; ">/s/ PETER S. KIRLIN</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">Peter S. Kirlin<br>Chief Executive Officer<br>December 21, 2018</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>

<div class="block-pagebreak" style="width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>14
<FILENAME>s002591x1_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
    <title> </title>
 <meta content="text/html; charset=UTF-8">
 <meta name="GeneratedBy" content="Summit Financial Printing, LLC" version="1.32">
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using EDGARfilings PROfile 5.0.0.0
         Copyright 1995 - 2018 Broadridge -->
  </head>
<body>
<!-- 203-ex32-2 -->

<!-- page start -->
<div class="page" style="width: 708px; margin: auto; ">


<div class="block-main" style="width: 100%; margin-left: 0%; ">
				<p class="h2" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: right; margin-right: 0px; margin-top: 16px; margin-bottom: 0px; "><b>EXHIBIT 32.2</b></p>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; line-height: 16.67px; padding-left:  0px; text-indent: 0px; text-align: justify; margin-right: 0px; margin-top: 8px; margin-bottom: 0px; ">I, John P. Jordan, Chief Financial Officer of Photronics, Inc. (the &#147;Company&#148;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</p>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">1.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">the Annual Report on Form 10-K of the Company for the year ended October 31, 2018 (the &#147;Report&#148;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</td></tr></table><div style="clear: both"></div>
				<table class="group-list" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 8px; padding-top: 0px; padding-bottom: 0px; "><tr style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top;"><td class="group-filler" width="0px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; "> </td><td class="group-list" width="26.67px" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; vertical-align: top; text-align: left; ">2.</td><td class="group-item" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: justify; ">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 style="clear: both"></div>
				<table align="center" width="100%" style="margin-top: 4px; margin-left: 0px; border-collapse: collapse; ">

						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="border-bottom: 1pt solid #000000;  padding-left: 0px; padding-right: 4px; ">/s/ JOHN P. JORDAN</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: 1.33px; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>
						<tr>
							<td width="38%" valign="top" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 0px; padding-right: 4px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 0px; padding-right: 4px; ">John P. Jordan<br>Senior Vice President<br>Chief Financial Officer<br>(Principal Accounting Officer/<br>Principal Financial Officer)<br>December 21, 2018</div>
							</td>
							<td width="62%" valign="bottom" align="left" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-bottom: pt; text-indent: 0px; padding-left: 4px; padding-right: 0px; margin-right: 0px;">
								<div class="group-p" style="padding-left: 4px; padding-right: 0px; ">&#160;</div>
							</td>
						</tr>


				</table><div style="clear: both"></div>
				<p class="fpara" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			<div style="clear: both;"></div></div>




<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>


<div class="block-frill" style="width: 100%; margin-left: 0%; margin-top: 16px;">
				<p class="unknown" style="color: #000000; font-family: Times New Roman, Times, Serif; font-size: 13.33px; padding-left:  0px; text-indent: 0px; text-align: left; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; ">
			</div>

<div class="block-pagebreak" style="width: 100%; margin-top: 33.33px; margin-bottom: 53.33px; margin-left: auto; margin-right: auto; border-bottom: 5px solid #000000;"> </div>


</div>
<!-- page end -->

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>15
<FILENAME>plab-20181031.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 5.1.0.0 Broadridge-->
<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/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-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/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:plab="http://photronics.com/20181031" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="plab-20181031.xsd" />
  <xbrli:context id="c20171030to20181031">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180429">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-04-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181213">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-13</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementGeographicalAxis_CN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_OwnershipAxis_PkLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">plab:PkLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_OwnershipAxis_PkLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">plab:PkLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170129">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-01-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_OwnershipAxis_PhotronicsSingaporePteLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">plab:PhotronicsSingaporePteLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RelatedPartyTransactionsByRelatedPartyAxis_CoVenturerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_VariableInterestEntitiesByClassificationOfEntityAxis_VariableInterestEntityNotPrimaryBeneficiaryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_VariableInterestEntitiesByClassificationOfEntityAxis_VariableInterestEntityPrimaryBeneficiaryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ConsolidatedEntitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:AmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110331_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107to20181107_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:WorkingCapitalLoanAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-07</xbrli:startDate>
      <xbrli:endDate>2018-11-07</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:WorkingCapitalLoanAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:AmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181130_DebtInstrumentAxis_ProjectLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ProjectLoanAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181108to20181130_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:WorkingCapitalLoanAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-08</xbrli:startDate>
      <xbrli:endDate>2018-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181101to20181130_DebtInstrumentAxis_ProjectLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ProjectLoanAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-01</xbrli:startDate>
      <xbrli:endDate>2018-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181107to20181107_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_RangeAxis_MaximumMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:WorkingCapitalLoanAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-07</xbrli:startDate>
      <xbrli:endDate>2018-11-07</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AwardTypeAxis_RestrictedStockMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AwardTypeAxis_RestrictedStockMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20180729">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-07-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_IncomeTaxAuthorityNameAxis_TaiwanAgencyOfTheMinistryOfFinanceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">plab:TaiwanAgencyOfTheMinistryOfFinanceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_IncomeTaxAuthorityNameAxis_TaiwanAgencyOfTheMinistryOfFinanceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">plab:TaiwanAgencyOfTheMinistryOfFinanceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20181031">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignJurisdictionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">plab:ForeignJurisdictionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_IncomeTaxAuthorityAxis_DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_IncomeTaxAuthorityAxis_ForeignCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_TaxCreditCarryforwardAxis_ForeignCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_TaxCreditCarryforwardAxis_AlternateMinimumTaxCreditCarryforwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">plab:AlternateMinimumTaxCreditCarryforwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ForeignCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ForeignCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_BalanceSheetLocationAxis_OtherLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_BalanceSheetLocationAxis_OtherLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_BalanceSheetLocationAxis_OtherLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ProductOrServiceAxis_IntegratedCircuitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ProductOrServiceAxis_FlatPanelDisplaysMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_ProductOrServiceAxis_IntegratedCircuitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_ProductOrServiceAxis_IntegratedCircuitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_ProductOrServiceAxis_FlatPanelDisplaysMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_ProductOrServiceAxis_FlatPanelDisplaysMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementGeographicalAxis_CN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_CN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementGeographicalAxis_CN">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180120to20180120_RelatedPartyTransactionsByRelatedPartyAxis_DEMAAssociatesLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:DEMAAssociatesLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-20</xbrli:startDate>
      <xbrli:endDate>2018-01-20</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProvider1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProviderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProvider1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:PhotomaskBlankSupplierMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProviderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProvider1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_RelatedPartyTransactionsByRelatedPartyAxis_DEMAAssociatesLLCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:DEMAAssociatesLLCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:PhotomaskBlankSupplierMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProvider1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">plab:October2018AnnouncedProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">plab:July2018AnnouncedProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-07-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180701to20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">plab:July2018AnnouncedProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-01</xbrli:startDate>
      <xbrli:endDate>2018-07-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181001to20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">plab:October2018AnnouncedProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-02</xbrli:startDate>
      <xbrli:endDate>2016-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-02</xbrli:startDate>
      <xbrli:endDate>2016-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151031to20161030_InvestmentAxis_InvestmentInForeignEntityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="invest:InvestmentAxis">plab:InvestmentInForeignEntityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-10-31</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181130_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-11-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181101to20181130_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:OwnershipAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-11-01</xbrli:startDate>
      <xbrli:endDate>2018-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170731to20171029">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-07-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170130to20170430">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-30</xbrli:startDate>
      <xbrli:endDate>2017-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170501to20170730">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-05-01</xbrli:startDate>
      <xbrli:endDate>2017-07-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180730to20181031">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180430to20180729">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-30</xbrli:startDate>
      <xbrli:endDate>2018-07-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20180128">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-01-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180129to20180429">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-29</xbrli:startDate>
      <xbrli:endDate>2018-04-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20170129">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-01-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171029_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-10-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161031to20171029_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-31</xbrli:startDate>
      <xbrli:endDate>2017-10-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171030to20181031_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-30</xbrli:startDate>
      <xbrli:endDate>2018-10-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20181031_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-10-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>plab:Facility</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>plab:Subsidiary</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20171030to20181031">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20171030to20181031">--10-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20171030to20181031">2018-10-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20171030to20181031">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20171030to20181031">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20171030to20181031">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20171030to20181031">Large Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20180429" unitRef="U001" decimals="0">534704024</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20171030to20181031">PHOTRONICS INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20171030to20181031">0000810136</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20181213" unitRef="U002" decimals="INF">66987737</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20171030to20181031">2018</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20171030to20181031">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20171030to20181031">10-K</dei:DocumentType>
  <!--Entity Shell Company-->
  <dei:EntityShellCompany contextRef="c20171030to20181031">false</dei:EntityShellCompany>
  <!--Entity Emerging Growth Company-->
  <dei:EntityEmergingGrowthCompany contextRef="c20171030to20181031">false</dei:EntityEmergingGrowthCompany>
  <!--Entity Ex Transition Period-->
  <dei:EntityExTransitionPeriod contextRef="c20171030to20181031">false</dei:EntityExTransitionPeriod>
  <!--Entity Small Business-->
  <dei:EntitySmallBusiness contextRef="c20171030to20181031">false</dei:EntitySmallBusiness>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20181031" unitRef="U001" decimals="-3">89149000</us-gaap:AccountsPayableCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20171029" unitRef="U001" decimals="-3">50834000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]-->
  <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 5 - ACCRUED LIABILITIES&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Accrued liabilities consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Compensation related expenses&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;15,359&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;9,981&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Income taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;10,369&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;2,305&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Unearned revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;7,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;5,659&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Value added and other taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;3,683&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;3,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Professional fees&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;1,257&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;1,011&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;5,972&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;4,283&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;44,474&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;26,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
  <!--Accounts Payable, Related Parties, Current-Information Technology Services Provider 1 [Member]-->
  <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c20171029_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member" unitRef="U001" decimals="-5">100000</us-gaap:AccountsPayableRelatedPartiesCurrent>
  <!--Accounts receivable-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20171029" unitRef="U001" decimals="-3">105320000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20181031" unitRef="U001" decimals="-3">120515000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable-Major customer 1 [Member]-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20181031_MajorCustomersAxis_MajorCustomer1Member" unitRef="U001" decimals="-5">23500000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable-Major customer 1 [Member]-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20171029_MajorCustomersAxis_MajorCustomer1Member" unitRef="U001" decimals="-5">24300000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable-ASU 2014-09 [Member]-Difference between Revenue Guidance in Effect before and after Topic 606 [Member]-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20181031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U001" decimals="-5">600000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accrual for Taxes Other than Income Taxes, Current-->
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c20181031" unitRef="U001" decimals="-3">3683000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <!--Accrual for Taxes Other than Income Taxes, Current-->
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c20171029" unitRef="U001" decimals="-3">3064000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20181031" unitRef="U001" decimals="-3">44474000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20171029" unitRef="U001" decimals="-3">26303000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Professional fees-->
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="c20181031" unitRef="U001" decimals="-3">1257000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Professional fees-->
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="c20171029" unitRef="U001" decimals="-3">1011000</us-gaap:AccruedProfessionalFeesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20171029" unitRef="U001" decimals="-3">2305000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20181031" unitRef="U001" decimals="-3">10369000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20171029" unitRef="U001" decimals="-3">1253006000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20181031" unitRef="U001" decimals="-3">1290933000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated other comprehensive income (loss)-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20171029" unitRef="U001" decimals="-3">6891000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated other comprehensive income (loss)-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20181031" unitRef="U001" decimals="-3">-4966000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Technology License Agreement [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20161031to20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Software and Other [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20171030to20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Customer Lists [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20161031to20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Software and Other [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20161031to20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20161031to20171029">P4Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20181031" unitRef="U001" decimals="-3">555606000</us-gaap:AdditionalPaidInCapital>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapital contextRef="c20171029" unitRef="U001" decimals="-3">547596000</us-gaap:AdditionalPaidInCapital>
  <!--Amortization-->
  <us-gaap:AdjustmentForAmortization contextRef="c20171030to20181031" unitRef="U001" decimals="-3">4797000</us-gaap:AdjustmentForAmortization>
  <!--Amortization-->
  <us-gaap:AdjustmentForAmortization contextRef="c20161031to20171029" unitRef="U001" decimals="-3">4874000</us-gaap:AdjustmentForAmortization>
  <!--Amortization-->
  <us-gaap:AdjustmentForAmortization contextRef="c20151102to20161030" unitRef="U001" decimals="-3">5228000</us-gaap:AdjustmentForAmortization>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20161031to20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2118000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-AOCI Attributable to Parent [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20161031to20171029_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-AOCI Attributable to Parent [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20171030to20181031" unitRef="U001" decimals="-3">1432000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20161031to20171029_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Noncontrolling Interest [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1432000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Noncontrolling Interest [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20161031to20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-AOCI Attributable to Parent [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Noncontrolling Interest [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20161031to20171029" unitRef="U001" decimals="-3">2118000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Share-based compensation costs incurred-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-5">3200000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation costs incurred-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-5">3800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation costs incurred-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20161031to20171029" unitRef="U001" decimals="-5">3600000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Accounts receivable, allowance-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20181031" unitRef="U001" decimals="-3">1526000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Accounts receivable, allowance-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20171029" unitRef="U001" decimals="-3">2319000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20171030to20181031" unitRef="U001" decimals="-5">4800000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20161031to20171029" unitRef="U001" decimals="-5">4900000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20151102to20161030" unitRef="U001" decimals="-5">4800000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-MP Mask [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">100000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Total potentially dilutive shares excluded (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20161031to20171029" unitRef="U002" decimals="-3">6850000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Convertible Notes [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20171030to20181031_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20151102to20161030" unitRef="U002" decimals="-3">1635000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Convertible Notes [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Stock Compensation Plan [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember" unitRef="U002" decimals="-3">1635000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20171030to20181031" unitRef="U002" decimals="-3">1627000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Convertible Notes [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20161031to20171029_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember" unitRef="U002" decimals="-3">5542000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Stock Compensation Plan [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20171030to20181031_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember" unitRef="U002" decimals="-3">1627000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Stock Compensation Plan [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20161031to20171029_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember" unitRef="U002" decimals="-3">1308000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total assets-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
  <!--Total assets-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20171029" unitRef="U001" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20181031" unitRef="U001" decimals="-3">1110009000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20171029" unitRef="U001" decimals="-3">1020794000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20171029" unitRef="U001" decimals="-3">449124000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20181031" unitRef="U001" decimals="-3">502731000</us-gaap:AssetsCurrent>
  <!--Business Combinations Policy [Policy Text Block]-->
  <us-gaap:BusinessCombinationsPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Business Combinations&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&amp;#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
  <!--Acquired assets recognized and measured at fair value-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c20170129" unitRef="U001" decimals="-5">5700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <!--Accrual for property, plant and equipment purchased during year-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20171030to20181031" unitRef="U001" decimals="-3">29602000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Accrual for property, plant and equipment purchased during year-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20161031to20171029" unitRef="U001" decimals="-3">2767000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Accrual for property, plant and equipment purchased during year-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20151102to20161030" unitRef="U001" decimals="-3">7866000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Machinery and equipment-->
  <us-gaap:CapitalLeasedAssetsGross contextRef="c20171029" unitRef="U001" decimals="-3">34917000</us-gaap:CapitalLeasedAssetsGross>
  <!--Machinery and equipment-->
  <us-gaap:CapitalLeasedAssetsGross contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:CapitalLeasedAssetsGross>
  <!--Capital Leases, Balance Sheet, Assets by Major Class, Net-->
  <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
  <!--Capital Leases, Balance Sheet, Assets by Major Class, Net-->
  <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="c20171029" unitRef="U001" decimals="-3">21074000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
  <!--Accumulated amortization-->
  <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
  <!--Accumulated amortization-->
  <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="c20171029" unitRef="U001" decimals="-3">13843000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
  <!--Cash and Cash Equivalents, Policy [Policy Text Block]-->
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Cash and Cash Equivalents&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-6053000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20151102to20161030" unitRef="U001" decimals="-3">108207000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20171030to20181031" unitRef="U001" decimals="-3">21256000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20181031" unitRef="U001" decimals="-3">329277000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20171029" unitRef="U001" decimals="-3">308021000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20161030" unitRef="U001" decimals="-3">314074000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20151101" unitRef="U001" decimals="-3">205867000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 12 - COMMITMENTS AND CONTINGENCIES&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;At October 31, 2018, we had outstanding purchase commitments of $144 million, $126 million of which related to the building and equipping of our China facilities, and had recorded liabilities for the purchase of equipment of $30 million. See Note 7 for information on our operating lease commitments.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We are subject to various claims that arise in the ordinary course of business. We believe such claims, individually and in the aggregate, will not have a material effect on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20181031" unitRef="U001" xsi:nil="true" />
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20171029" unitRef="U001" xsi:nil="true" />
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20171029" unitRef="U002" decimals="-3">150000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20181031" unitRef="U002" decimals="-3">150000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20171029" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20181031" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20181031" unitRef="U002" decimals="-3">69700000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20171029" unitRef="U002" decimals="-3">68666000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20171029" unitRef="U002" decimals="-3">68666000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20181031" unitRef="U002" decimals="-3">67142000</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20171029" unitRef="U001" decimals="-3">687000</us-gaap:CommonStockValue>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20181031" unitRef="U001" decimals="-3">697000</us-gaap:CommonStockValue>
  <!--Less: comprehensive income attributable to noncontrolling interests-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20171030to20181031" unitRef="U001" decimals="-3">14515000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Less: comprehensive income attributable to noncontrolling interests-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">12448000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Less: comprehensive income attributable to noncontrolling interests-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20161031to20171029" unitRef="U001" decimals="-3">14003000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20161031to20171029" unitRef="U001" decimals="-3">27692000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20171030to20181031" unitRef="U001" decimals="-3">30198000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">49102000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171030to20181031" unitRef="U001" decimals="-3">44713000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161031to20171029" unitRef="U001" decimals="-3">41695000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">61550000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Concentration Risk Disclosure [Text Block]-->
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 15 &amp;#8211; CONCENTRATIONS OF CREDIT RISK&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Financial instruments that potentially subject us to credit risk principally consist of trade accounts receivables and short-term cash investments. We sell our products primarily to semiconductor and FPD manufacturers in Asia, North America, and Europe. We believe that the concentration of credit risk in our trade receivables is substantially mitigated by our ongoing credit evaluation process and relatively short collection terms. We do not generally require collateral from customers. We establish an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Our cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which we manufacture photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, we consider them to bear minimal credit risk. We further mitigate credit risks related to our cash and cash equivalents by spreading such risk among a number of institutions.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;One customer accounted for 20% and 23% of our net accounts receivable in fiscal years 2018 and 2017, respectively, and another customer accounted for 10% of our net accounts receivables in fiscal year 2018 and less than 10% in fiscal year 2017.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <!--Customer's percentage of net accounts receivable-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-Major customer 1 [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Other Customer [Member]-Customer Concentration Risk [Member]-Sales Revenue, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember" unitRef="U006" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Other Customer [Member]-Customer Concentration Risk [Member]-Sales Revenue, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember" unitRef="U006" decimals="2">0.17</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Sales Revenue, Net [Member]-Major customer 1 [Member]-Customer Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-Other Customer [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember" unitRef="U006" decimals="2">0.15</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-Major customer 1 [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="2">0.19</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Credit Concentration Risk [Member]-Other Customer [Member]-Maximum [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember_RangeAxis_MaximumMember" unitRef="U006" decimals="1">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Accounts Receivable [Member]-Major customer 1 [Member]-Credit Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20161031to20171029_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="2">0.23</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Other Customer [Member]-Accounts Receivable [Member]-Credit Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember" unitRef="U006" decimals="1">0.1</us-gaap:ConcentrationRiskPercentage1>
  <!--Customer's percentage of net accounts receivable-Major customer 1 [Member]-Credit Concentration Risk [Member]-Accounts Receivable [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20171030to20181031_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CreditConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="1">0.2</us-gaap:ConcentrationRiskPercentage1>
  <!--Consolidation-->
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Consolidation&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The accompanying consolidated financial statements include the accounts of Photronics, Inc. and majority-owned subsidiaries that it controls&lt;/font&gt;&lt;font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;. &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;All intercompany balances and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <!--Variable Interest Entities-->
  <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Variable Interest Entities&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&amp;#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &amp;#8220;variable interest entities&amp;#8221;, or &amp;#8220;VIEs&amp;#8221;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a &amp;#8220;controlling financial interest&amp;#8221; (and thus be considered the "primary beneficiary" of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE&amp;#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these certain legal entities.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a 20 percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
  <!--Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]-->
  <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Noncontrolling Interests&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Substantially all of noncontrolling interests represents the minority shareholders' proportionate share in the equity of two of the Company's majority-owned subsidiaries: Photronics DNP Mask Corporation ("PDMC") in Taiwan, and Photronics DNP Mask Corporation Xiamen (&amp;#8220;PDMCX&amp;#8221;) in China, of which noncontrolling interests owned 49.99% as of October 31, 2018 and October 29, 2017. In addition, noncontrolling shareholders owned approximately 0.2% and 0.3% of PK Ltd. (&amp;#8220;PKL&amp;#8221;) in Korea as of October 31, 2018 and October 29, 2017, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
  <!--Contract asset-ASU 2014-09 [Member]-Difference between Revenue Guidance in Effect before and after Topic 606 [Member]-->
  <us-gaap:ContractWithCustomerAssetNet contextRef="c20181031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U001" decimals="-5">4600000</us-gaap:ContractWithCustomerAssetNet>
  <!--Convertible debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebt contextRef="c20171029_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57337000</us-gaap:ConvertibleDebt>
  <!--Convertible debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebt contextRef="c20181031_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57453000</us-gaap:ConvertibleDebt>
  <!--Convertible senior notes-Fair Value [Member]-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20171029_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">67396000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible Senior Notes Due On April2019 [Member]-Carrying Value [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20181031_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57453000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Carrying Value [Member]-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20171029_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57337000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible Senior Notes Due On April2019 [Member]-Fair Value [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20181031_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">62094000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Cost of Goods and Services Sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20151102to20161030" unitRef="U001" decimals="-3">364750000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of Goods and Services Sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20161031to20171029" unitRef="U001" decimals="-3">359363000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of Goods and Services Sold-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20171030to20181031" unitRef="U001" decimals="-3">403773000</us-gaap:CostOfGoodsAndServicesSold>
  <!--Cost of Goods and Services Sold-MP Mask [Member]-->
  <us-gaap:CostOfGoodsAndServicesSold contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">5700000</us-gaap:CostOfGoodsAndServicesSold>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-4000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-2000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--Foreign-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">8115000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Foreign-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">11584000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Foreign-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">3474000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">492000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-30000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">173000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Debt Instrument, Term-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20171030to20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">P5Y</us-gaap:DebtInstrumentTerm>
  <!--Debt Instrument, Term-Project Loan Agreement [Member]-Subsequent Event [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20181101to20181130_DebtInstrumentAxis_ProjectLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember">P8Y</us-gaap:DebtInstrumentTerm>
  <!--Debt Instrument, Term-Maximum [Member]-Subsequent Event [Member]-Working Capital Loan Agreement [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20181107to20181107_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_RangeAxis_MaximumMember_SubsequentEventTypeAxis_SubsequentEventMember">P3Y</us-gaap:DebtInstrumentTerm>
  <!--Debt Conversion, Converted Instrument, Shares Issued-Common Stock [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">717000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <!--Debt Conversion, Converted Instrument, Shares Issued-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U002" decimals="-5">700000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <!--Conversion price per share (in dollars per share)-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="c20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U003" decimals="2">10.37</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <!--Conversion price per share (in dollars per share)-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="c20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U003" decimals="2">10.37</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <!--Conversion of debt to common stock-->
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c20151102to20161030" unitRef="U001" decimals="-3">7439000</us-gaap:DebtConversionOriginalDebtAmount1>
  <!--Conversion of debt to common stock-->
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionOriginalDebtAmount1>
  <!--Conversion of debt to common stock-->
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionOriginalDebtAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030" unitRef="U001" decimals="-3">7438000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-AOCI Attributable to Parent [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Noncontrolling Interest [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Treasury Stock [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Common Stock [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">7000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Retained Earnings [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Additional Paid-in Capital [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">7431000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Instrument, Frequency of Periodic Payment-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20171030to20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">per month</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Face amount of debt-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-5">26400000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face amount of debt-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20110331_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-5">57500000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face amount of debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20181031_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-5">57500000</us-gaap:DebtInstrumentFaceAmount>
  <!--Debt Instrument, Convertible, Number of Equity Instruments-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U002" decimals="INF">96</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
  <!--Debt Instrument, Convertible, Number of Equity Instruments-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments contextRef="c20150101to20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U002" decimals="INF">96</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
  <!--Debt Instrument, Periodic Payment, Principal-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c20171030to20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-5">500000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
  <!--Interest rate percentage-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20181031_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U006" decimals="INF">0.0277</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20181031_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20171029_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Debt Instrument, Interest Rate, Effective Percentage-Amended and Restated Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember" unitRef="U006" decimals="4">0.0230</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
  <!--Maturity date of debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20171030to20181031_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">2019-04-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20171030to20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">2018-07-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">2016-04-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Amended and Restated Credit Agreement [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20171030to20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember">2023-09-30</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20161031to20171029_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">2019-04-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20171030to20181031_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">2019-04-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Decrease in Unrecognized Tax Benefits is Reasonably Possible-->
  <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="c20181031" unitRef="U001" decimals="-5">900000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
  <!--Deferred Income Tax Assets, Net-->
  <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c20181031" unitRef="U001" decimals="-3">17466000</us-gaap:DeferredIncomeTaxAssetsNet>
  <!--Deferred Income Tax Assets, Net-->
  <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c20171029" unitRef="U001" decimals="-3">13432000</us-gaap:DeferredIncomeTaxAssetsNet>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-3673000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">1618000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-3817000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-522000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-3816000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">1633000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-273000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Revenue-->
  <us-gaap:DeferredRevenue contextRef="c20181031" unitRef="U001" decimals="-3">7834000</us-gaap:DeferredRevenue>
  <!--Deferred Revenue-->
  <us-gaap:DeferredRevenue contextRef="c20171029" unitRef="U001" decimals="-3">5659000</us-gaap:DeferredRevenue>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20171029" unitRef="U001" decimals="-3">23937000</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20181031" unitRef="U001" decimals="-3">8468000</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-24000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">10000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">15000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred income tax assets-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20181031" unitRef="U001" decimals="-3">18109000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred income tax assets-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20171029" unitRef="U001" decimals="-3">15481000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20171029" unitRef="U001" decimals="-3">62959000</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20181031" unitRef="U001" decimals="-3">50317000</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Net of Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20171029" unitRef="U001" decimals="-3">37369000</us-gaap:DeferredTaxAssetsNet>
  <!--Deferred Tax Assets, Net of Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20181031" unitRef="U001" decimals="-3">25934000</us-gaap:DeferredTaxAssetsNet>
  <!--Deferred Tax Assets, Other-->
  <us-gaap:DeferredTaxAssetsOther contextRef="c20171029" unitRef="U001" decimals="-3">1503000</us-gaap:DeferredTaxAssetsOther>
  <!--Deferred Tax Assets, Other-->
  <us-gaap:DeferredTaxAssetsOther contextRef="c20181031" unitRef="U001" decimals="-3">1210000</us-gaap:DeferredTaxAssetsOther>
  <!--Net operating losses-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20171029" unitRef="U001" decimals="-3">40942000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Net operating losses-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20181031" unitRef="U001" decimals="-3">30805000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c20171029" unitRef="U001" decimals="-3">2335000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <!--Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c20181031" unitRef="U001" decimals="-3">767000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c20171029" unitRef="U001" decimals="-3">4196000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c20181031" unitRef="U001" decimals="-3">4703000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
  <!--Alternative minimum tax credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="c20181031" unitRef="U001" decimals="-3">3673000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
  <!--Alternative minimum tax credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="c20171029" unitRef="U001" decimals="-3">3946000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
  <!--Tax credit carryforwards-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther contextRef="c20181031" unitRef="U001" decimals="-3">9159000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
  <!--Tax credit carryforwards-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther contextRef="c20171029" unitRef="U001" decimals="-3">10037000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
  <!--Deferred Tax Liabilities, Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20181031" unitRef="U001" decimals="-3">448000</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Deferred Tax Liabilities, Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20171029" unitRef="U001" decimals="-3">322000</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20171029" unitRef="U001" decimals="-3">25590000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20181031" unitRef="U001" decimals="-3">24383000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Deferred Tax Liabilities, Net, Noncurrent-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20171029" unitRef="U001" decimals="-3">2049000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred Tax Liabilities, Net, Noncurrent-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20181031" unitRef="U001" decimals="-3">643000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred Tax Liabilities, Undistributed Foreign Earnings-->
  <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
  <!--Deferred Tax Liabilities, Undistributed Foreign Earnings-->
  <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c20171029" unitRef="U001" decimals="-3">4335000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
  <!--Deferred Tax Liabilities, Property, Plant and Equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20181031" unitRef="U001" decimals="-3">8020000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Deferred Tax Liabilities, Property, Plant and Equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20171029" unitRef="U001" decimals="-3">19280000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Defined Contribution Plan, Employer Matching Contribution, Percent of Match-->
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c20171030to20181031" unitRef="U006" decimals="1">0.5</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
  <!--Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent-->
  <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c20171030to20181031" unitRef="U006" decimals="1">0.5</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
  <!--Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay-->
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="c20171030to20181031" unitRef="U006" decimals="2">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
  <!--Defined Contribution Plan, Cost-->
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="c20161031to20171029" unitRef="U001" decimals="-5">600000</us-gaap:DefinedContributionPlanCostRecognized>
  <!--Defined Contribution Plan, Cost-->
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="c20151102to20161030" unitRef="U001" decimals="-5">600000</us-gaap:DefinedContributionPlanCostRecognized>
  <!--Defined Contribution Plan, Cost-->
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="c20171030to20181031" unitRef="U001" decimals="-5">700000</us-gaap:DefinedContributionPlanCostRecognized>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20171030to20181031" unitRef="U001" decimals="-3">79536000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20151102to20161030" unitRef="U001" decimals="-3">77613000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20161031to20171029" unitRef="U001" decimals="-3">81699000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Derivative Instruments and Hedging Activities-->
  <us-gaap:DerivativesPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Derivative Instruments and Hedging Activities&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
  <!--Description of New Accounting Pronouncements Not yet Adopted [Text Block]-->
  <us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 23 - RECENT ACCOUNTING PRONOUNCEMENTS&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&amp;#8220;SAB 118&amp;#8221;) to address situations where the accounting under ASC Topic 740 &amp;#8211; &amp;#8220;Income Taxes&amp;#8221; is incomplete for certain income tax effects of the Tax Cuts and Jobs Act, which was signed into law on December 22, 2017, and changed existing U.S. tax law. We adopted this guidance in our first quarter of fiscal year 2018. Please see Note 10 for a discussion of the effects of adopting this guidance.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In November 2016, the FASB issued ASU 2016-18 &amp;#8220;Restricted Cash&amp;#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 is effective for Photronics, Inc. in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In October 2016, the FASB issued ASU 2016-16 &amp;#8220;Intra-Entity Transfers of Assets Other Than Inventory&amp;#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 is effective for Photronics, Inc. in the first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. We are currently evaluating the effect this ASU will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In June 2016, the FASB issued ASU 2016-13 &amp;#8220;Measurement of Credit Losses&amp;#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In March 2016, the FASB issued ASU 2016 &amp;#8211; 09 &amp;#8220;Improvements to Employee Share-Based Payment Accounting&amp;#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. Adoption of this guidance in the first quarter of our fiscal year 2018 did not have a material impact on our financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In February 2016, the FASB issued ASU 2016-02 &amp;#8220;Leases (Topic 842)&amp;#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. ASU 2016-02 was required to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11 &amp;#8220;Targeted Improvements&amp;#8221;, which allows the new leases standard to be initially applied at the adoption date through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. These Updates are effective for Photronics, Inc. in the first quarter of fiscal year 2020, with early application permitted. We are currently evaluating the effect that these Updates will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In May 2014, the FASB issued ASU 2014-09 &amp;#8220;Revenue from Contracts with Customers&amp;#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for Photronics, Inc. in the first quarter of our fiscal year 2019. This update allows for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 &amp;#8220;Identifying Performance Obligations and Licensing&amp;#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we will increase our accounts receivable by $0.6 million, record a contract asset of $4.6 million, and reduce our inventories balance by $3.7 million. The recognition and adjustments to these assets will be reflected in increases to our retained earnings and noncontrolling interest balances of $1.4 million and $0.2 million, respectively. The most significant impact of the new guidance is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Shipping and handling activities performed after control of a good is transferred to a customer&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year.&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Exclusion of sales and similar taxes collected from customers in the transaction price.&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Consistent with our practice before adoption of the new guidance, we will not recognize the sales tax and similar taxes we collect from customers as revenue.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Use of an &amp;#8220;input method&amp;#8221; to measure our progress towards the transfer of control of performance obligations to customers&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ such a method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our internal cost accumulation systems and methods, which are input-based to measure our progress towards the transfer of control of our performance obligations to customers.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 8 &amp;#8211; SHARE-BASED COMPENSATION&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In March 2016, shareholders approved a new equity incentive compensation plan (&amp;#8220;the Plan&amp;#8221;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.&amp;#160; Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by us (in the open-market or in private transactions), shares that are being held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of Photronics or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans.&amp;#160; We incurred total share-based compensation expenses of $3.2 million, $3.6 million, and $3.8 million in fiscal years 2018, 2017, and 2016, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Stock Options&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Option awards generally vest in one-to-four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of our common stock on the date of grant, and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2018, 2017 and 2016 are presented in the following&lt;/font&gt; table:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;31.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;32.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;48.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Risk-free rate of return&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;2.2 &amp;#8211; 2.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;1.9 &amp;#8211; 2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;1.2 &amp;#8211; 1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;0.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;0.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;0.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 44%;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Expected term&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;5.0 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;5.0 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;5.1 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The table below presents a summary of stock options activity during fiscal year 2018 and information on stock options outstanding at October 31, 2018.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;amp;quot; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; text-align: center; width: 55%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Remaining&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Contractual &lt;/font&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Life&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Aggregate&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Intrinsic Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,345,235&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.01&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;269,000&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.62&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(823,311&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%; padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Cancelled and forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(367,364&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,423,560&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.68&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5.8 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,977&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Exercisable at &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,612,945&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7.93&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4.8 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,524&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Vested and expected to vest as of &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,315,890&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5.7 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,930&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The weighted-average grant date fair value of options granted during fiscal years 2018, 2017 and 2016 were $2.76, $3.59 and $4.51, respectively. The total intrinsic value of options exercised during fiscal years 2018, 2017 and 2016 was $2.5 million, $1.9 million and $3.5 million, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We received cash from option exercises of $4.3 million, $2.4 million and $3.1 million in fiscal years 2018, 2017 and 2016, respectively. As of October 31, 2018, the total unrecognized compensation cost of unvested option awards was approximately $1.5 million. That cost is expected to be recognized over a weighted-average amortization period of 1.9 years.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Restricted Stock&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of one-to-four years. The fair value of the awards are our closing stock prices on the dates of grant. There were 290,000, 317,750, and 115,225 restricted stock awards granted during fiscal years, 2018, 2017 and 2016. The weighted-average grant date fair values of restricted stock awards issued during fiscal years 2018, 2017 and 2016 were $8.62, $10.94 and $12.13, respectively. The total fair value of awards for which restrictions lapsed was $1.4 million, $1.2 million and $1.7 million during fiscal years 2018, 2017 and 2016, respectively. As of October 31, 2018, the total compensation cost for restricted stock awards not yet recognized was approximately $2.8 million. That cost is expected to be recognized over a weighted-average amortization period of 2.6 years.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;A summary of restricted stock award activity during fiscal year 2018 and the status of our outstanding restricted stock awards as of October 31, 2018, is presented below:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; width: 56%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Restricted Stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Weighted-Average&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fair Value at&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Grant Date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;339,181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10.74&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;290,000&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.62&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(163,664&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Cancelled&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(46,220&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;11.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;419,297&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9.58&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Expected to vest as of &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;383,413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9.53&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Employee Stock Purchase Plan&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Our Employee Stock Purchase Plan ("ESPP") permits employees to purchase Photronics, Inc. common shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (which is approximately one year). We recognize the ESPP expense during that same period. As of October 31, 2018, the maximum number of shares of common stock approved by our shareholders to be purchased under the ESPP was 1.5 million shares; approximately 1.4 million shares had been issued through October 31, 2018, and approximately 0.1 million shares were subject to outstanding subscriptions. As of October 31, 2018, the total compensation cost related to the ESPP not yet recognized was $0.1 million, which is expected to be recognized in fiscal 2019.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 11 - EARNINGS PER SHARE&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The calculation of basic and diluted earnings per share is presented as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;42,055&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;46,200&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Effect of dilutive securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Interest expense on convertible notes, net of related tax effects&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Earnings for diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;44,054&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;49,138&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares computations:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares used for basic earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;68,829&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;68,436&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;67,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Effect of dilutive securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Convertible notes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,841&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Share-based payment awards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;974&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Potentially dilutive common shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,992&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares used for diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;74,821&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;69,288&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;76,354&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Basic earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.68&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.64&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Share based payment awards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,308&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,635&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Convertible notes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total potentially dilutive shares excluded&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,635&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20151102to20161030" unitRef="U003" decimals="2">0.68</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20161031to20171029" unitRef="U003" decimals="2" id="Item-1">0.19</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20171030to20181031" unitRef="U003" decimals="2" id="Item-2">0.61</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20171030to20180128" unitRef="U003" decimals="2">0.09</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20180730to20181031" unitRef="U003" decimals="2">0.18</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20161031to20170129" unitRef="U003" decimals="2">0.03</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20180129to20180429" unitRef="U003" decimals="2" id="Item-3">0.15</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170501to20170730" unitRef="U003" decimals="2">0.06</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170731to20171029" unitRef="U003" decimals="2">0.08</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170130to20170430" unitRef="U003" decimals="2" id="Item-4">0.03</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20180430to20180729" unitRef="U003" decimals="2">0.19</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share-->
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Earnings Per Share&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20161031to20171029" unitRef="U003" decimals="2" id="Item-5">0.19</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20171030to20181031" unitRef="U003" decimals="2" id="Item-6">0.59</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20151102to20161030" unitRef="U003" decimals="2">0.64</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20180430to20180729" unitRef="U003" decimals="2">0.18</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170731to20171029" unitRef="U003" decimals="2">0.08</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170130to20170430" unitRef="U003" decimals="2" id="Item-7">0.03</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170501to20170730" unitRef="U003" decimals="2">0.06</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20161031to20170129" unitRef="U003" decimals="2">0.03</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20171030to20180128" unitRef="U003" decimals="2">0.09</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20180730to20181031" unitRef="U003" decimals="2">0.18</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20180129to20180429" unitRef="U003" decimals="2" id="Item-8">0.15</us-gaap:EarningsPerShareDiluted>
  <!--Effects of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-4777000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effects of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20151102to20161030" unitRef="U001" decimals="-3">802000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effects of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20161031to20171029" unitRef="U001" decimals="-3">6108000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--U.S. statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20151102to20161030" unitRef="U006" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20161031to20171029" unitRef="U006" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20180101to20181031" unitRef="U006" decimals="INF">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20171030to20181031" unitRef="U006" decimals="INF">0.2342</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20171029" unitRef="U001" decimals="-3">9981000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Employee-related Liabilities, Current-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20181031" unitRef="U001" decimals="-3">15359000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Period for recognition of compensation cost not yet recognized-Employee Stock Option [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Period for recognition of compensation cost not yet recognized-Restricted Stock [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember">P2Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Unrecognized compensation cost related to unvested option awards-Employee Stock Option [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">1500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <!--Income tax benefits realized from stock option exercises-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c20151102to20161030" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
  <!--Income tax benefits realized from stock option exercises-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c20171030to20181031" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
  <!--Income tax benefits realized from stock option exercises-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c20161031to20171029" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-Employee Stock Purchase Plan [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20181031_AwardTypeAxis_EmployeeStockMember" unitRef="U001" decimals="-5">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-Restricted Stock [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">2800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount-->
  <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c20171030to20181031" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
  <!--Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount-->
  <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c20161031to20171029" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
  <!--Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount-->
  <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c20151102to20161030" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
  <!--Equity Method Investment, Summarized Financial Information, Revenue-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue contextRef="c20151102to20161030" unitRef="U001" decimals="-3">49626000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue>
  <!--Equity Method Investment, Summarized Financial Information, Net Income (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss>
  <!--Equity Method Investments [Table Text Block]-->
  <us-gaap:EquityMethodInvestmentsTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Summarized financial information of MP Mask is presented below. The financial results of 2016 represent activities through May 5, 2016, the date of the sale of the joint venture.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fiscal Year&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&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 colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;49,626&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,736&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
  <!--Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2736000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss>
  <!--Gain on sale of equity method investment-MP Mask [Member]-->
  <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal contextRef="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">100000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
  <!--Equity Method Investments and Joint Ventures Disclosure [Text Block]-->
  <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 19 - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In May 2006, Photronics and Micron Technology, Inc. ("Micron") entered into the MP Mask joint venture (&amp;#8220;MP Mask&amp;#8221;), which developed and produced photomasks for leading-edge and advanced next generation semiconductors. At the time of the formation of the joint venture, we also entered into an agreement to license photomask technology developed by Micron and certain supply agreements. In May 2016, we sold our investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;interest income and other income (expense) &lt;/font&gt;in our 2016 consolidated statement of income. On that same date, a supply agreement commenced between Photronics and Micron, which provided that we would be the majority outsourced supplier of Micron&amp;#8217;s photomasks and related services. The supply agreement had a one year term and expired in May 2017. However, we have the unlimited rights to use technology under the prior technology license agreement.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;This joint venture was a variable interest entity ("VIE") (as that term is defined in ASC 810), because all costs of the joint venture were passed on to Photronics and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon Photronics and Micron for any additional cash requirements. On a quarterly basis, we reassessed whether our interest in MP Mask gave us a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in ASC 810 as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, we determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&amp;#8217;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchase of the majority of products produced by the VIE.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We utilized MP Mask for both high-end IC photomask production and research and development purposes. MP Mask charged its variable interest holders based on their actual usage of its facility and charged separately for any research and development activities it engaged in at the requests of its owners.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;MP Mask was governed by a Board of Managers appointed by Micron and Photronics. Throughout MP Mask's existence, Micron, as a result of its majority ownership, held majority voting power on the Board of Managers. Under the MP Mask joint venture operating agreement, we may have been required to make additional capital contributions to MP Mask. MP Mask did not request, and we did not make, any contributions to MP Mask in fiscal year 2016, and we did not receive any distributions (other than upon the sale of our investment to Micron in fiscal year 2016) from MP Mask during 2016.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We recorded a loss from operations from our investment in MP Mask of $0.1 million in fiscal year 2016, which is included in Interest income and other income (expense) in our consolidated statements of income.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In fiscal 2016, we recorded $0.4 million of commission revenue earned under the supply agreements with Micron and MP Mask, and amortization of $0.1 million of the related supply agreement intangible asset. In 2016, we also recorded cost of goods sold in the amount of $5.7 million for photomasks produced by MP Mask for Photronics customers, and incurred expenses of $0.5 million for research and development activities and other goods and services purchased from MP Mask by Photronics.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Summarized financial information of MP Mask is presented below. The financial results of 2016 represent activities through May 5, 2016, the date of the sale of the joint venture.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fiscal Year&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&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 colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;49,626&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,736&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
  <!--Distributions from joint venture-MP Mask [Member]-->
  <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
  <!--Investments in Joint Ventures-->
  <us-gaap:EquityMethodInvestmentsPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Investments in Joint Ventures&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least 20 percent-owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
  <!--Fair Value Measurement, Policy [Policy Text Block]-->
  <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 17 - FAIR VALUE MEASUREMENTS&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The fair values of our cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying value due to their short-term maturities. &lt;/font&gt;We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 31, 2018 and October 29, 2017.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Fair Value of Financial Instruments Not Recorded at Fair Value&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The fair value of our convertible senior notes is a Level 2 measurement, as it was determined using inputs that were either observable market data or could be derived from or corroborated with observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018 and October 29, 2017.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Carrying Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Carrying Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;3.25% convertible senior notes due 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;62,094&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;67,396&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Two-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20181031" unitRef="U001" decimals="-3">4539000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Five-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20181031" unitRef="U001" decimals="-3">126000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--Finite-Lived Intangible Assets, Net-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">1188000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">14242000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">10267000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">1582000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">1298000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171029" unitRef="U001" decimals="-3">17122000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20181031" unitRef="U001" decimals="-3">12368000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">913000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171029" unitRef="U001" decimals="-3">77186000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">9375000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">59616000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">8195000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">9147000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">6519000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">59616000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20181031" unitRef="U001" decimals="-3">75282000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Three-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20181031" unitRef="U001" decimals="-3">2706000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Finite-Lived Intangible Asset, Useful Life-Maximum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20171030to20181031_RangeAxis_MaximumMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Asset, Useful Life-Minimum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20171030to20181031_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Four-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20181031" unitRef="U001" decimals="-3">129000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">7959000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171029" unitRef="U001" decimals="-3">60064000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">49349000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">6897000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20181031" unitRef="U001" decimals="-3">62914000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">45374000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171029_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">7793000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20181031_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">5606000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c20181031" unitRef="U001" decimals="-3">4588000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <!--Fiscal Year-->
  <us-gaap:FiscalPeriod contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Fiscal Year&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect yearend dates of October 31.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
  <!--Foreign currency transaction gain (loss)-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20151102to20161030" unitRef="U001" decimals="-5">-300000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign currency transaction gain (loss)-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20161031to20171029" unitRef="U001" decimals="-5">-5200000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign currency transaction gain (loss)-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20171030to20181031" unitRef="U001" decimals="-5">400000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign Currency Translation-->
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Foreign Currency Translation&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest income and other income (expense) were a net gain/(loss) of $0.4 million, $(5.2) million and $(0.3) million in fiscal years 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <!--Gain (Loss) on Disposition of Assets-->
  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c20171030to20181031" unitRef="U001" decimals="-5">600000</us-gaap:GainLossOnDispositionOfAssets1>
  <!--Gain (Loss) on Disposition of Assets-->
  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c20180129to20180429" unitRef="U001" decimals="-5">600000</us-gaap:GainLossOnDispositionOfAssets1>
  <!--Gain on sale of investment-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:GainOnSaleOfInvestments>
  <!--Gain on sale of investment-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20151102to20161030" unitRef="U001" decimals="-3">8940000</us-gaap:GainOnSaleOfInvestments>
  <!--Gain on sale of investment-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:GainOnSaleOfInvestments>
  <!--Gain on sale of investment-Investment in Foreign Entity [Member]-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20151031to20161030_InvestmentAxis_InvestmentInForeignEntityMember" unitRef="U001" decimals="-5">8800000</us-gaap:GainOnSaleOfInvestments>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">118706000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20171030to20181031" unitRef="U001" decimals="-3" id="Item-9">131503000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20161031to20171029" unitRef="U001" decimals="-3" id="Item-10">91315000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20180430to20180729" unitRef="U001" decimals="-3">35597000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20180129to20180429" unitRef="U001" decimals="-3" id="Item-11">32819000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20170731to20171029" unitRef="U001" decimals="-3">26442000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20171030to20180128" unitRef="U001" decimals="-3">27662000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20180730to20181031" unitRef="U001" decimals="-3">35425000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20161031to20170129" unitRef="U001" decimals="-3">22999000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20170130to20170430" unitRef="U001" decimals="-3" id="Item-12">20157000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20170501to20170730" unitRef="U001" decimals="-3">21717000</us-gaap:GrossProfit>
  <!--Impairment of Long-Lived Assets-->
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Impairment of Long-Lived Assets&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared to the carrying value of the asset. The carrying values of assets determined to be impaired are reduced to their estimated fair values.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <!--Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability-Taiwan Agency of the Ministry of Finance [Member]-->
  <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability contextRef="c20171030to20181031_IncomeTaxAuthorityNameAxis_TaiwanAgencyOfTheMinistryOfFinanceMember" unitRef="U001" decimals="-5">-200000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">60474000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20161031to20171029" unitRef="U001" decimals="-3">26565000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20171030to20181031" unitRef="U001" decimals="-3">68571000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20151102to20161030" unitRef="U001" decimals="-3">6270000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-11544000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-9859000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20171030to20181031" unitRef="U001" decimals="-3">78430000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20161031to20171029" unitRef="U001" decimals="-3">38109000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20151102to20161030" unitRef="U001" decimals="-3">54204000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income Tax Holiday, Aggregate Dollar Amount-->
  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="c20171030to20181031" unitRef="U001" decimals="-5">2600000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
  <!--Income Tax Holiday, Aggregate Dollar Amount-->
  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="c20151102to20161030" unitRef="U001" decimals="-5">500000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
  <!--Income Tax Holiday, Aggregate Dollar Amount-->
  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="c20161031to20171029" unitRef="U001" decimals="-5">700000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-3">7335000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">4798000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20161031to20171029" unitRef="U001" decimals="-3">5276000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 10 - INCOME TAXES&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the &amp;#8220;Act&amp;#8221;), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. For fiscal 2018, the most significant impacts include: the reduction of the U.S. federal corporate income tax rate; remeasurement of certain net deferred tax assets; phased refund of alternative minimum tax credit carryforward and requirement of a transition tax on the deemed repatriation of certain foreign earnings. The phase-in of the lower corporate income tax rate resulted in a blended income tax rate of 23.42% for fiscal 2018, as compared to the previous rate of 35%. The tax rate has been reduced to 21% for subsequent fiscal years, which impacted the remeasurement of our year end deferred tax balances.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In December 2017, in response to the Act, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&amp;#8220;SAB 118&amp;#8221;) to address situations in which the accounting under ASC 740 is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018. SAB 118 summarizes a three-step process to be applied at each reporting period to account for and qualitatively disclose: (1) the effects of the change in tax law for which accounting is complete; (2) provisional amounts (or adjustments to provisional amounts) for the effects of the tax law where accounting is not complete, but for which reasonable estimates have been determined; and (3) reasonable estimates cannot yet be made and, therefore, taxes are reflected in accordance with law prior to the enactment of the Act. The effects of the Act provisions and the application of SAB 118 included in the fiscal 2018 results&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt; are summarized as follows:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 22.5pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;font style="font-size: 10pt; font-family: Symbol,serif;"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The accounting for the net income tax change for the remeasurement of certain deferred taxes is complete, and resulted in an increase of $1.6 million (provisional estimate of $2.5 million) reflecting the remeasurement of the final year end deferred taxes to the fiscal 2019 tax rate, all of which was offset by the remeasurement adjustment of $1.6 million (provisional estimate of $2.5 million) of the related valuation allowance, resulting in a net zero change in the income tax provision.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 22.5pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;font style="font-size: 10pt; font-family: Symbol,serif;"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;As a result of the Act our determination regarding the realization of the benefit of the alternative minimum tax credit carryforwards changed; accordingly, the related valuation allowance has been reversed, and a $3.7 million, net of sequestration, tax benefit has been recorded (our original provisional estimate of $3.9 million, was reduced to $3.7 million in FY 2018 Q3 to reflect sequestration). The accounting for this item is now complete.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 22.5pt;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;font style="font-size: 10pt; font-family: Symbol,serif;"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Additionally, the accounting of the transition tax, for the year ended October 31, 2018 is complete. We recorded income tax expense of $29.6 million (provisional estimate of $28.4 million reported in the previous three quarters of FY 2018, changed based on the most current available information). The entire amount of transition tax was offset by the current year loss, current year credits and available credit carryforwards.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Based on our current interpretation of the Act, we have completed the accounting for all items that impact our fiscal 2018 financial statements. Collectively, these items and the changes in measurement did not have a material impact to our consolidated effective tax rate or financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;On January 18, 2018, the Taiwan Legislature Yuan approved amendments to the Income Tax Act, enacting an increase in the corporate tax rate from 17% to 20%. Under generally accepted accounting principles, we are required to revalue our deferred tax assets and liabilities, utilizing the rate applicable to the period, when a temporary difference will reverse. Our analysis indicates that our Taiwan deferred tax asset will be increased and, accordingly, we have recognized a net benefit of $0.2 million.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Income before the income tax provisions consists of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(9,859&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(11,544&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,270&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;78,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;38,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;54,204&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;68,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;26,565&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;60,474&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The income tax provisions consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;173&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;492&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;11,584&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,474&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,115&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Deferred:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(522&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,618&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,817&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;U.S. federal income tax at statutory rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;16,059&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,298&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,166&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Changes in valuation allowances&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,554&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,632&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(9,516&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Distributions from foreign subsidiaries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,471&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,438&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign tax rate differentials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,078&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,230&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(9,620&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,530&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,925&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(944&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Uncertain tax positions, including reserves, settlements and resolutions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,791&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(932&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;Employee stock option&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;(1,433&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;512&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;452&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Income tax holiday&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax reform&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,736&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax on foreign subsidiary earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,712&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;(62&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(255&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;) &lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;(30&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;) &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; text-indent: 18pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The fiscal year 2018 effective tax rate differs from the U.S. federal blended rate of 23.42% primarily due to the impact of the Act allowing for the refund of AMT credits that caused a corresponding reversal of the related valuation allowance, the recognition of a benefit related to previously unrecognized tax positions, earnings being taxed at lower statutory rates in foreign jurisdictions, the benefits of tax holiday, and investment credits in foreign jurisdictions.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The fiscal years 2017 and 2016 effective tax rates differ from the U.S. statutory rate of 35% primarily due to earnings being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, together with the benefit of various investment credits in a foreign jurisdiction. In addition, the lower rate in fiscal year 2016 was partially driven by a benefit that resulted from the reversal of a previously recorded undistributed earnings tax liability in a foreign jurisdiction for which we are no longer liable. We were granted two five-year tax holidays in Taiwan, one that expired unused in 2017 and the other that expires in 2019. The latter tax holiday reduced foreign taxes by $2.6 million, $0.7 million and $0.5 million in fiscal years 2018, 2017 and 2016, respectively, with a $0.035 cents per share impact in fiscal 2018 and a de minimis per share effect in the fiscal 2017 and 2016 periods.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The net deferred income tax assets consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center;"&gt;&lt;u&gt;&lt;font style="font-weight: bold; font-size: 10pt; font-family: &amp;amp;quot;"&gt; As of&lt;/font&gt;&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Deferred income tax assets&lt;/font&gt;:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net operating losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;30,805&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;40,942&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Reserves not currently deductible&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,703&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,196&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Alternative minimum tax credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,946&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax credit carryforwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,159&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,037&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Share-based compensation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;767&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,210&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,503&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;50,317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;62,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Valuation allowances&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(24,383&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(25,590&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;25,934&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;37,369&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Deferred income tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Undistributed earnings of foreign subsidiaries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(4,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Property, plant and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(8,020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(19,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(448&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(322&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(8,468&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(23,937&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Net deferred income tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;17,466&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Reported as:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Deferred income tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;18,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15,481&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Deferred income tax liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(643&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,049&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;17,466&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We have established a valuation allowance for a portion of our deferred tax assets because we believe, based on the weight of all available evidence, that it is more likely than not that a portion of our net operating loss carryforwards will expire prior to utilization. During fiscal year 2018, the valuation allowance decrease primarily resulted from the reversal of the valuation allowance related to alternative minimum tax credits of $(3.9) million as the result of the Act, prior year additional NOL utilization of $(1.8) million, credit utilization of $(1.3) million, other impacts of $(0.4) million, changes in the deferred tax liability of $2.8 million, $1.8 million from the adoption of ASU 2016-09 related to stock compensation, and $1.6 million from the corporate tax rate reduction. During fiscal year 2016, we determined that sufficient positive evidence existed in certain foreign jurisdictions that it was more likely than not that additional deferred tax assets were realizable and, therefore, we reduced the valuation allowance by $4.3 million. Fiscal years 2017 and 2016 also changed as a result of loss utilizations and deferred tax liability changes of $3.7 million and $5.2 million, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Due to the Act, as of fiscal year end 2018, U.S. deferred taxes are no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. During fiscal year 2017, the permanent reinvestment assertion was partially changed due to changes in circumstances within one of our non-U.S. subsidiary entities, and a U.S. tax liability was recognized for the related undistributed earnings. Outside of the Act, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following tables present our available operating loss and credit carryforwards at October 31, 2018, and their related expiration periods:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Operating Loss Carryforwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Expiration &lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Periods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;78,902&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2028-2033&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;208,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2018-2038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,761&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2021-2027&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Tax Credit Carryforwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Expiration &lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Federal research and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,314&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2019-2038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255); width: 36%;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Federal alternative minimum&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Refundable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,819&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2020-2032&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;246&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2019-2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,029&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Additions (reductions) for tax positions in prior years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(44&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;207&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;744&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Additions based on current year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;498&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Settlements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(922&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(378&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Lapses of statutes of limitations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,007&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(830&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,775&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;As of October 31, 2018, October 29, 2017 and October 30, 2016, the balance of unrecognized tax benefits includes $1.9 million, $3.4 million, and $4.6 million, respectively, recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Included in these amounts in each of fiscal years 2018, 2017 and 2016 were $0.1 million of interest and penalties. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above for the fiscal years 2018, 2017 and 2016 include settlements of non-U.S. audits.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that it is reasonably possible that up to $0.9 million of its uncertain tax positions (including accrued interest and penalties, and net of tax benefits) may be resolved over the next twelve months. Resolution of these uncertain tax positions may result from either or both of the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Income tax payments were $6.1 million, $9.3 million and $11.4 million in fiscal years 2018, 2017 and 2016, respectively. Cash received as refunds of income taxes paid in prior years amounted to $1.1 million, $0.1 million and $0.2 million in fiscal years 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Tax on foreign subsidiary earnings-->
  <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c20151102to20161030" unitRef="U001" decimals="-3">225000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
  <!--Tax on foreign subsidiary earnings-->
  <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c20161031to20171029" unitRef="U001" decimals="-3">1712000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
  <!--Tax on foreign subsidiary earnings-->
  <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
  <!--Changes in valuation allowances-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20171030to20181031" unitRef="U001" decimals="-3">4554000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Changes in valuation allowances-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-9516000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Changes in valuation allowances-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-3632000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Income Tax Holiday, Income Tax Benefits Per Share-->
  <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare contextRef="c20171030to20181031" unitRef="U003" decimals="3">0.035</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
  <!--Employee stock option-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-1433000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <!--Employee stock option-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c20151102to20161030" unitRef="U001" decimals="-3">452000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <!--Employee stock option-->
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c20161031to20171029" unitRef="U001" decimals="-3">512000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <!--Other, net-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-30000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other, net-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-255000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other, net-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-62000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Foreign tax rate differentials-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-5230000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Foreign tax rate differentials-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-9620000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Foreign tax rate differentials-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-2078000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--U.S. federal income tax at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20171030to20181031" unitRef="U001" decimals="-3">16059000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--U.S. federal income tax at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20161031to20171029" unitRef="U001" decimals="-3">9298000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--U.S. federal income tax at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20151102to20161030" unitRef="U001" decimals="-3">21166000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Income tax holiday termination date-Foreign [Member]-Maximum [Member]-->
  <us-gaap:IncomeTaxHolidayTerminationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember">December 31, 2019</us-gaap:IncomeTaxHolidayTerminationDate>
  <!--Income tax holiday termination date-Foreign [Member]-Minimum [Member]-->
  <us-gaap:IncomeTaxHolidayTerminationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">October 31, 2017</us-gaap:IncomeTaxHolidayTerminationDate>
  <!--Income Taxes-->
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <!--Income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20171030to20181031" unitRef="U001" decimals="-5">6100000</us-gaap:IncomeTaxesPaid>
  <!--Income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20151102to20161030" unitRef="U001" decimals="-5">11400000</us-gaap:IncomeTaxesPaid>
  <!--Income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20161031to20171029" unitRef="U001" decimals="-5">9300000</us-gaap:IncomeTaxesPaid>
  <!--Distributions from foreign subsidiaries-->
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <!--Distributions from foreign subsidiaries-->
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3438000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <!--Distributions from foreign subsidiaries-->
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c20161031to20171029" unitRef="U001" decimals="-3">6471000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <!--Interest and Penalties Related to Uncertain Tax Positions-->
  <us-gaap:IncomeTaxUncertaintiesPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;As of October 31, 2018, October 29, 2017 and October 30, 2016, the balance of unrecognized tax benefits includes $1.9 million, $3.4 million, and $4.6 million, respectively, recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Included in these amounts in each of fiscal years 2018, 2017 and 2016 were $0.1 million of interest and penalties. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above for the fiscal years 2018, 2017 and 2016 include settlements of non-U.S. audits.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that it is reasonably possible that up to $0.9 million of its uncertain tax positions (including accrued interest and penalties, and net of tax benefits) may be resolved over the next twelve months. Resolution of these uncertain tax positions may result from either or both of the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20161031to20171029" unitRef="U001" decimals="-3">1925000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20171030to20181031" unitRef="U001" decimals="-3">1530000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20151102to20161030" unitRef="U001" decimals="-3">944000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Holiday, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxHolidays contextRef="c20151102to20161030" unitRef="U001" decimals="-3">507000</us-gaap:IncomeTaxReconciliationTaxHolidays>
  <!--Effective Income Tax Rate Reconciliation, Tax Holiday, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxHolidays contextRef="c20161031to20171029" unitRef="U001" decimals="-3">743000</us-gaap:IncomeTaxReconciliationTaxHolidays>
  <!--Effective Income Tax Rate Reconciliation, Tax Holiday, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxHolidays contextRef="c20171030to20181031" unitRef="U001" decimals="-3">2648000</us-gaap:IncomeTaxReconciliationTaxHolidays>
  <!--Uncertain tax positions, including reserves, settlements and resolutions-->
  <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c20151102to20161030" unitRef="U001" decimals="-3">134000</us-gaap:IncomeTaxReconciliationTaxContingencies>
  <!--Uncertain tax positions, including reserves, settlements and resolutions-->
  <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-932000</us-gaap:IncomeTaxReconciliationTaxContingencies>
  <!--Uncertain tax positions, including reserves, settlements and resolutions-->
  <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-1791000</us-gaap:IncomeTaxReconciliationTaxContingencies>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20171030to20181031" unitRef="U001" decimals="-3">11731000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-7936000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-1127000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20161031to20171029" unitRef="U001" decimals="-3">9625000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-18807000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20171030to20181031" unitRef="U001" decimals="-3">18553000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Accounts payable, accrued liabilities, and other-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-36462000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
  <!--Accounts payable, accrued liabilities, and other-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-7189000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
  <!--Accounts payable, accrued liabilities, and other-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c20171030to20181031" unitRef="U001" decimals="-3">18537000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20161031to20171029" unitRef="U001" decimals="-3">602000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-2268000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20171030to20181031" unitRef="U001" decimals="-3">6162000</us-gaap:IncreaseDecreaseInInventories>
  <!--Share-based payment awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20151102to20161030" unitRef="U002" decimals="-3">974000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Share-based payment awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20161031to20171029" unitRef="U002" decimals="-3">852000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Share-based payment awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20171030to20181031" unitRef="U002" decimals="-3">450000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20161031to20171029" unitRef="U002" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20151102to20161030" unitRef="U002" decimals="-3">7841000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20171030to20181031" unitRef="U002" decimals="-3">5542000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Intangible Assets-->
  <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Intangible Assets&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&amp;#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable; and an impairment loss would be recorded in the period in which the impairment determination is made. The amount of the impairment loss recorded would be based on the fair value of the intangible asset at the measurement date.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
  <!--Intangible Assets Disclosure [Text Block]-->
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 3 - INTANGIBLE ASSETS&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization expense of the Company&amp;#8217;s finite-lived intangible assets was $4.8 million, $4.9 million and $4.8 million in fiscal years 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Intangible assets consist of:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;As of October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Accumulated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Net&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Technology license agreement&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;59,616&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(49,349&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,267&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,147&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(7,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,188&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Software and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,519&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;913&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;75,282&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(62,914&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,368&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;As of October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Technology license agreement&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;59,616&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(45,374&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;14,242&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,375&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(7,793&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Software and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,195&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(6,897&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,298&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;77,186&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(60,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;17,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The weighted-average amortization period of intangible assets acquired in fiscal year 2018, which is comprised of software, is three years. The weighted-average amortization period of intangible assets acquired in fiscal year 2017 was 4.5 years, primarily comprised of acquired customer relationships and technology that has an amortization period of five years, and software that has an amortization period of three years.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Intangible asset amortization over the next five years is estimated to be as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fiscal Years:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 28%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,588&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,706&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2023&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;126&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20181031" unitRef="U001" decimals="-3">12368000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20171029" unitRef="U001" decimals="-3">17122000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Interest and Debt Expense-->
  <us-gaap:InterestAndDebtExpense contextRef="c20161031to20171029" unitRef="U001" decimals="-3">2235000</us-gaap:InterestAndDebtExpense>
  <!--Interest and Debt Expense-->
  <us-gaap:InterestAndDebtExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-3">2262000</us-gaap:InterestAndDebtExpense>
  <!--Interest and Debt Expense-->
  <us-gaap:InterestAndDebtExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3365000</us-gaap:InterestAndDebtExpense>
  <!--Interest expense on convertible notes, net of tax-->
  <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2938000</us-gaap:InterestOnConvertibleDebtNetOfTax>
  <!--Interest expense on convertible notes, net of tax-->
  <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:InterestOnConvertibleDebtNetOfTax>
  <!--Interest expense on convertible notes, net of tax-->
  <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c20171030to20181031" unitRef="U001" decimals="-3">1999000</us-gaap:InterestOnConvertibleDebtNetOfTax>
  <!--Interest payments-->
  <us-gaap:InterestPaid contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1900000</us-gaap:InterestPaid>
  <!--Interest payments-->
  <us-gaap:InterestPaid contextRef="c20151102to20161030" unitRef="U001" decimals="-5">3200000</us-gaap:InterestPaid>
  <!--Interest payments-->
  <us-gaap:InterestPaid contextRef="c20161031to20171029" unitRef="U001" decimals="-5">2100000</us-gaap:InterestPaid>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20181031" unitRef="U001" decimals="-3">668000</us-gaap:InventoryFinishedGoods>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20171029" unitRef="U001" decimals="-3">664000</us-gaap:InventoryFinishedGoods>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20181031" unitRef="U001" decimals="-3">25110000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20171029" unitRef="U001" decimals="-3">20082000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20181031" unitRef="U001" decimals="-3">29180000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20171029" unitRef="U001" decimals="-3">23703000</us-gaap:InventoryNet>
  <!--Inventory, Net-Difference between Revenue Guidance in Effect before and after Topic 606 [Member]-ASU 2014-09 [Member]-->
  <us-gaap:InventoryNet contextRef="c20181031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U001" decimals="-5">-3700000</us-gaap:InventoryNet>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20171029" unitRef="U001" decimals="-3">2957000</us-gaap:InventoryWorkInProcess>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20181031" unitRef="U001" decimals="-3">3402000</us-gaap:InventoryWorkInProcess>
  <!--Inventories-->
  <us-gaap:InventoryPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;668&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;664&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Work in process&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,402&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,957&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;25,110&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,082&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;29,180&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;23,703&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <!--Additional investment in joint venture-MP Mask [Member]-->
  <us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-3">0</us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20171029" unitRef="U001" decimals="-3">155499000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20181031" unitRef="U001" decimals="-3">205440000</us-gaap:Liabilities>
  <!--Total liabilities-->
  <us-gaap:LiabilitiesFairValueDisclosure contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:LiabilitiesFairValueDisclosure>
  <!--Total liabilities-->
  <us-gaap:LiabilitiesFairValueDisclosure contextRef="c20171029" unitRef="U001" decimals="-3">0</us-gaap:LiabilitiesFairValueDisclosure>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20181031" unitRef="U001" decimals="-3">1110009000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20171029" unitRef="U001" decimals="-3">1020794000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20171029" unitRef="U001" decimals="-3">81776000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20181031" unitRef="U001" decimals="-3">191076000</us-gaap:LiabilitiesCurrent>
  <!--Current borrowing capacity-Amended and Restated Credit Agreement [Member]-->
  <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember" unitRef="U001" decimals="-6">50000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
  <!--Amount outstanding under credit facility-Amended and Restated Credit Agreement [Member]-->
  <us-gaap:LineOfCredit contextRef="c20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember" unitRef="U001" decimals="-6">0</us-gaap:LineOfCredit>
  <!--Maximum borrowing capacity-Subsequent Event [Member]-Working Capital Loan Agreement [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20181107_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="-6">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Amended and Restated Credit Agreement [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember" unitRef="U001" decimals="-6">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Maximum borrowing capacity-Project Loan Agreement [Member]-Subsequent Event [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20181130_DebtInstrumentAxis_ProjectLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="-6">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Remaining Borrowing Capacity-Amended and Restated Credit Agreement [Member]-->
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c20181031_DebtInstrumentAxis_AmendedAndRestatedCreditAgreementMember" unitRef="U001" decimals="-6">50000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20181031_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-3">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20181031" unitRef="U001" decimals="-3">57453000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20171029_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-3">4639000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20171029" unitRef="U001" decimals="-3">61976000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term debt-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c20171029" unitRef="U001" decimals="-3">57337000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
  <!--Long-term debt-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:LongTermDebtAndCapitalLeaseObligations>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c20171029" unitRef="U001" decimals="-3">4639000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c20181031" unitRef="U001" decimals="-3">57453000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
  <!--Long-term Debt [Text Block]-->
  <us-gaap:LongTermDebtTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 6 - LONG-TERM DEBT&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Long-term debt consists of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&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 colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&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 colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;3.25% convertible senior notes due in April 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2.77% capital lease obligation payable through July 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,639&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;61,976&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Less: current portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,639&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In April 2016, $57.5 million of our senior convertible notes matured. We repaid $50.1 million to noteholders and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock. The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In January 2015, we privately exchanged $57.5 million in aggregate principal amount of our 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events, which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and we are not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&amp;#8217; maturity date.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In November FY2019, Xiamen American Japan Photronics Mask Co., Ltd. (&amp;#8220;PDMCX&amp;#8221;), an indirect majority owned joint venture subsidiary of Photronics, Inc., entered into a commitment letter for an 8-year term loan agreement under which it can borrow up to approximately $50.0 million (&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8220;&lt;/font&gt;the Project Loan&amp;#8221;). PDMCX will use the Project Loan to finance certain capital expenditures in China. PDMCX will grant a lien on the land, building and equipment owned by PDMCX as collateral for the Project Loan. The interest rate of the Project Loan is based on the benchmark lending rate (as defined in the Project Loan agreement) plus a floating rate spread, of the People&amp;#8217;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap.&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;On November 7, 2018, PDMCX entered into a working capital loan agreement with a maximum borrowing limit of approximately $25.0 million, (&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8220;&lt;/font&gt;the Working Capital Loan&amp;#8221;). In November 2018, we borrowed $2.2 million against this loan. PDMCX will use the Working Capital Loan for general financing purposes including for the payment of import and value added taxes. The term of the Working Capital Loan will not exceed three years, and no guarantees were required under the terms of the Working Capital Loan. The interest rate of the Working Capital Loan is based on the benchmark lending rate (as defined in the Working Capital Loan agreement) plus a floating rate spread, of the People&amp;#8217;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap.&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;In August 2018, we entered into an amendment to our credit facility which allows us to sell, transfer, lease, or otherwise dispose of our assets to a subsidiary guarantor. In September 2018, we entered into an amended and restated credit agreement (&amp;#8220;the new agreement&amp;#8221;) that expires in September 2023. The new agreement, which replaced our prior credit facility, has a $50 million borrowing limit, with an expansion capacity to $100 million, and is secured by substantially all of our assets located in the United States and common stock we own in certain of our foreign subsidiaries. The new agreement limits the amount we can pay in cash dividends on Photronics, Inc. stock, and contains the following financial covenants: minimum interest coverage ratio, total leverage ratio and minimum unrestricted cash balance, all of which we were in compliance with at October 31, 2018. We had no outstanding borrowings against the new agreement at October 31, 2018, and $50 million was available for borrowing. The interest rate on the new agreement (2.3% at October 31, 2018) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit facility.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In August 2013, a $26.4 million principal amount, five year capital lease commenced to fund the purchase of a high-end lithography tool. Payments under the capital lease, which bore interest at 2.77%, were $0.5 million per month through July 2018.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Interest payments were $1.9 million, $2.1 million, and $3.2 million, in fiscal years 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
  <!--Noncontrolling interests-->
  <us-gaap:MinorityInterest contextRef="c20171029" unitRef="U001" decimals="-3">120731000</us-gaap:MinorityInterest>
  <!--Noncontrolling interests-->
  <us-gaap:MinorityInterest contextRef="c20181031" unitRef="U001" decimals="-3">144898000</us-gaap:MinorityInterest>
  <!--Noncontrolling interests-ASU 2014-09 [Member]-Difference between Revenue Guidance in Effect before and after Topic 606 [Member]-->
  <us-gaap:MinorityInterest contextRef="c20181031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U001" decimals="-5">200000</us-gaap:MinorityInterest>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-AOCI Attributable to Parent [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Additional Paid-in Capital [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Treasury Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Additional Paid-in Capital [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20161031to20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Retained Earnings [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Treasury Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20161031to20171029_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Common Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-AOCI Attributable to Parent [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">11901000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Retained Earnings [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20161031to20171029_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Retained Earnings [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20161031to20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">8383000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Common Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20171030to20181031" unitRef="U001" decimals="-3">8196000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-AOCI Attributable to Parent [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Treasury Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Common Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Additional Paid-in Capital [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20151102to20161030" unitRef="U001" decimals="-3">11901000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20161031to20171029" unitRef="U001" decimals="-3">8383000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">8196000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <!--SUBSIDIARY DIVIDEND-->
  <us-gaap:MinorityInterestDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 21 &amp;#8211; SUBSIDIARY DIVIDEND&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;In November 2018, PDMC, the Company&amp;#8217;s majority owned subsidiary in Taiwan, paid a dividend of which 49.99%, or approximately $26.0 million, was paid to noncontrolling interests.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Additional Paid-in Capital [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">8000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Common Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">-8000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Treasury Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Retained Earnings [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-AOCI Attributable to Parent [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Ownership percentage of noncontrolling interests-PK Ltd [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20171029_OwnershipAxis_PkLtdMember" unitRef="U006" decimals="3">0.003</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-PK Ltd [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20181031_OwnershipAxis_PkLtdMember" unitRef="U006" decimals="3">0.002</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20171029_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U006" decimals="4">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20181031_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U006" decimals="4">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-Subsequent Event [Member]-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20181130_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U006" decimals="INF">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-67022000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-10928000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-13805000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Income (Loss) Attributable to Parent, Diluted-->
  <us-gaap:NetIncomeLossAttributableToParentDiluted contextRef="c20151102to20161030" unitRef="U001" decimals="-3">49138000</us-gaap:NetIncomeLossAttributableToParentDiluted>
  <!--Net Income (Loss) Attributable to Parent, Diluted-->
  <us-gaap:NetIncomeLossAttributableToParentDiluted contextRef="c20171030to20181031" unitRef="U001" decimals="-3">44054000</us-gaap:NetIncomeLossAttributableToParentDiluted>
  <!--Net Income (Loss) Attributable to Parent, Diluted-->
  <us-gaap:NetIncomeLossAttributableToParentDiluted contextRef="c20161031to20171029" unitRef="U001" decimals="-3">13130000</us-gaap:NetIncomeLossAttributableToParentDiluted>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-98066000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">52290000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-90729000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20171030to20181031" unitRef="U001" decimals="-3">19181000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20161031to20171029" unitRef="U001" decimals="-3">8159000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">9476000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20161031to20171029" unitRef="U001" decimals="-3">96833000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">122137000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20171030to20181031" unitRef="U001" decimals="-3">130567000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20161031to20171029" unitRef="U001" decimals="-3" id="Item-13">13130000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20171030to20181031" unitRef="U001" decimals="-3" id="Item-14">42055000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">46200000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20170731to20171029" unitRef="U001" decimals="-3">5386000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20180730to20181031" unitRef="U001" decimals="-3">12487000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20170130to20170430" unitRef="U001" decimals="-3" id="Item-15">1797000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20161031to20170129" unitRef="U001" decimals="-3">1946000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20170501to20170730" unitRef="U001" decimals="-3">4001000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20180129to20180429" unitRef="U001" decimals="-3" id="Item-16">10665000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20180430to20180729" unitRef="U001" decimals="-3">13005000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20171030to20180128" unitRef="U001" decimals="-3">5898000</us-gaap:NetIncomeLoss>
  <!--Recent Accounting Pronouncements-->
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&amp;#8220;SAB 118&amp;#8221;) to address situations where the accounting under ASC Topic 740 &amp;#8211; &amp;#8220;Income Taxes&amp;#8221; is incomplete for certain income tax effects of the Tax Cuts and Jobs Act, which was signed into law on December 22, 2017, and changed existing U.S. tax law. We adopted this guidance in our first quarter of fiscal year 2018. Please see Note 10 for a discussion of the effects of adopting this guidance.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In November 2016, the FASB issued ASU 2016-18 &amp;#8220;Restricted Cash&amp;#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 is effective for Photronics, Inc. in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In October 2016, the FASB issued ASU 2016-16 &amp;#8220;Intra-Entity Transfers of Assets Other Than Inventory&amp;#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 is effective for Photronics, Inc. in the first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. We are currently evaluating the effect this ASU will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In June 2016, the FASB issued ASU 2016-13 &amp;#8220;Measurement of Credit Losses&amp;#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In March 2016, the FASB issued ASU 2016 &amp;#8211; 09 &amp;#8220;Improvements to Employee Share-Based Payment Accounting&amp;#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. Adoption of this guidance in the first quarter of our fiscal year 2018 did not have a material impact on our financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In February 2016, the FASB issued ASU 2016-02 &amp;#8220;Leases (Topic 842)&amp;#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. ASU 2016-02 was required to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11 &amp;#8220;Targeted Improvements&amp;#8221;, which allows the new leases standard to be initially applied at the adoption date through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. These Updates are effective for Photronics, Inc. in the first quarter of fiscal year 2020, with early application permitted. We are currently evaluating the effect that these Updates will have on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In May 2014, the FASB issued ASU 2014-09 &amp;#8220;Revenue from Contracts with Customers&amp;#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for Photronics, Inc. in the first quarter of our fiscal year 2019. This update allows for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 &amp;#8220;Identifying Performance Obligations and Licensing&amp;#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we will increase our accounts receivable by $0.6 million, record a contract asset of $4.6 million, and reduce our inventories balance by $3.7 million. The recognition and adjustments to these assets will be reflected in increases to our retained earnings and noncontrolling interest balances of $1.4 million and $0.2 million, respectively. The most significant impact of the new guidance is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Shipping and handling activities performed after control of a good is transferred to a customer&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year.&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Exclusion of sales and similar taxes collected from customers in the transaction price.&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Consistent with our practice before adoption of the new guidance, we will not recognize the sales tax and similar taxes we collect from customers as revenue.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Use of an &amp;#8220;input method&amp;#8221; to measure our progress towards the transfer of control of performance obligations to customers&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ such a method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our internal cost accumulation systems and methods, which are input-based to measure our progress towards the transfer of control of our performance obligations to customers.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations&lt;/u&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <!--Noncash or Part Noncash Acquisition, Fixed Assets Acquired-->
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="c20171030to20181031" unitRef="U001" decimals="-5">6700000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <!--Noncash or Part Noncash Acquisition, Fixed Assets Acquired-->
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="c20161031to20171029" unitRef="U001" decimals="-5">9000000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <!--Noncontrolling Interest, Increase from Subsidiary Equity Issuance-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20171030to20181031" unitRef="U001" decimals="-3">17996000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Noncontrolling Interest, Increase from Subsidiary Equity Issuance-AOCI Attributable to Parent [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Noncontrolling Interest, Increase from Subsidiary Equity Issuance-Treasury Stock [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Noncontrolling Interest, Increase from Subsidiary Equity Issuance-Noncontrolling Interest [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">17848000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Noncontrolling Interest, Increase from Subsidiary Equity Issuance-Additional Paid-in Capital [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">148000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Noncontrolling Interest, Increase from Subsidiary Equity Issuance-Retained Earnings [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Noncontrolling Interest, Increase from Subsidiary Equity Issuance-Common Stock [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--2019-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20181031" unitRef="U001" decimals="-3">1850000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments Due-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20181031" unitRef="U001" decimals="-3">7402000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Operating Leases, Rent Expense, Net-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20151102to20161030" unitRef="U001" decimals="-5">2800000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Leases, Rent Expense, Net-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20171030to20181031" unitRef="U001" decimals="-5">2900000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Leases, Rent Expense, Net-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20161031to20171029" unitRef="U001" decimals="-5">3000000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20171030to20181031" unitRef="U001" decimals="-3">65627000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">52475000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20161031to20171029" unitRef="U001" decimals="-3">31868000</us-gaap:OperatingIncomeLoss>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20151102to20161030" unitRef="U001" decimals="-3">66231000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20171030to20181031" unitRef="U001" decimals="-3">65876000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20161031to20171029" unitRef="U001" decimals="-3">59447000</us-gaap:OperatingExpenses>
  <!--Expiration periods-Foreign [Member]-Minimum [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">2021-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration periods-Minimum [Member]-Federal [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember">2028-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration periods-Federal [Member]-Maximum [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember">2033-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration periods-Foreign [Member]-Maximum [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember">2027-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration periods-Maximum [Member]-State and Local Jurisdiction [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">2038-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration periods-Minimum [Member]-State and Local Jurisdiction [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20171030to20181031_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">2018-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Lessee, Operating Lease, Disclosure [Table Text Block]-->
  <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 7 - OPERATING LEASES&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We lease various real estate and equipment under non-cancelable operating leases, for which rent expense was $2.9 million, $3.0 million, and $2.8 million in fiscal 2018, 2017, and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;At October 31, 2018, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,547&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,375&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,345&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2023&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;618&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;667&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,402&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;See Note 6 for disclosures related to capital lease obligations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
  <!--Operating loss carryforwards amount-Federal [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20181031_IncomeTaxAuthorityAxis_DomesticCountryMember" unitRef="U001" decimals="-3">78902000</us-gaap:OperatingLossCarryforwards>
  <!--Operating loss carryforwards amount-Foreign [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20181031_IncomeTaxAuthorityAxis_ForeignCountryMember" unitRef="U001" decimals="-3">9761000</us-gaap:OperatingLossCarryforwards>
  <!--Operating loss carryforwards amount-State and Local Jurisdiction [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20181031_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-3">208411000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20181031" unitRef="U001" decimals="-3">1345000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Thereafter-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c20181031" unitRef="U001" decimals="-3">667000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20181031" unitRef="U001" decimals="-3">1375000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20181031" unitRef="U001" decimals="-3">618000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20181031" unitRef="U001" decimals="-3">1547000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">19799000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">478000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-16672000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">20277000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">101000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-16571000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-129000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <!--Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-129000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <!--Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-48000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <!--Accrued Liabilities-->
  <us-gaap:OtherCurrentLiabilitiesTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Accrued liabilities consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Compensation related expenses&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;15,359&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;9,981&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Income taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;10,369&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;2,305&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Unearned revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;7,834&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;5,659&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Value added and other taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;3,683&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;3,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Professional fees&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;1,257&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;1,011&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;5,972&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;4,283&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;44,474&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;amp;"&gt;26,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20161031to20171029" unitRef="U001" decimals="-3">19799000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">6334000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-16672000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029" unitRef="U001" decimals="-3">20406000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">5874000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-16523000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">-4666000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-AOCI Attributable to Parent [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-11857000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-AOCI Attributable to Parent [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">14562000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">2972000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">5844000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-AOCI Attributable to Parent [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">2902000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">101000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-16523000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">478000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" unitRef="U001" decimals="-3">129000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">19799000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-16672000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">20406000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" unitRef="U001" decimals="-3">48000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20171029" unitRef="U001" decimals="-3">3870000</us-gaap:OtherAssetsNoncurrent>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20181031" unitRef="U001" decimals="-3">5020000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Current-->
  <us-gaap:OtherAssetsCurrent contextRef="c20171029" unitRef="U001" decimals="-3">12080000</us-gaap:OtherAssetsCurrent>
  <!--Other Assets, Current-->
  <us-gaap:OtherAssetsCurrent contextRef="c20181031" unitRef="U001" decimals="-3">23759000</us-gaap:OtherAssetsCurrent>
  <!--Other Comprehensive Income, Noncontrolling Interest [Text Block]-->
  <us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 14 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following tables set forth the&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;changes in our accumulated other comprehensive income by component (net of tax of $0)&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;for the years ended October 31, 2018 and October 29, 2017:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Year Ended October 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Foreign Currency&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Translation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;of Cash&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Flow Hedge&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Balance at October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(688&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,891&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other comprehensive income before reclassifications&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,672&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;101&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Net current period other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,672&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;101&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,523&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Less: other comprehensive loss (income) attributable to noncontrolling interests&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(51&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Balance at October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,328&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(638&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,966&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;amp;quot; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Foreign Currency&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Translation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;of Cash&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Flow Hedge&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at October 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(6,567&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(177&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(927&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(7,671&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other comprehensive income before reclassifications&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,277&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net current period other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,406&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Less: other comprehensive income attributable to noncontrolling interests&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,605&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(239&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,844&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(688&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,891&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amortization of the cash flow hedge is included in cost of goods sold in the consolidated statements of income in all periods presented.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock>
  <!--Other comprehensive income, tax-->
  <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossTax>
  <!--Other comprehensive income, tax-->
  <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossTax>
  <!--GAINS ON SALE OF INVESTMENTS-->
  <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 20 &amp;#8211; GAINS ON SALE OF INVESTMENTS&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We had a minority interest in a foreign entity. In fiscal year 2016, we sold this investment and recognized a gain of $8.8 million. In addition, as discussed in Note 19, we sold our investment in the MP Mask joint venture in fiscal year 2016.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
  <!--Other liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20171029" unitRef="U001" decimals="-3">14337000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20181031" unitRef="U001" decimals="-3">13721000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Interest income and other income (expense)-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-3068000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other income (expense)-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-3">5206000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest income and other income (expense)-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2424000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-AOCI Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20171030to20181031_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-4666000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-AOCI Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20161031to20171029_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">5844000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-4717000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">51000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">239000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">5605000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20181031" unitRef="U001" decimals="-3">5972000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20171029" unitRef="U001" decimals="-3">4283000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20171030to20181031" unitRef="U001" decimals="-3">23111000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-597000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-2074000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20161031to20171029" unitRef="U001" decimals="-3">34000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20151102to20161030" unitRef="U001" decimals="-3">13000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20161031to20171029" unitRef="U001" decimals="-3">834000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20171030to20181031" unitRef="U001" decimals="-3">218000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Dividend paid to noncontrolling interest-->
  <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c20161031to20171029" unitRef="U001" decimals="-3">8298000</us-gaap:PaymentsOfDividendsMinorityInterest>
  <!--Dividend paid to noncontrolling interest-->
  <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">11890000</us-gaap:PaymentsOfDividendsMinorityInterest>
  <!--Dividend paid to noncontrolling interest-->
  <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c20171030to20181031" unitRef="U001" decimals="-3">8166000</us-gaap:PaymentsOfDividendsMinorityInterest>
  <!--Dividend paid to noncontrolling interest-Photronics DNP Mask Corporation (PDMC) [Member]-Subsequent Event [Member]-->
  <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c20181101to20181130_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="-5">26000000</us-gaap:PaymentsOfDividendsMinorityInterest>
  <!--Payments to Acquire Businesses, Gross-->
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesGross>
  <!--Payments to Acquire Businesses, Gross-->
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c20161031to20171029" unitRef="U001" decimals="-3">5400000</us-gaap:PaymentsToAcquireBusinessesGross>
  <!--Payments to Acquire Businesses, Gross-->
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesGross>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20151102to20161030" unitRef="U001" decimals="-3">50147000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20161031to20171029" unitRef="U001" decimals="-3">91965000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20171030to20181031" unitRef="U001" decimals="-3">92585000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Noncontrolling Interests-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToMinorityShareholders>
  <!--Payments to Noncontrolling Interests-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20151102to20161030" unitRef="U001" decimals="-3">966000</us-gaap:PaymentsToMinorityShareholders>
  <!--Payments to Noncontrolling Interests-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToMinorityShareholders>
  <!--Pension and Other Postretirement Benefits Disclosure [Text Block]-->
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 9- EMPLOYEE RETIREMENT PLANS&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We maintain a 401(k) Savings and Profit Sharing Plan ("401(k) Plan") which covers all full and certain part time U.S. employees who have completed three months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee's contributions that are not in excess of 4% of the employee's compensation. Employee and employer contributions vest immediately upon contribution. The total employer contributions for all of our defined contribution plans were $0.7 million, $0.6 million and $0.6 million in fiscal years 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20181031" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20171029" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20181031" unitRef="U002" decimals="-3">2000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20171029" unitRef="U002" decimals="-3">2000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20171029" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20181031" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding-->
  <us-gaap:PreferredStockValue contextRef="c20181031" unitRef="U001" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding-->
  <us-gaap:PreferredStockValue contextRef="c20171029" unitRef="U001" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20181031" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20171029" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Proceeds from (Payments for) Other Financing Activities-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20161031to20171029" unitRef="U001" decimals="-3">-32000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Proceeds from (Payments for) Other Financing Activities-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20171030to20181031" unitRef="U001" decimals="-3">-519000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Proceeds from (Payments for) Other Financing Activities-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-20000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Cash received for refunds of income taxes-->
  <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1100000</us-gaap:ProceedsFromIncomeTaxRefunds>
  <!--Cash received for refunds of income taxes-->
  <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="c20151102to20161030" unitRef="U001" decimals="-5">200000</us-gaap:ProceedsFromIncomeTaxRefunds>
  <!--Cash received for refunds of income taxes-->
  <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="c20161031to20171029" unitRef="U001" decimals="-5">100000</us-gaap:ProceedsFromIncomeTaxRefunds>
  <!--Contribution from noncontrolling interest-->
  <us-gaap:ProceedsFromMinorityShareholders contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromMinorityShareholders>
  <!--Contribution from noncontrolling interest-->
  <us-gaap:ProceedsFromMinorityShareholders contextRef="c20171030to20181031" unitRef="U001" decimals="-3">17996000</us-gaap:ProceedsFromMinorityShareholders>
  <!--Contribution from noncontrolling interest-->
  <us-gaap:ProceedsFromMinorityShareholders contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromMinorityShareholders>
  <!--Proceeds from Lines of Credit-Working Capital Loan Agreement [Member]-Subsequent Event [Member]-->
  <us-gaap:ProceedsFromLinesOfCredit contextRef="c20181108to20181130_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="-5">2200000</us-gaap:ProceedsFromLinesOfCredit>
  <!--Proceeds from Sale of Equity Method Investments-MP Mask [Member]-->
  <us-gaap:ProceedsFromSaleOfEquityMethodInvestments contextRef="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">93100000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
  <!--Proceeds from Sale of Investment Projects-->
  <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c20161031to20171029" unitRef="U001" decimals="-3">167000</us-gaap:ProceedsFromSaleOfInvestmentProjects>
  <!--Proceeds from Sale of Investment Projects-->
  <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c20151102to20161030" unitRef="U001" decimals="-3">101853000</us-gaap:ProceedsFromSaleOfInvestmentProjects>
  <!--Proceeds from Sale of Investment Projects-->
  <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c20171030to20181031" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromSaleOfInvestmentProjects>
  <!--Proceeds from share-based arrangements-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3463000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Proceeds from share-based arrangements-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20171030to20181031" unitRef="U001" decimals="-3">4634000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Proceeds from share-based arrangements-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20161031to20171029" unitRef="U001" decimals="-3">2830000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Cash received from options exercises-Employee Stock Option [Member]-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">2400000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Cash received from options exercises-Employee Stock Option [Member]-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">4300000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Cash received from options exercises-Employee Stock Option [Member]-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">3100000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">55676000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20171030to20181031" unitRef="U001" decimals="-3" id="Item-17">61236000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20161031to20171029" unitRef="U001" decimals="-3" id="Item-18">21289000</us-gaap:ProfitLoss>
  <!--Net income-AOCI Attributable to Parent [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Treasury Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-AOCI Attributable to Parent [Member]-->
  <us-gaap:ProfitLoss contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:ProfitLoss contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20161031to20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">8159000</us-gaap:ProfitLoss>
  <!--Net income-Treasury Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20161031to20171029_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">9476000</us-gaap:ProfitLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20161031to20171029_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">13130000</us-gaap:ProfitLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">19181000</us-gaap:ProfitLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">46200000</us-gaap:ProfitLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">42055000</us-gaap:ProfitLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Treasury Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-AOCI Attributable to Parent [Member]-->
  <us-gaap:ProfitLoss contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:ProfitLoss contextRef="c20161031to20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20170731to20171029" unitRef="U001" decimals="-3">10496000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20180129to20180429" unitRef="U001" decimals="-3" id="Item-19">15189000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20180730to20181031" unitRef="U001" decimals="-3">16769000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20180430to20180729" unitRef="U001" decimals="-3">19797000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20170130to20170430" unitRef="U001" decimals="-3" id="Item-20">1484000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20171030to20180128" unitRef="U001" decimals="-3">9481000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20170501to20170730" unitRef="U001" decimals="-3">4799000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20161031to20170129" unitRef="U001" decimals="-3">4510000</us-gaap:ProfitLoss>
  <!--Useful life of long-lived assets-Minimum [Member]-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Useful life of long-lived assets-Furniture, Fixtures and Office Equipment [Member]-Minimum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Useful life of long-lived assets-Maximum [Member]-Buildings and Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MaximumMember">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Useful life of long-lived assets-Furniture, Fixtures and Office Equipment [Member]-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Useful life of long-lived assets-Buildings and Improvements [Member]-Minimum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MinimumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Useful life of long-lived assets-Machinery and Equipment [Member]-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20171030to20181031_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Useful life of long-lived assets-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20171030to20181031">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment Disclosure [Text Block]-->
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 2 - PROPERTY, PLANT AND EQUIPMENT&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Property, plant and equipment consists of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;11,139&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Buildings and improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;124,771&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;125,290&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,566,163&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,547,870&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,577&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,050&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Furniture, fixtures and office equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Construction in progress&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;128,649&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;72,045&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,862,714&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,788,203&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Accumulated depreciation and amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,290,933&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,253,006&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;571,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Equipment under capital leases is included in the property, plant and equipment amount, above, as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;34,917&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Less accumulated amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,074&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In January 2017, we acquired a business comprised of manufacturing assets and certain intellectual property that enabled us to expand our manufacturing capability, primarily in large area masks for IC, for approximately $5.7 million, including $0.3 million paid one year after the acquisition date. The transaction was accounted for in accordance with ASC 805, &amp;#8220;Business Combinations&amp;#8221;, with substantially all of the purchase price being allocated to long-lived assets that are being depreciated over five years.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In January 2017, we entered into a noncash transaction with a customer which resulted in the acquisition of equipment with a fair value of approximately $6.7 million and $9.0 million in fiscal years 2018 and 2017, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <!--Property, plant and equipment, gross-Furniture, Fixtures and Office Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20171029_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3">12989000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20171029_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">9959000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20181031_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3">128649000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Building and Building Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20181031_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U001" decimals="-3">124771000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20181031_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3">19577000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Furniture, Fixtures and Office Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20181031_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3">12415000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20171029_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3">20050000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20171029" unitRef="U001" decimals="-3">1788203000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20181031" unitRef="U001" decimals="-3">1862714000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20181031_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">11139000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20171029_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3">1547870000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20181031_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3">1566163000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Building and Building Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20171029_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U001" decimals="-3">125290000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20171029_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3">72045000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment [Table Text Block]-->
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Property, plant and equipment consists of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;11,139&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Buildings and improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;124,771&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;125,290&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,566,163&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,547,870&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,577&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,050&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Furniture, fixtures and office equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Construction in progress&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;128,649&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;72,045&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,862,714&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,788,203&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Accumulated depreciation and amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,290,933&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,253,006&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;571,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <!--Property, Plant and Equipment-->
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Property, Plant and Equipment&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Depreciation and amortization, substantially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171029" unitRef="U001" decimals="-3">535197000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20181031" unitRef="U001" decimals="-3">571781000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Europe [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171029_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">13372000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-China [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20181031_StatementGeographicalAxis_CN" unitRef="U001" decimals="-3">102985000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Europe [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">9617000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-China [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_CN" unitRef="U001" decimals="-3">0</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030" unitRef="U001" decimals="-3">506434000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20181031_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">156948000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171029_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">180095000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Korea [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20181031_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">127764000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Europe [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20181031_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">6458000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20181031_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">177626000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Korea [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">146515000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">176644000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">173658000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Korea [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171029_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">147265000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-China [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171029_StatementGeographicalAxis_CN" unitRef="U001" decimals="-3">8273000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171029_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">186192000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Purchase Obligation-->
  <us-gaap:PurchaseObligation contextRef="c20181031" unitRef="U001" decimals="-6">144000000</us-gaap:PurchaseObligation>
  <!--Quarterly Financial Information [Text Block]-->
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 22 - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following table sets forth certain unaudited quarterly financial data:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;First&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Second&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Third&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fourth&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fiscal 2018:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt; (a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt; (a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;123,446&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;130,779&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;136,391&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;144,660&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;27,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;32,819&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;35,597&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;35,425&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;131,503&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,481&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15,189&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,797&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;16,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;61,236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,898&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,665&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,487&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;42,055&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Earnings per share:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fiscal 2017:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;109,831&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;108,297&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;111,579&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;120,971&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;22,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,157&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;26,442&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;91,315&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,510&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,484&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,289&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,946&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,797&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,386&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Earnings per share:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/font&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes $0.6 million gain on sale of assets.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <!--Accounts Receivable and Allowance for Doubtful Accounts-->
  <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We generally record our trade accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during and at the end of every reporting period for collectability. When, in the judgment of management, a loss on the collection of a customer invoice is probable, the amount is charged to expense and credited to the allowance for doubtful accounts.&amp;#160; When the amount is determined to be uncollectible, the amount is charged to the allowance for doubtful accounts, and the related receivable is eliminated.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" unitRef="U001" decimals="-3">-129000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-48000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" unitRef="U001" decimals="-3">-48000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-129000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Recorded Unconditional Purchase Obligation-->
  <us-gaap:RecordedUnconditionalPurchaseObligation contextRef="c20181031" unitRef="U001" decimals="-6">30000000</us-gaap:RecordedUnconditionalPurchaseObligation>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider 1 [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20171030to20181031_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member" unitRef="U001" decimals="-5">100000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20161031to20171029_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember" unitRef="U001" decimals="-5">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider 1 [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20161031to20171029_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member" unitRef="U001" decimals="-5">500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Photomask Blank Supplier [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember" unitRef="U001" decimals="-5">16300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember" unitRef="U001" decimals="-5">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider 1 [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member" unitRef="U001" decimals="-5">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-DEMA Associates, LLC [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20171030to20181031_RelatedPartyTransactionsByRelatedPartyAxis_DEMAAssociatesLLCMember" unitRef="U001" decimals="-5">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Photomask Blank Supplier [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20161031to20171029_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember" unitRef="U001" decimals="-5">4500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transactions Disclosure [Text Block]-->
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 16 - RELATED PARTY TRANSACTIONS&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;On January 20, 2018, &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Photronics, Inc. entered into a&lt;/font&gt; four-year consulting agreement with DEMA Associates, LLC, for $0.4 million per year. Two members of our board of directors, including the chairman, and a member of the chairman's immediate family, are members of DEMA Associates, LLC. In FY 2018, we incurred expenses for services provided by this entity of $0.3 million.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Our chairman of the board of directors was also a director of an entity that provided secure managed information technology services to Photronics in fiscal year 2016. Another member of our board of directors was the chief executive officer and chairman of the board of this entity. We had contracted with this entity since 2002 for services it provided to all of our facilities. In fiscal year 2016, we incurred expenses for services provided by this entity of $0.2 million. As of January 30, 2018, no members of our board of directors were executive officers, directors or shareholders of this entity.&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In July 2016, we entered into a contract for information technology services with a parent entity for which members of our board of directors served as the executive chairman of the board and a director of a wholly owned subsidiary of that entity. In fiscal year 2018, we incurred expenses for services provided by the parent entity of $0.1 million during the period in which our board members served on the board of directors of this entity and, in 2017 and 2016, we incurred expenses of $0.5 million and $0.3 million, respectively with the parent entity. As of October 29, 2017, we had payables outstanding to the parent entity of $0.1 million . &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;As of January 30, 2018, no members of our board of directors were executive officers, directors or shareholders of the wholly owned subsidiary.&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;An officer of one of our foreign subsidiaries is related to an individual in a position of authority at one of our largest customers. We recorded revenue from this customer of $78.4 million, $73.6 million and $80.5 million, in fiscal years 2018, 2017 and 2016, respectively. At October 31, 2018 and October 29, 2017, we had accounts receivable of $23.5 million and $24.3 million, respectively, from this customer.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We purchase photomask blanks from an entity of which a former officer of ours is a significant shareholder. The Company purchased $4.5 million of photomask blanks from this entity during the period in 2017 when the former officer was employed by us, and $16.3 million in fiscal year 2016. This former officer's employment with the Company ended in February 2017.&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We believe that the terms of our transactions with the related parties described above were negotiated at arm's length and were no less favorable to us than terms we could have obtained from unrelated third parties. See Note 19 for additional related party transactions.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20161031to20171029" unitRef="U001" decimals="-3">5428000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20151102to20161030" unitRef="U001" decimals="-3">57609000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20171030to20181031" unitRef="U001" decimals="-3">4639000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Repayments of convertible debt-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:RepaymentsOfConvertibleDebt contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-5">50100000</us-gaap:RepaymentsOfConvertibleDebt>
  <!--Research and Development-->
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Research and Development&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Research and development costs are expensed as incurred, and consist primarily of development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC and FPD photomask technologies.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <!--Research and development expenses-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">21654000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-3">14481000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20161031to20171029" unitRef="U001" decimals="-3">15862000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-MP Mask [Member]-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">500000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20181031" unitRef="U001" decimals="-3">231445000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20171029" unitRef="U001" decimals="-3">189390000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-Difference between Revenue Guidance in Effect before and after Topic 606 [Member]-ASU 2014-09 [Member]-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20181031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U001" decimals="-5">1400000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue Recognition-->
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We recognize revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price of the transaction is fixed or determinable, and collectability is reasonably assured. Delivery is determined by the shipping terms of the individual revenue transactions. For transactions with FOB destination or similar shipping terms, delivery occurs when our product reaches its destination and is received by the customer. For transactions with FOB shipping point terms, delivery occurs when our product is received by the common carrier. We use judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. Our revenue is reported net of any sales taxes billed to customers.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20151102to20161030" unitRef="U001" decimals="-3">483456000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20171030to20181031" unitRef="U001" decimals="-3" id="Item-21">535276000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20161031to20171029" unitRef="U001" decimals="-3" id="Item-22">450678000</us-gaap:Revenues>
  <!--Revenue-United States [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">113670000</us-gaap:Revenues>
  <!--Revenue-Integrated Circuits [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_ProductOrServiceAxis_IntegratedCircuitsMember" unitRef="U001" decimals="-3">364531000</us-gaap:Revenues>
  <!--Revenue-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">33384000</us-gaap:Revenues>
  <!--Revenue-Taiwan [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">187818000</us-gaap:Revenues>
  <!--Revenue-Flat Panel Displays [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_ProductOrServiceAxis_FlatPanelDisplaysMember" unitRef="U001" decimals="-3">118925000</us-gaap:Revenues>
  <!--Revenue-All Other Asia [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">2169000</us-gaap:Revenues>
  <!--Revenue-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">36081000</us-gaap:Revenues>
  <!--Revenue-Korea [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">122165000</us-gaap:Revenues>
  <!--Revenue-Korea [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">141017000</us-gaap:Revenues>
  <!--Revenue-Integrated Circuits [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_ProductOrServiceAxis_IntegratedCircuitsMember" unitRef="U001" decimals="-3">416064000</us-gaap:Revenues>
  <!--Revenue-Integrated Circuits [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_ProductOrServiceAxis_IntegratedCircuitsMember" unitRef="U001" decimals="-3">350260000</us-gaap:Revenues>
  <!--Revenue-Flat Panel Displays [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_ProductOrServiceAxis_FlatPanelDisplaysMember" unitRef="U001" decimals="-3">119212000</us-gaap:Revenues>
  <!--Revenue-Korea [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">147066000</us-gaap:Revenues>
  <!--Revenue-Europe [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">35540000</us-gaap:Revenues>
  <!--Revenue-Taiwan [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">193216000</us-gaap:Revenues>
  <!--Revenue-United States [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">102040000</us-gaap:Revenues>
  <!--Revenue-United States [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">112648000</us-gaap:Revenues>
  <!--Revenue-Taiwan [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">237039000</us-gaap:Revenues>
  <!--Revenue-All Other Asia [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">2983000</us-gaap:Revenues>
  <!--Revenue-All Other Asia [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">2574000</us-gaap:Revenues>
  <!--Revenue-Flat Panel Displays [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_ProductOrServiceAxis_FlatPanelDisplaysMember" unitRef="U001" decimals="-3">100418000</us-gaap:Revenues>
  <!--Revenue-Major customer 1 [Member]-->
  <us-gaap:Revenues contextRef="c20171030to20181031_MajorCustomersAxis_MajorCustomer1Member" unitRef="U001" decimals="-5">78400000</us-gaap:Revenues>
  <!--Revenue-Major customer 1 [Member]-->
  <us-gaap:Revenues contextRef="c20161031to20171029_MajorCustomersAxis_MajorCustomer1Member" unitRef="U001" decimals="-5">73600000</us-gaap:Revenues>
  <!--Revenue-Major customer 1 [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_MajorCustomersAxis_MajorCustomer1Member" unitRef="U001" decimals="-5">80500000</us-gaap:Revenues>
  <!--Revenue-MP Mask [Member]-->
  <us-gaap:Revenues contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">400000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20170731to20171029" unitRef="U001" decimals="-3">120971000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20170130to20170430" unitRef="U001" decimals="-3" id="Item-23">108297000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20170501to20170730" unitRef="U001" decimals="-3">111579000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20180730to20181031" unitRef="U001" decimals="-3">144660000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20180430to20180729" unitRef="U001" decimals="-3">136391000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20171030to20180128" unitRef="U001" decimals="-3">123446000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20180129to20180429" unitRef="U001" decimals="-3" id="Item-24">130779000</us-gaap:Revenues>
  <!--Revenue-->
  <us-gaap:Revenues contextRef="c20161031to20170129" unitRef="U001" decimals="-3">109831000</us-gaap:Revenues>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">3524000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Expected term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent-Employee Stock Purchase Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockMember" unitRef="U006" decimals="2">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <!--Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]-->
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Intangible asset amortization over the next five years is estimated to be as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fiscal Years:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 28%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,588&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,706&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2023&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;126&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <!--Schedule of Inventory, Current [Table Text Block]-->
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;668&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;664&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Work in process&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,402&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,957&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;25,110&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,082&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;29,180&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;23,703&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <!--Summary of Restricted Stock Awards Activity-->
  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;A summary of restricted stock award activity during fiscal year 2018 and the status of our outstanding restricted stock awards as of October 31, 2018, is presented below:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; width: 56%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Restricted Stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Weighted-Average&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fair Value at&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Grant Date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;339,181&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10.74&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;290,000&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.62&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(163,664&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Cancelled&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(46,220&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;11.07&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;419,297&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9.58&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Expected to vest as of &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;383,413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9.53&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
  <!--Quarterly Financial Data-->
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following table sets forth certain unaudited quarterly financial data:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;First&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Second&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Third&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fourth&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fiscal 2018:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt; (a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt; (a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;123,446&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;130,779&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;136,391&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;144,660&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;27,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;32,819&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;35,597&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;35,425&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;131,503&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,481&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15,189&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,797&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;16,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;61,236&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,898&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,665&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,005&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,487&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;42,055&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Earnings per share:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.09&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Fiscal 2017:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;109,831&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;108,297&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;111,579&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;120,971&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;22,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,157&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;26,442&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;91,315&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,510&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,484&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,289&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,946&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,797&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,001&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,386&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Earnings per share:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.06&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.08&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 27pt; vertical-align: top;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/font&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes $0.6 million gain on sale of assets.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <!--Income Tax Rate Reconciliation-->
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;U.S. federal income tax at statutory rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;16,059&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,298&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,166&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Changes in valuation allowances&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,554&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,632&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(9,516&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Distributions from foreign subsidiaries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,471&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,438&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign tax rate differentials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,078&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,230&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(9,620&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,530&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,925&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(944&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Uncertain tax positions, including reserves, settlements and resolutions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(1,791&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(932&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;Employee stock option&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;(1,433&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;512&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;452&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Income tax holiday&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax reform&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,736&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax on foreign subsidiary earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,712&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;(62&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(255&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;) &lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;(30&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;) &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <!--Geographic Information-->
  <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Our 2018, 2017 and 2016 revenue by geographic area and by IC and FPD products, and long-lived assets by geographic area were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Net revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Taiwan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;237,039&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;187,818&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;193,216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Korea&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;147,066&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;122,165&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;141,017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;112,648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;102,040&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;113,670&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;35,540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;36,081&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;33,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;All other Asia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;483,456&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;IC&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;416,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;350,260&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;364,531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;FPD&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;119,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;100,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;118,925&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;483,456&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt; As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Long-lived assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Taiwan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;177,626&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;186,192&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;176,644&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;156,948&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;180,095&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;173,658&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Korea&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;127,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;147,265&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;146,515&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;China&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;102,985&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,273&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,458&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,372&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,617&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;571,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;506,434&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
  <!--Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2018, 2017 and 2016 are presented in the following&lt;/font&gt; table:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;31.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;32.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;48.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Risk-free rate of return&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;2.2 &amp;#8211; 2.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;1.9 &amp;#8211; 2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;1.2 &amp;#8211; 1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;0.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;0.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;0.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 44%;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Expected term&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;5.0 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;5.0 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;5.1 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The calculation of basic and diluted earnings per share is presented as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;42,055&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;46,200&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Effect of dilutive securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Interest expense on convertible notes, net of related tax effects&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,938&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Earnings for diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;44,054&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;49,138&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares computations:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares used for basic earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;68,829&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;68,436&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;67,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Effect of dilutive securities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Convertible notes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,841&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Share-based payment awards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;974&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Potentially dilutive common shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,992&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares used for diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;74,821&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;69,288&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;76,354&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Basic earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.68&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted earnings per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;0.64&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Summary of Stock Options Activity-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The table below presents a summary of stock options activity during fiscal year 2018 and information on stock options outstanding at October 31, 2018.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;amp;quot; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align: middle; text-align: center; width: 55%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Remaining&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Contractual &lt;/font&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Life&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Aggregate&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Intrinsic Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,345,235&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.01&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;269,000&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.62&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(823,311&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%; padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Cancelled and forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(367,364&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Outstanding at &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,423,560&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.68&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5.8 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,977&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Exercisable at &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,612,945&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7.93&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4.8 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,524&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Vested and expected to vest as of &lt;/font&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,315,890&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5.7 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,930&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Income Before Income Tax Provision for Domestic and Foreign-->
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Income before the income tax provisions consists of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(9,859&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(11,544&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,270&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;78,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;38,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;54,204&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;68,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;26,565&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;60,474&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <!--Schedule of Finite-Lived Intangible Assets [Table Text Block]-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Intangible assets consist of:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;As of October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Accumulated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Net&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Technology license agreement&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;59,616&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(49,349&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,267&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,147&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(7,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,188&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Software and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,519&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;913&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;75,282&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(62,914&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;12,368&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;As of October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Technology license agreement&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;59,616&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(45,374&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;14,242&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,375&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(7,793&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Software and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,195&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(6,897&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,298&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;77,186&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(60,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;17,122&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <!--Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits, Excluding Interest and Penalties-->
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,029&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Additions (reductions) for tax positions in prior years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(44&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;207&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;744&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Additions based on current year tax positions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;498&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;268&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Settlements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(922&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(378&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Lapses of statutes of limitations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,007&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(830&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,775&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,606&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <!--Future Minimum Lease Payments Under Non-cancelable Operating Leases-->
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;At October 31, 2018, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,547&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,375&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,345&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2023&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;618&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;667&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,402&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <!--Schedule of Capital Leased Assets [Table Text Block]-->
  <us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Equipment under capital leases is included in the property, plant and equipment amount, above, as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;34,917&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Less accumulated amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,074&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock>
  <!--Changes in Accumulated Other Comprehensive Income by Component-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following tables set forth the&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;changes in our accumulated other comprehensive income by component (net of tax of $0)&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;for the years ended October 31, 2018 and October 29, 2017:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Year Ended October 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Foreign Currency&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Translation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;of Cash&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Flow Hedge&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Balance at October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(688&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,891&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other comprehensive income before reclassifications&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,672&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;101&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Net current period other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,672&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;101&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(16,523&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Less: other comprehensive loss (income) attributable to noncontrolling interests&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(51&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Balance at October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,328&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(638&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,966&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;amp;quot; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Foreign Currency&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Translation&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;of Cash&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Flow Hedge&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at October 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(6,567&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(177&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(927&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(7,671&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other comprehensive income before reclassifications&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,277&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net current period other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;19,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;129&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,406&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Less: other comprehensive income attributable to noncontrolling interests&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,605&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(239&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(5,844&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Balance at October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(688&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,891&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]-->
  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Share based payment awards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,308&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,635&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Convertible notes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total potentially dilutive shares excluded&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,635&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
  <!--Income Tax Provision-->
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The income tax provisions consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;173&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;492&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;11,584&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,474&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,115&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Deferred:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(522&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,618&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(3,817&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;7,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <!--Net Deferred Income Tax Assets-->
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The net deferred income tax assets consist of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&lt;div style="text-align: center;"&gt;&lt;u&gt;&lt;font style="font-weight: bold; font-size: 10pt; font-family: &amp;amp;quot;"&gt; As of&lt;/font&gt;&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Deferred income tax assets&lt;/font&gt;:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Net operating losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;30,805&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;40,942&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Reserves not currently deductible&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,703&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,196&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Alternative minimum tax credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,946&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Tax credit carryforwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,159&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,037&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Share-based compensation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;767&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,210&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;1,503&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;50,317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;62,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Valuation allowances&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(24,383&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(25,590&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;25,934&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;37,369&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Deferred income tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Undistributed earnings of foreign subsidiaries&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(4,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Property, plant and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(8,020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(19,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(448&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(322&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(8,468&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(23,937&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Net deferred income tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;17,466&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Reported as:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Deferred income tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;18,109&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15,481&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Deferred income tax liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(643&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;(2,049&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;17,466&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <!--Fair Value and Carrying Amount of Convertible Senior Notes-->
  <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018 and October 29, 2017.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Carrying Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" 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: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Carrying Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;3.25% convertible senior notes due 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;62,094&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;67,396&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
  <!--Schedule of Long-term Debt Instruments [Table Text Block]-->
  <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Long-term debt consists of the following:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&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 colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&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 colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;3.25% convertible senior notes due in April 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;2.77% capital lease obligation payable through July 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,639&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;61,976&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Less: current portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,453&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,639&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;57,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <!--Carrying Amounts and Exposure to Loss Related to Assets and Liabilities-->
  <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheet as of October 31, 2018, are presented in the following table, together with the maximum exposure to loss of Photronics due to its interests in the net assets of this joint venture.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 46%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Classification&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt;"&gt;Carrying Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt;"&gt;Photronics Interest&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,625&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,813&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Non-current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;43,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,708&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;53,040&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;26,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,205&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,603&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Non-current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Net assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;31,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15,908&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 13 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We operate as a single operating segment as a manufacturer of photomasks, which are high precision quartz or glass plates containing microscopic images of electronic circuits for use in the fabrication of IC's and FPDs. Geographic revenues (shown below) are based primarily on where our manufacturing facility is located.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Our 2018, 2017 and 2016 revenue by geographic area and by IC and FPD products, and long-lived assets by geographic area were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Year Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Net revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Taiwan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;237,039&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;187,818&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;193,216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Korea&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;147,066&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;122,165&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;141,017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;112,648&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;102,040&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;113,670&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;35,540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;36,081&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;33,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;All other Asia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;483,456&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;IC&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;416,064&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;350,260&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;364,531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;FPD&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;119,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;100,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;118,925&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;450,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;483,456&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt; As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 29,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;October 30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Long-lived assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Taiwan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;177,626&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;186,192&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;176,644&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;156,948&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;180,095&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;173,658&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Korea&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;127,764&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;147,265&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;146,515&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;China&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;102,985&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;8,273&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;-&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;6,458&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;13,372&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,617&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;571,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;535,197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;506,434&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;One customer accounted for 16%, 16% and 19% of our revenue in fiscal years 2018, 2017 and 2016, respectively, and another customer accounted for 15%, 16% and 17% of our revenue in fiscal years 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Selling, General and Administrative Expense-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-3">51395000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, General and Administrative Expense-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20161031to20171029" unitRef="U001" decimals="-3">43585000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, General and Administrative Expense-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">44577000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">11.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Award vesting period-Maximum [Member]-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember_RangeAxis_MaximumMember">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Restricted Stock [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember_RangeAxis_MinimumMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Maximum [Member]-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Minimum [Member]-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">269000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3827000</us-gaap:ShareBasedCompensation>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20171030to20181031" unitRef="U001" decimals="-3">3180000</us-gaap:ShareBasedCompensation>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20161031to20171029" unitRef="U001" decimals="-3">3627000</us-gaap:ShareBasedCompensation>
  <!--Exercised (in dollars per share)-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">5.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">8.62</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Dividend yield-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Dividend yield-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Dividend yield-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">46220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Vested (in dollars per share)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">9.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Risk-free rate of return-Maximum [Member]-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U006" decimals="3">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Minimum [Member]-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U006" decimals="3">0.022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Employee Stock Option [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U006" decimals="3">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Employee Stock Option [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U006" decimals="3">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Employee Stock Option [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U006" decimals="3">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Maximum [Member]-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U006" decimals="3">0.028</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Expected volatility-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.484</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Granted (in shares)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20161031to20171029_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">317750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Granted (in shares)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">115225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Granted (in shares)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20171029_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">339181</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">419297</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20181031_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="-5">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">163664</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Total fair value of awards for which restrictions lapsed-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <!--Total fair value of awards for which restrictions lapsed-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c20161031to20171029_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <!--Total fair value of awards for which restrictions lapsed-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20171030to20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">8.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20161031to20171029_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">10.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">12.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20171029_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">10.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">9.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">367364</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <!--Total intrinsic value of options exercised-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Total intrinsic value of options exercised-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Total intrinsic value of options exercised-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">7.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">1612945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20171029_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">8.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">8.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Cancelled and forfeited (in dollars per share)-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">10.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">2.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20161031to20171029_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">3.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">4.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20171029_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">3345235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">2423560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">3977000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <!--Maximum number of shares of common stock that may be issued (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20181031" unitRef="U002" decimals="-6">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Maximum number of shares of common stock that may be issued (in shares)-Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20181031_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="-5">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="c20171030to20181031">In March 2016, shareholders approved a new equity incentive compensation plan (&#x201C;the Plan&#x201D;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">2315890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
  <!--Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Option awards generally vest in one-to-four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of our common stock on the date of grant, and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Share-Based Compensation&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&amp;#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">8.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">3930000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">66602000</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">69700000</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">68666000</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">68080000</us-gaap:SharesOutstanding>
  <!--Significant Accounting Policies [Text Block]-->
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Business&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Photronics, Inc. and its subsidiaries ("Photronics", the "Company", &amp;#8220;we&amp;#8221;, &amp;#8220;our&amp;#8221;, or &amp;#8220;us&amp;#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel display substrates during the fabrication of integrated circuits ("ICs" or semiconductors) and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities, two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. We have commenced construction of two manufacturing facilities in China.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Consolidation&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The accompanying consolidated financial statements include the accounts of Photronics, Inc. and majority-owned subsidiaries that it controls&lt;/font&gt;&lt;font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;. &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;All intercompany balances and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Estimates and Assumptions&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Fiscal Year&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect yearend dates of October 31.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Cash and Cash Equivalents&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We generally record our trade accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during and at the end of every reporting period for collectability. When, in the judgment of management, a loss on the collection of a customer invoice is probable, the amount is charged to expense and credited to the allowance for doubtful accounts.&amp;#160; When the amount is determined to be uncollectible, the amount is charged to the allowance for doubtful accounts, and the related receivable is eliminated.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 31&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;October 29&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;668&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;664&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Work in process&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,402&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2,957&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;25,110&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20,082&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;29,180&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;23,703&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Property, Plant and Equipment&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Depreciation and amortization, substantially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Intangible Assets&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&amp;#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable; and an impairment loss would be recorded in the period in which the impairment determination is made. The amount of the impairment loss recorded would be based on the fair value of the intangible asset at the measurement date.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Impairment of Long-Lived Assets&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared to the carrying value of the asset. The carrying values of assets determined to be impaired are reduced to their estimated fair values.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Business Combinations&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&amp;#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Investments in Joint Ventures&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least 20 percent-owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Variable Interest Entities&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&amp;#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &amp;#8220;variable interest entities&amp;#8221;, or &amp;#8220;VIEs&amp;#8221;.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a &amp;#8220;controlling financial interest&amp;#8221; (and thus be considered the "primary beneficiary" of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE&amp;#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these certain legal entities.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a 20 percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Treasury Stock&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Earnings Per Share&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Share-Based Compensation&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&amp;#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Research and Development&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Research and development costs are expensed as incurred, and consist primarily of development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC and FPD photomask technologies.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Foreign Currency Translation&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest income and other income (expense) were a net gain/(loss) of $0.4 million, $(5.2) million and $(0.3) million in fiscal years 2018, 2017 and 2016, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Noncontrolling Interests&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Substantially all of noncontrolling interests represents the minority shareholders' proportionate share in the equity of two of the Company's majority-owned subsidiaries: Photronics DNP Mask Corporation ("PDMC") in Taiwan, and Photronics DNP Mask Corporation Xiamen (&amp;#8220;PDMCX&amp;#8221;) in China, of which noncontrolling interests owned 49.99% as of October 31, 2018 and October 29, 2017. In addition, noncontrolling shareholders owned approximately 0.2% and 0.3% of PK Ltd. (&amp;#8220;PKL&amp;#8221;) in Korea as of October 31, 2018 and October 29, 2017, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Derivative Instruments and Hedging Activities&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We recognize revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price of the transaction is fixed or determinable, and collectability is reasonably assured. Delivery is determined by the shipping terms of the individual revenue transactions. For transactions with FOB destination or similar shipping terms, delivery occurs when our product reaches its destination and is received by the customer. For transactions with FOB shipping point terms, delivery occurs when our product is received by the common carrier. We use judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. Our revenue is reported net of any sales taxes billed to customers.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Product Warranty&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We warrant that items sold will conform to customer specifications for a 30-day period. However, our liability generally is limited to the repair, replacement, or refund of the cost of the photomasks at our sole option. We inspect photomasks for conformity to customer specifications prior to shipment. Accordingly, customer claims related to items under warranty have historically been insignificant. Our warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!--Product Warranty-->
  <us-gaap:StandardProductWarrantyPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Product Warranty&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We warrant that items sold will conform to customer specifications for a 30-day period. However, our liability generally is limited to the repair, replacement, or refund of the cost of the photomasks at our sole option. We inspect photomasks for conformity to customer specifications prior to shipment. Accordingly, customer claims related to items under warranty have historically been insignificant. Our warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
  <!--Stock repurchased authorized amount-October 2018 Announced Program [Member]-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember" unitRef="U001" decimals="-6">25000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <!--Stock repurchased authorized amount-July 2018 Announced Program [Member]-->
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember" unitRef="U001" decimals="-6">20000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Employee Stock Option [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">823311</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">164000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">143000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">127000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">459000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">618000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">870000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Repurchase Program Expiration Date-July 2018 Announced Program [Member]-->
  <us-gaap:StockRepurchaseProgramExpirationDate contextRef="c20180701to20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember">2018-10-31</us-gaap:StockRepurchaseProgramExpirationDate>
  <!--Stock Repurchase Program Expiration Date-October 2018 Announced Program [Member]-->
  <us-gaap:StockRepurchaseProgramExpirationDate contextRef="c20181001to20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember">2019-10-21</us-gaap:StockRepurchaseProgramExpirationDate>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1190000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030" unitRef="U001" decimals="-3">1192000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029" unitRef="U001" decimals="-3">1509000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031" unitRef="U001" decimals="-3">1748000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1747000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1508000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20161031to20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20161031to20171029_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20161031to20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">9000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20161031to20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20161031to20171029" unitRef="U001" decimals="-3">2882000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3447000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">4683000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20161031to20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20161031to20171029_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">3441000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20171030to20181031" unitRef="U001" decimals="-3">4692000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20161031to20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2877000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20181031" unitRef="U001" decimals="-3">904569000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171029" unitRef="U001" decimals="-3">865295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-10573000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">115511000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101" unitRef="U001" decimals="-3">762066000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">666000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">130060000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">526402000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">176260000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-7671000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">681000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">144898000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171029_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">687000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">115111000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">541093000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171029_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">231445000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171029_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">189390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171029_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">547596000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-23111000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">6891000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-4966000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20171029_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">120731000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">555606000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030" unitRef="U001" decimals="-3">825474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20181031" unitRef="U001" decimals="-3">759671000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20171029" unitRef="U001" decimals="-3">744564000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">6891000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income Other [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember" unitRef="U001" decimals="-3">-927000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">-6567000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income Other [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171029_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember" unitRef="U001" decimals="-3">-688000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171029_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeParentMember" unitRef="U001" decimals="-3">-48000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeParentMember" unitRef="U001" decimals="-3">-177000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171029_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">7627000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-7671000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20181031_StatementEquityComponentsAxis_AccumulatedGainLossNetCashFlowHedgeParentMember" unitRef="U001" decimals="-3">0</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income Other [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember" unitRef="U001" decimals="-3">-638000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-AOCI Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-4966000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20181031_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">-4328000</us-gaap:StockholdersEquity>
  <!--Date of loan agreement-Subsequent Event [Member]-Working Capital Loan Agreement [Member]-->
  <us-gaap:SubsequentEventsDate contextRef="c20181107to20181107_DebtInstrumentAxis_WorkingCapitalLoanAgreementMember_SubsequentEventTypeAxis_SubsequentEventMember">2018-11-07</us-gaap:SubsequentEventsDate>
  <!--Summary of Operating Loss Carryforwards [Table Text Block]-->
  <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following tables present our available operating loss and credit carryforwards at October 31, 2018, and their related expiration periods:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt; font-weight: bold;"&gt;Operating Loss Carryforwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Expiration &lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Periods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;78,902&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2028-2033&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;208,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2018-2038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,761&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2021-2027&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
  <!--Summary of Tax Credit Carryforwards [Table Text Block]-->
  <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 60%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Tax Credit Carryforwards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Expiration &lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot; font-weight: bold;"&gt;Period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Federal research and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,314&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2019-2038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255); width: 36%;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Federal alternative minimum&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;3,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: right;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Refundable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;5,819&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2020-2032&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Foreign&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;246&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;2019-2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
  <!--Tax Credit Carryforward, Amount-Foreign [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20181031_TaxCreditCarryforwardAxis_ForeignCountryMember" unitRef="U001" decimals="-3">246000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax Credit Carryforward, Amount-Research Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20181031_TaxCreditCarryforwardAxis_ResearchMember" unitRef="U001" decimals="-3">4314000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax Credit Carryforward, Amount-State and Local Jurisdiction [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20181031_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-3">5819000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax Credit Carryforward, Amount-Alternate Minimum Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20181031_TaxCreditCarryforwardAxis_AlternateMinimumTaxCreditCarryforwardMember" unitRef="U001" decimals="-3">3673000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax Credit Carryforward, Expiration Date-Maximum [Member]-Research Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20171030to20181031_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">2038-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Maximum [Member]-Foreign [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20171030to20181031_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ForeignCountryMember">2020-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Maximum [Member]-State and Local Jurisdiction [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20171030to20181031_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">2032-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Foreign [Member]-Minimum [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20171030to20181031_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ForeignCountryMember">2019-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Minimum [Member]-State and Local Jurisdiction [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20171030to20181031_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">2020-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Research Tax Credit Carryforward [Member]-Minimum [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20171030to20181031_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ResearchMember">2019-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--SHARE REPURCHASE PROGRAM-->
  <us-gaap:TreasuryStockTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 18 &amp;#8211; SHARE REPURCHASE PROGRAM&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In October 2018, the Company&amp;#8217;s Board of Directors authorized the repurchase of up to $25 million of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on October 22, 2018, and will expire no later than October 21, 2019. As of October 31, 2018, we had repurchased a combined 0.3 million shares at a cost of $3.1 million (an average of $9.45 per share) under this share repurchase program. The volume of shares repurchased are subject to market conditions, and our continual evaluation of the optimal use of our cash.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In July 2018, the Company&amp;#8217;s Board of Directors authorized the repurchase of up to $20 million of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and expired in October 2018, when the authorized amount was exhausted. Under this program, we repurchased 2.2 million shares at a cost of $20.0 million (an average of $8.97 per share).&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
  <!--Treasury Stock, Shares, Acquired-Common Stock [Member]-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Value, Acquired, Cost Method-AOCI Attributable to Parent [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20171030to20181031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Common Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20171030to20181031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Treasury Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20171030to20181031_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">23111000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Additional Paid-in Capital [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20171030to20181031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20171030to20181031" unitRef="U001" decimals="-3">23111000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Noncontrolling Interest [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20171030to20181031_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Retained Earnings [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20171030to20181031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Common, Shares-->
  <us-gaap:TreasuryStockCommonShares contextRef="c20181031" unitRef="U002" decimals="-3">2558000</us-gaap:TreasuryStockCommonShares>
  <!--Treasury Stock, Common, Shares-July 2018 Announced Program [Member]-->
  <us-gaap:TreasuryStockCommonShares contextRef="c20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember" unitRef="U002" decimals="-5">2200000</us-gaap:TreasuryStockCommonShares>
  <!--Treasury Stock, Common, Shares-October 2018 Announced Program [Member]-->
  <us-gaap:TreasuryStockCommonShares contextRef="c20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember" unitRef="U002" decimals="-5">300000</us-gaap:TreasuryStockCommonShares>
  <!--Treasury Stock Acquired, Average Cost Per Share-July 2018 Announced Program [Member]-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20180701to20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember" unitRef="U003" decimals="2">8.97</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Treasury Stock Acquired, Average Cost Per Share-October 2018 Announced Program [Member]-->
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="c20181001to20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember" unitRef="U003" decimals="2">9.45</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <!--Treasury stock repurchased - amount-->
  <us-gaap:TreasuryStockCommonValue contextRef="c20181031" unitRef="U001" decimals="-3">23111000</us-gaap:TreasuryStockCommonValue>
  <!--Treasury stock repurchased - amount-->
  <us-gaap:TreasuryStockCommonValue contextRef="c20171029" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockCommonValue>
  <!--Treasury stock repurchased - amount-October 2018 Announced Program [Member]-->
  <us-gaap:TreasuryStockCommonValue contextRef="c20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember" unitRef="U001" decimals="-5">3100000</us-gaap:TreasuryStockCommonValue>
  <!--Treasury stock repurchased - amount-July 2018 Announced Program [Member]-->
  <us-gaap:TreasuryStockCommonValue contextRef="c20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember" unitRef="U001" decimals="-5">20000000</us-gaap:TreasuryStockCommonValue>
  <!--Unrecognized Tax Benefits that Would Impact Effective Tax Rate-Other Liabilities [Member]-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20181031_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5">1900000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits that Would Impact Effective Tax Rate-Other Liabilities [Member]-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20161030_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5">4600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits that Would Impact Effective Tax Rate-Other Liabilities [Member]-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20171029_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5">3400000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20161031to20171029" unitRef="U001" decimals="-3">922000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20171030to20181031" unitRef="U001" decimals="-3">56000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">378000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Additions for tax positions in prior years-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20161031to20171029" unitRef="U001" decimals="-3">207000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Additions for tax positions in prior years-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">744000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20171030to20181031" unitRef="U001" decimals="-3">44000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20171030to20181031" unitRef="U001" decimals="-3">2007000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20161031to20171029" unitRef="U001" decimals="-3">830000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20151102to20161030" unitRef="U001" decimals="-3">57000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20161030" unitRef="U001" decimals="-5">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20171029" unitRef="U001" decimals="-5">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20181031" unitRef="U001" decimals="-5">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Additions based on current year tax positions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20161031to20171029" unitRef="U001" decimals="-3">323000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Additions based on current year tax positions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20171030to20181031" unitRef="U001" decimals="-3">498000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Additions based on current year tax positions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">268000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20161030" unitRef="U001" decimals="-3">4606000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20171029" unitRef="U001" decimals="-3">3384000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20151101" unitRef="U001" decimals="-3">4029000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20181031" unitRef="U001" decimals="-3">1775000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unremitted Earnings in Foreign Investment-->
  <us-gaap:UnremittedEarningsInForeignInvestmentPolicy contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Due to the Act, as of fiscal year end 2018, U.S. deferred taxes are no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. During fiscal year 2017, the permanent reinvestment assertion was partially changed due to changes in circumstances within one of our non-U.S. subsidiary entities, and a U.S. tax liability was recognized for the related undistributed earnings. Outside of the Act, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UnremittedEarningsInForeignInvestmentPolicy>
  <!--Estimates and Assumptions-->
  <us-gaap:UseOfEstimates contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Estimates and Assumptions&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <!--SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3">3901000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20171029_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3">2319000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20151101_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3">3301000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20181031_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3">1526000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20171030to20181031_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3" id="Item-25">-16000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3" id="Item-26">42000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20161031to20171029_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3" id="Item-27">-18000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation allowance change-Foreign Jurisdictions [Member]-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignJurisdictionsMember" unitRef="U001" decimals="-5">-4300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20161031to20171029" unitRef="U001" decimals="-5">-3700000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20151102to20161030" unitRef="U001" decimals="-5">-5200000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Charged to costs and expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesAdjustments contextRef="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3">642000</us-gaap:ValuationAllowancesAndReservesAdjustments>
  <!--Charged to costs and expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesAdjustments contextRef="c20161031to20171029_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3" id="Item-28">-1600000</us-gaap:ValuationAllowancesAndReservesAdjustments>
  <!--Charged to costs and expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesAdjustments contextRef="c20171030to20181031_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember" unitRef="U001" decimals="-3">-809000</us-gaap:ValuationAllowancesAndReservesAdjustments>
  <!--Consolidation liabilities, recourse-->
  <us-gaap:VariableInterestEntityConsolidatedLiabilitiesRecourse contextRef="c20181031" unitRef="U001" decimals="-6">0</us-gaap:VariableInterestEntityConsolidatedLiabilitiesRecourse>
  <!--Non-current liabilities-Photronics Interest [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoncurrent contextRef="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember" unitRef="U001" decimals="-3">10000</us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoncurrent>
  <!--Non-current liabilities-Carrying Amount [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoncurrent contextRef="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember" unitRef="U001" decimals="-3">20000</us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoncurrent>
  <!--Maximum loss exposure, amount-->
  <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount contextRef="c20181031" unitRef="U001" decimals="-5">15900000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
  <!--Operating loss-->
  <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c20171030to20181031" unitRef="U001" decimals="-5">-700000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
  <!--Operating loss-MP Mask [Member]-->
  <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">-100000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
  <!--Initial consolidation, gain (loss)-->
  <us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss contextRef="c20171030to20181031" unitRef="U001" decimals="-6">0</us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss>
  <!--Variable Interest Entity, Consolidated, Carrying Amount, Assets-Photronics Interest [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets contextRef="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember" unitRef="U001" decimals="-3">26521000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets>
  <!--Variable Interest Entity, Consolidated, Carrying Amount, Assets-Carrying Amount [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets contextRef="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember" unitRef="U001" decimals="-3">53040000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets>
  <!--Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net-Photronics Interest [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet contextRef="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember" unitRef="U001" decimals="-3">15908000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet>
  <!--Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net-Carrying Amount [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet contextRef="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember" unitRef="U001" decimals="-3">31815000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet>
  <!--Financial or other support, amount-Not Primary Beneficiary [Member]-->
  <us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount contextRef="c20171030to20181031_VariableInterestEntitiesByClassificationOfEntityAxis_VariableInterestEntityNotPrimaryBeneficiaryMember" unitRef="U001" decimals="-6">18000000</us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount>
  <!--Financial or other support, amount-Primary Beneficiary [Member]-->
  <us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount contextRef="c20171030to20181031_VariableInterestEntitiesByClassificationOfEntityAxis_VariableInterestEntityPrimaryBeneficiaryMember" unitRef="U001" decimals="-6">18000000</us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount>
  <!--Current assets-Carrying Amount [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedAssetsCurrent contextRef="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember" unitRef="U001" decimals="-3">9625000</us-gaap:VariableInterestEntityConsolidatedAssetsCurrent>
  <!--Current assets-Photronics Interest [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedAssetsCurrent contextRef="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember" unitRef="U001" decimals="-3">4813000</us-gaap:VariableInterestEntityConsolidatedAssetsCurrent>
  <!--Current liabilities-Photronics Interest [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedLiabilitiesCurrent contextRef="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember" unitRef="U001" decimals="-3">10603000</us-gaap:VariableInterestEntityConsolidatedLiabilitiesCurrent>
  <!--Current liabilities-Carrying Amount [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedLiabilitiesCurrent contextRef="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember" unitRef="U001" decimals="-3">21205000</us-gaap:VariableInterestEntityConsolidatedLiabilitiesCurrent>
  <!--Non-current assets-Photronics Interest [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedAssetsNoncurrent contextRef="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember" unitRef="U001" decimals="-3">21708000</us-gaap:VariableInterestEntityConsolidatedAssetsNoncurrent>
  <!--Non-current assets-Carrying Amount [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedAssetsNoncurrent contextRef="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember" unitRef="U001" decimals="-3">43415000</us-gaap:VariableInterestEntityConsolidatedAssetsNoncurrent>
  <!--Ownership percentage-Minimum [Member]-->
  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c20171030to20181031_RangeAxis_MinimumMember" unitRef="U006" decimals="INF">0.2</us-gaap:VariableInterestEntityOwnershipPercentage>
  <!--Ownership percentage-Photronics Singapore Pte, Ltd [Member]-->
  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c20171030to20181031_OwnershipAxis_PhotronicsSingaporePteLtdMember" unitRef="U006" decimals="INF">0.5001</us-gaap:VariableInterestEntityOwnershipPercentage>
  <!--Ownership percentage-Co-venturer [Member]-->
  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c20171030to20181031_RelatedPartyTransactionsByRelatedPartyAxis_CoVenturerMember" unitRef="U006" decimals="INF">0.4999</us-gaap:VariableInterestEntityOwnershipPercentage>
  <!--Variable Interest Entity, Consolidated, Carrying Amount, Liabilities-Carrying Amount [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedCarryingAmountLiabilities contextRef="c20181031_ConsolidatedEntitiesAxis_ConsolidatedEntitiesMember" unitRef="U001" decimals="-3">21225000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountLiabilities>
  <!--Variable Interest Entity, Consolidated, Carrying Amount, Liabilities-Photronics Interest [Member]-->
  <us-gaap:VariableInterestEntityConsolidatedCarryingAmountLiabilities contextRef="c20181031_ConsolidatedEntitiesAxis_EquityMethodInvesteeMember" unitRef="U001" decimals="-3">10613000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountLiabilities>
  <!--Variable Interest Entity Disclosure [Text Block]-->
  <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;NOTE 4 - PDMCX JOINT VENTURE&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note &amp;#8220;we&amp;#8221;, or &amp;#8220;Photronics&amp;#8221;), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary &amp;#8220;DNP Asia Pacific PTE, Ltd.&amp;#8221; (hereinafter, within this Note &amp;#8220;DNP&amp;#8221;) entered into a joint venture under which DNP obtained a 49.99% interest in our recently established IC business in Xiamen, China, which includes the facility currently under construction. The joint venture, known as &amp;#8220;Photronics DNP Mask Corporation Xiamen&amp;#8221; (hereinafter, &amp;#8220;PDMCX&amp;#8221;), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. We entered into this joint venture to enable us to compete more effectively for the merchant photomask business in China and to benefit from the additional resources and investment that DNP will provide to enable us to offer advanced process technology to our customers. No gain or loss was recorded upon the formation of the joint venture.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;As of October 31, 2018, Photronics and DNP have each contributed cash of approximately $18.0 million to the joint venture. We estimate that, over the next several years and per the PDMCX joint venture operating agreement (&amp;#8220;the Agreement&amp;#8221;), DNP and Photronics will each contribute an additional $62 million of cash and additional amounts to be obtained through local borrowings.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Under the Agreement, DNP is afforded, under certain circumstances, the right to put its interest in PDMCX to Photronics. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial two year term of the Agreement and cannot be resolved between the two parties. In addition, both Photronics and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below 20% for a period of more than six consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party&amp;#8217;s ownership percentage of the joint venture&amp;#8217;s net book value, with closing to take place within three business days of obtaining required approvals and clearance.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;We recorded net losses from the operations of the PDMCX joint venture of approximately $0.7 million in fiscal 2018. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and the maximum exposure to loss for Photronics from PDMCX at October 31, 2018, was $15.9 million.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;As required by the guidance in Topic 810 - &amp;#8220;Consolidation&amp;#8221; of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (&amp;#8220;VIE&amp;#8221;). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current reporting period; thus, as required, the PDMCX financial results should be consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX, which resulted from our having the power to direct the activities that most significantly impacted its economic performance, the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusion that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current period was based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX&amp;#8217;s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX&amp;#8217;s assets. In addition, as a result of the 50.01% variable interest we held during the current period, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheet as of October 31, 2018, are presented in the following table, together with the maximum exposure to loss of Photronics due to its interests in the net assets of this joint venture.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 46%;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Classification&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt;"&gt;Carrying Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt;"&gt;Photronics Interest&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;9,625&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;4,813&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Non-current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;43,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,708&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;53,040&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;26,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,205&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,603&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Non-current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Total liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;21,225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;10,613&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;Net assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;31,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: &amp;amp;quot;"&gt;15,908&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
  <!--Variable Interest Entity, Methodology for Determining Whether Entity is Primary Beneficiary-->
  <us-gaap:VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary contextRef="c20171030to20181031">As required by the guidance in Topic 810 - &#x201C;Consolidation&#x201D; of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (&#x201C;VIE&#x201D;). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current reporting period; thus, as required, the PDMCX financial results should be consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX, which resulted from our having the power to direct the activities that most significantly impacted its economic performance, the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusion that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current period was based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX&#x2019;s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX&#x2019;s assets. In addition, as a result of the 50.01% variable interest we held during the current period, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.</us-gaap:VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20151102to20161030" unitRef="U002" decimals="-3">67539000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20161031to20171029" unitRef="U002" decimals="-3">68436000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20171030to20181031" unitRef="U002" decimals="-3">68829000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number Diluted Shares Outstanding Adjustment-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20171030to20181031" unitRef="U002" decimals="-3">5992000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Weighted Average Number Diluted Shares Outstanding Adjustment-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20161031to20171029" unitRef="U002" decimals="-3">852000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Weighted Average Number Diluted Shares Outstanding Adjustment-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20151102to20161030" unitRef="U002" decimals="-3">8815000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20151102to20161030" unitRef="U002" decimals="-3">76354000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20171030to20181031" unitRef="U002" decimals="-3">74821000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20161031to20171029" unitRef="U002" decimals="-3">69288000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]-->
  <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="1" rowspan="9" valign="bottom" style="vertical-align: top; width: 50%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="9" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="16" nowrap="nowrap" rowspan="6" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Schedule II&lt;/font&gt;&lt;/div&gt;&amp;#160; &lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Valuation and Qualifying Accounts&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;for the Years Ended October 31, 2018, October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;and October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(in $ thousands)&lt;/font&gt;&lt;/div&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Balance at&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Beginning of&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="3" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="3" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Charged to&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Costs and&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="3" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="3" valign="bottom" style="vertical-align: top; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="3" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Deductions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" rowspan="3" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="3" valign="bottom" style="vertical-align: top; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="3" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Balance at&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;End of&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 50%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 50%;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 50%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Year-ended October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,319&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(809&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,526&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 50%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Year-ended October 29, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,901&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,600&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,319&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 50%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Year ended October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,301&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;642&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(42&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div style="text-align: center;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,901&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="vertical-align: top; width: 27pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="text-align: left; font-size: 10pt; font-family: 'Times New Roman';"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="align: left; vertical-align: top; width: auto;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Uncollectible accounts written off, net, and impact of foreign currency translation.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="vertical-align: top; width: 27pt;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="align: left; vertical-align: top; width: auto;"&gt;&lt;div&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Reversal of valuation allowance.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
  <!--Face Amount Of Each Note Converted Or Convertible-Convertible Senior Notes Due On April2019 [Member]-->
  <plab:FaceAmountOfEachNoteConvertedOrConvertible contextRef="c20150101to20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="0">1000</plab:FaceAmountOfEachNoteConvertedOrConvertible>
  <!--Face Amount Of Each Note Converted Or Convertible-Convertible senior notes due on April 2016 [Member]-->
  <plab:FaceAmountOfEachNoteConvertedOrConvertible contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="0">1000</plab:FaceAmountOfEachNoteConvertedOrConvertible>
  <!--Payment held back on asset acquisition-->
  <plab:PaymentHeldBackOnAssetAcquisition contextRef="c20170129" unitRef="U001" decimals="-5">300000</plab:PaymentHeldBackOnAssetAcquisition>
  <!--Consulting Agreement Period-DEMA Associates, LLC [Member]-->
  <plab:ConsultingAgreementPeriod contextRef="c20180120to20180120_RelatedPartyTransactionsByRelatedPartyAxis_DEMAAssociatesLLCMember">P4Y</plab:ConsultingAgreementPeriod>
  <!--Annual Cost of Consulting Contract-DEMA Associates, LLC [Member]-->
  <plab:AnnualCostOfConsultingContract contextRef="c20180120to20180120_RelatedPartyTransactionsByRelatedPartyAxis_DEMAAssociatesLLCMember" unitRef="U001" decimals="-5">400000</plab:AnnualCostOfConsultingContract>
  <!--Other Comprehensive Income (Loss), Other Adjustments, Net of Tax-->
  <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-589000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
  <!--Other Comprehensive Income (Loss), Other Adjustments, Net of Tax-->
  <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c20161031to20171029" unitRef="U001" decimals="-3">478000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
  <!--Other Comprehensive Income (Loss), Other Adjustments, Net of Tax-->
  <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c20171030to20181031" unitRef="U001" decimals="-3">101000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
  <!--Purchase Commitments Related to Building and Equipment-->
  <plab:PurchaseCommitmentsRelatedToBuildingAndEquipment contextRef="c20181031" unitRef="U001" decimals="-6">126000000</plab:PurchaseCommitmentsRelatedToBuildingAndEquipment>
  <!--Valuation Allowance Change AMT Credits-->
  <plab:ValuationAllowanceChangeAMTCredits contextRef="c20171030to20181031" unitRef="U001" decimals="-5">3900000</plab:ValuationAllowanceChangeAMTCredits>
  <!--Valuation Allowance Change Due To Adoption Of ASU2016-09-->
  <plab:ValuationAllowanceChangeDueToAdoptionOfASU201609 contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1800000</plab:ValuationAllowanceChangeDueToAdoptionOfASU201609>
  <!--Valuation Allowance Change Due To Change In Deferred Tax Liability-->
  <plab:ValuationAllowanceChangeDueToChangeInDeferredTaxLiability contextRef="c20171030to20181031" unitRef="U001" decimals="-5">2800000</plab:ValuationAllowanceChangeDueToChangeInDeferredTaxLiability>
  <!--Valuation Allowance Change Impact Of Other Factors-->
  <plab:ValuationAllowanceChangeImpactOfOtherFactors contextRef="c20171030to20181031" unitRef="U001" decimals="-5">400000</plab:ValuationAllowanceChangeImpactOfOtherFactors>
  <!--Valuation Allowance Change Due To Corporate Tax Rate Reduction-->
  <plab:ValuationAllowanceChangeDueToCorporateTaxRateReduction contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1600000</plab:ValuationAllowanceChangeDueToCorporateTaxRateReduction>
  <!--Valuation Allowance Change Credit Utilization-->
  <plab:ValuationAllowanceChangeCreditUtilization contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1300000</plab:ValuationAllowanceChangeCreditUtilization>
  <!--Valuation Allowance Change NOL Utilization-->
  <plab:ValuationAllowanceChangeNOLUtilization contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1800000</plab:ValuationAllowanceChangeNOLUtilization>
  <!--Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cumulative Shares Issued-Employee Stock Purchase Plan [Member]-->
  <plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued contextRef="c20171030to20181031_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="-5">1400000</plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued>
  <!--Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Expected to Vest-Restricted Stock [Member]-->
  <plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest contextRef="c20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">383413</plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest>
  <!--Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options, Expected to Vest, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue contextRef="c20181031_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">9.53</plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue>
  <!--Return of capital to noncontrolling interests-AOCI Attributable to Parent [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Common Stock [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Additional Paid-in Capital [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Noncontrolling Interest [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">955000</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030" unitRef="U001" decimals="-3">955000</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Treasury Stock [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Retained Earnings [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Stock Repurchase Program Commencement Date-July 2018 Announced Program [Member]-->
  <plab:StockRepurchaseProgramCommencementDate contextRef="c20180701to20180731_ShareRepurchaseProgramAxis_July2018AnnouncedProgramMember">2018-07-10</plab:StockRepurchaseProgramCommencementDate>
  <!--Stock Repurchase Program Commencement Date-October 2018 Announced Program [Member]-->
  <plab:StockRepurchaseProgramCommencementDate contextRef="c20181001to20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember">2018-10-22</plab:StockRepurchaseProgramCommencementDate>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense-->
  <plab:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense contextRef="c20171030to20180729" unitRef="U001" decimals="-5">28400000</plab:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense>
  <!--Effective Income Tax Rate Reconciliation Tax Reform-->
  <plab:EffectiveIncomeTaxRateReconciliationTaxReform contextRef="c20171030to20181031" unitRef="U001" decimals="-3">3736000</plab:EffectiveIncomeTaxRateReconciliationTaxReform>
  <!--Effective Income Tax Rate Reconciliation Tax Reform-->
  <plab:EffectiveIncomeTaxRateReconciliationTaxReform contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</plab:EffectiveIncomeTaxRateReconciliationTaxReform>
  <!--Effective Income Tax Rate Reconciliation Tax Reform-->
  <plab:EffectiveIncomeTaxRateReconciliationTaxReform contextRef="c20161031to20171029" unitRef="U001" decimals="-3">0</plab:EffectiveIncomeTaxRateReconciliationTaxReform>
  <!--Tax Cuts and Jobs Act of 2017, Income Tax Expense (Benefit)-->
  <plab:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit contextRef="c20171030to20181031" unitRef="U001" decimals="-5">-3700000</plab:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit>
  <!--Tax Cuts And Jobs Act Of2017 Transition Tax For Accumulated Foreign Earnings Income Tax Expense-->
  <plab:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-5">29600000</plab:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense>
  <!--Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent-Taiwan Agency of the Ministry of Finance [Member]-->
  <plab:EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent contextRef="c20161031to20171029_IncomeTaxAuthorityNameAxis_TaiwanAgencyOfTheMinistryOfFinanceMember" unitRef="U006" decimals="3">0.170</plab:EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent>
  <!--Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent-Taiwan Agency of the Ministry of Finance [Member]-->
  <plab:EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent contextRef="c20171030to20181031_IncomeTaxAuthorityNameAxis_TaiwanAgencyOfTheMinistryOfFinanceMember" unitRef="U006" decimals="3">0.200</plab:EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)-->
  <plab:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit contextRef="c20171030to20180729" unitRef="U001" decimals="-5">-3900000</plab:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit>
  <!--Tax Cuts And Jobs Act Of2017 Change In Tax Rate Deferred Tax Asset Valuation Allowance-->
  <plab:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1600000</plab:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in tax rate, deferred tax asset, valuation allowance-->
  <plab:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance contextRef="c20171030to20181031" unitRef="U001" decimals="-5">2500000</plab:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance>
  <!--Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense-->
  <plab:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-5">2500000</plab:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense>
  <!--Term of tax year holidays-->
  <plab:TermOfTaxYearHolidays contextRef="c20171030to20181031">P5Y</plab:TermOfTaxYearHolidays>
  <!--Tax Cuts And Jobs Act Of2017 Change In Tax Rate Deferred Tax Asset Income Tax Expense-->
  <plab:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense contextRef="c20171030to20181031" unitRef="U001" decimals="-5">1600000</plab:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense>
  <!--Minimum age of employees to come under retirement plan-->
  <plab:MinimumAgeOfEmployeesToComeUnderRetirementPlan contextRef="c20171030to20181031">P18Y</plab:MinimumAgeOfEmployeesToComeUnderRetirementPlan>
  <!--Number of months of service completed-->
  <plab:NumberOfMonthsOfServiceCompleted contextRef="c20171030to20181031">P3M</plab:NumberOfMonthsOfServiceCompleted>
  <!--Period of warranty-->
  <plab:PeriodOfWarranty contextRef="c20171030to20181031">P30D</plab:PeriodOfWarranty>
  <!--Number of manufacturing facilities-China [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20171030to20181031_StatementGeographicalAxis_CN" unitRef="U004" decimals="INF">2</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-Korea [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20171030to20181031_StatementGeographicalAxis_KR" unitRef="U004" decimals="INF">1</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-United States [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20171030to20181031_StatementGeographicalAxis_US" unitRef="U004" decimals="INF">3</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-Europe [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20171030to20181031_StatementGeographicalAxis_EuropeMember" unitRef="U004" decimals="INF">2</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-->
  <plab:NumberOfManufacturingFacilities contextRef="c20171030to20181031" unitRef="U004" decimals="INF">9</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-Taiwan [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20171030to20181031_StatementGeographicalAxis_TW" unitRef="U004" decimals="INF">3</plab:NumberOfManufacturingFacilities>
  <!--Number of majority owned subsidiaries-->
  <plab:NumberOfMajorityOwnedSubsidiaries contextRef="c20171030to20181031" unitRef="U005" decimals="INF">3</plab:NumberOfMajorityOwnedSubsidiaries>
  <!--Treasury Stock [Policy Text Block]-->
  <plab:TreasuryStockPolicyTextBlock contextRef="c20171030to20181031">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Treasury Stock&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</plab:TreasuryStockPolicyTextBlock>
  <!--Variable Interest Entity Future Support To Be Provided-Not Primary Beneficiary [Member]-->
  <plab:VariableInterestEntityFutureSupportToBeProvided contextRef="c20171030to20181031_VariableInterestEntitiesByClassificationOfEntityAxis_VariableInterestEntityNotPrimaryBeneficiaryMember" unitRef="U001" decimals="-6">62000000</plab:VariableInterestEntityFutureSupportToBeProvided>
  <!--Variable Interest Entity Future Support To Be Provided-Primary Beneficiary [Member]-->
  <plab:VariableInterestEntityFutureSupportToBeProvided contextRef="c20171030to20181031_VariableInterestEntitiesByClassificationOfEntityAxis_VariableInterestEntityPrimaryBeneficiaryMember" unitRef="U001" decimals="-6">62000000</plab:VariableInterestEntityFutureSupportToBeProvided>
  <!--Trigger Period for Option to Purchase, or Put, Their Interest from, or to, Other Party if Ownership Interest Fall Below 20 percent-->
  <plab:TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent contextRef="c20171030to20181031">P6M</plab:TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent>
  <!--Variable Interest Entity, Initial Term of Agreement-->
  <plab:VariableInterestEntityInitialTermOfAgreement contextRef="c20171030to20181031">P2Y</plab:VariableInterestEntityInitialTermOfAgreement>
  <!--Number of Business Days for Obtaining Required Approvals and Clearance for Exiting Party-Maximum [Member]-->
  <plab:NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty contextRef="c20171030to20181031_RangeAxis_MaximumMember">P3D</plab:NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty>
  <!--Supply Agreement Term Subject To Mutually Agreeable Renewals-Co-venturer [Member]-->
  <plab:SupplyAgreementTermSubjectToMutuallyAgreeableRenewals contextRef="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember">P1Y</plab:SupplyAgreementTermSubjectToMutuallyAgreeableRenewals>
  <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">Includes $0.6 million gain on sale of assets.</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:loc xlink:href="#Item-2" xlink:label="Item-2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-2_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-3" xlink:label="Item-3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-3_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-4" xlink:label="Item-4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-4_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-5" xlink:label="Item-5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-5_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-6" xlink:label="Item-6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-6_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-7" xlink:label="Item-7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-7_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-8" xlink:label="Item-8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-8_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-9" xlink:label="Item-9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-9_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-10" xlink:label="Item-10_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-10_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-11" xlink:label="Item-11_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-11_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-12" xlink:label="Item-12_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-12_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-13" xlink:label="Item-13_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-13_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-14" xlink:label="Item-14_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-14_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-15" xlink:label="Item-15_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-15_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-16" xlink:label="Item-16_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-16_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-17" xlink:label="Item-17_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-17_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-18" xlink:label="Item-18_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-18_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-19" xlink:label="Item-19_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-19_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-20" xlink:label="Item-20_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-20_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-21" xlink:label="Item-21_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-21_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-22" xlink:label="Item-22_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-22_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-23" xlink:label="Item-23_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-23_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-24" xlink:label="Item-24_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-24_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Uncollectible accounts written off, net, and impact of foreign currency translation.</link:footnote>
    <link:loc xlink:href="#Item-25" xlink:label="Item-25_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-25_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-26" xlink:label="Item-26_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-26_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-27" xlink:label="Item-27_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-27_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reversal of valuation allowance.</link:footnote>
    <link:loc xlink:href="#Item-28" xlink:label="Item-28_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-28_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>16
<FILENAME>plab-20181031.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 5.1.0.0 Broadridge-->
<xs:schema targetNamespace="http://photronics.com/20181031" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:plab="http://photronics.com/20181031" xmlns:us-types="http://fasb.org/us-types/2018-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/2018-01-31">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="plab-20181031_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="plab-20181031_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="plab-20181031_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="plab-20181031_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://photronics.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://photronics.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://photronics.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://photronics.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome">
        <link:definition>020000 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.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://photronics.com/role/ConsolidatedStatementsOfEquity" id="ConsolidatedStatementsOfEquity">
        <link:definition>040000 - Statement - Consolidated Statements of 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://photronics.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://photronics.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
        <link:definition>060100 - Disclosure - SUMMARY OF SIGNIFICANT 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://photronics.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
        <link:definition>060200 - 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://photronics.com/role/IntangibleAssets" id="IntangibleAssets">
        <link:definition>060300 - Disclosure - 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://photronics.com/role/PdmcxJointVenture" id="PdmcxJointVenture">
        <link:definition>060400 - Disclosure - PDMCX JOINT VENTURE</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://photronics.com/role/AccruedLiabilities" id="AccruedLiabilities">
        <link:definition>060500 - 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://photronics.com/role/LongtermDebt" id="LongtermDebt">
        <link:definition>060600 - 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://photronics.com/role/OperatingLeases" id="OperatingLeases">
        <link:definition>060700 - Disclosure - OPERATING LEASES</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://photronics.com/role/SharebasedCompensation" id="SharebasedCompensation">
        <link:definition>060800 - Disclosure - SHARE-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://photronics.com/role/EmployeeRetirementPlans" id="EmployeeRetirementPlans">
        <link:definition>060900 - Disclosure - EMPLOYEE RETIREMENT 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://photronics.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>061000 - 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://photronics.com/role/EarningsPerShare" id="EarningsPerShare">
        <link:definition>061100 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>061200 - Disclosure - COMMITMENTS AND 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://photronics.com/role/GeographicAndSignificantCustomerInformation" id="GeographicAndSignificantCustomerInformation">
        <link:definition>061300 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER 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://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" id="ChangesInAccumulatedOtherComprehensiveIncomeByComponent">
        <link:definition>061400 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</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://photronics.com/role/ConcentrationsOfCreditRisk" id="ConcentrationsOfCreditRisk">
        <link:definition>061500 - Disclosure - CONCENTRATIONS OF CREDIT 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://photronics.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
        <link:definition>061600 - Disclosure - RELATED PARTY TRANSACTIONS</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://photronics.com/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>061700 - Disclosure - FAIR VALUE MEASUREMENTS</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://photronics.com/role/ShareRepurchaseProgram" id="ShareRepurchaseProgram">
        <link:definition>061800 - Disclosure - SHARE REPURCHASE PROGRAM</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://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" id="JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc">
        <link:definition>061900 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</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://photronics.com/role/GainsOnSaleOfInvestments" id="GainsOnSaleOfInvestments">
        <link:definition>062000 - Disclosure - GAINS ON SALE OF INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SubsidiaryDividend" id="SubsidiaryDividend">
        <link:definition>062100 - Disclosure - SUBSIDIARY DIVIDEND</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://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" id="QuarterlyResultsOfOperationsUnaudited">
        <link:definition>062200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</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://photronics.com/role/RecentAccountingPronouncements" id="RecentAccountingPronouncements">
        <link:definition>062300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</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://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" id="ScheduleIivaluationAndQualifyingAccounts">
        <link:definition>062400 - Schedule - Schedule II-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://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>070100 - Disclosure - SUMMARY OF SIGNIFICANT 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://photronics.com/role/SharebasedCompensationPolicies" id="SharebasedCompensationPolicies">
        <!--Parent Role: SHARE-BASED COMPENSATION-->
        <link:definition>070800 - Disclosure - SHARE-BASED COMPENSATION (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://photronics.com/role/IncomeTaxesPolicies" id="IncomeTaxesPolicies">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>071000 - Disclosure - INCOME TAXES (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://photronics.com/role/FairValueMeasurementsPolicies" id="FairValueMeasurementsPolicies">
        <!--Parent Role: FAIR VALUE MEASUREMENTS-->
        <link:definition>071700 - Disclosure - FAIR VALUE MEASUREMENTS (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://photronics.com/role/RecentAccountingPronouncementsPolicies" id="RecentAccountingPronouncementsPolicies">
        <!--Parent Role: RECENT ACCOUNTING PRONOUNCEMENTS-->
        <link:definition>072300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (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://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>080100 - Disclosure - SUMMARY OF SIGNIFICANT 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://photronics.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
        <!--Parent Role: PROPERTY, PLANT AND EQUIPMENT-->
        <link:definition>080200 - 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://photronics.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
        <!--Parent Role: INTANGIBLE ASSETS-->
        <link:definition>080300 - Disclosure - 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://photronics.com/role/PdmcxJointVentureTables" id="PdmcxJointVentureTables">
        <!--Parent Role: PDMCX JOINT VENTURE-->
        <link:definition>080400 - Disclosure - PDMCX JOINT VENTURE (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://photronics.com/role/AccruedLiabilitiesTables" id="AccruedLiabilitiesTables">
        <!--Parent Role: ACCRUED LIABILITIES-->
        <link:definition>080500 - 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://photronics.com/role/LongtermDebtTables" id="LongtermDebtTables">
        <!--Parent Role: LONG-TERM DEBT-->
        <link:definition>080600 - 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://photronics.com/role/OperatingLeasesTables" id="OperatingLeasesTables">
        <!--Parent Role: OPERATING LEASES-->
        <link:definition>080700 - Disclosure - OPERATING LEASES (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://photronics.com/role/SharebasedCompensationTables" id="SharebasedCompensationTables">
        <!--Parent Role: SHARE-BASED COMPENSATION-->
        <link:definition>080800 - Disclosure - SHARE-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://photronics.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>081000 - 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://photronics.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
        <!--Parent Role: EARNINGS PER SHARE-->
        <link:definition>081100 - Disclosure - EARNINGS PER SHARE (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://photronics.com/role/GeographicAndSignificantCustomerInformationTables" id="GeographicAndSignificantCustomerInformationTables">
        <!--Parent Role: GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION-->
        <link:definition>081300 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER 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://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" id="ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables">
        <!--Parent Role: CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT-->
        <link:definition>081400 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (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://photronics.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <!--Parent Role: FAIR VALUE MEASUREMENTS-->
        <link:definition>081700 - Disclosure - FAIR VALUE MEASUREMENTS (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://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" id="JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables">
        <!--Parent Role: JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.-->
        <link:definition>081900 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (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://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" id="QuarterlyResultsOfOperationsUnauditedTables">
        <!--Parent Role: QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)-->
        <link:definition>082200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (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://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090100 - Disclosure - SUMMARY OF SIGNIFICANT 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://photronics.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails">
        <!--Parent Role: PROPERTY, PLANT AND EQUIPMENT-->
        <link:definition>090200 - 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://photronics.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails">
        <!--Parent Role: INTANGIBLE ASSETS-->
        <link:definition>090300 - Disclosure - 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://photronics.com/role/PdmcxJointVentureDetails" id="PdmcxJointVentureDetails">
        <!--Parent Role: PDMCX JOINT VENTURE-->
        <link:definition>090400 - Disclosure - PDMCX JOINT VENTURE (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://photronics.com/role/AccruedLiabilitiesDetails" id="AccruedLiabilitiesDetails">
        <!--Parent Role: ACCRUED LIABILITIES-->
        <link:definition>090500 - 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://photronics.com/role/LongtermDebtDetails" id="LongtermDebtDetails">
        <!--Parent Role: LONG-TERM DEBT-->
        <link:definition>090600 - 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://photronics.com/role/OperatingLeasesDetails" id="OperatingLeasesDetails">
        <!--Parent Role: OPERATING LEASES-->
        <link:definition>090700 - Disclosure - OPERATING LEASES (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://photronics.com/role/SharebasedCompensationDetails" id="SharebasedCompensationDetails">
        <!--Parent Role: SHARE-BASED COMPENSATION-->
        <link:definition>090800 - Disclosure - SHARE-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://photronics.com/role/EmployeeRetirementPlansDetails" id="EmployeeRetirementPlansDetails">
        <!--Parent Role: EMPLOYEE RETIREMENT PLANS-->
        <link:definition>090900 - Disclosure - EMPLOYEE RETIREMENT 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://photronics.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>091000 - 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://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" id="IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>091002 - Disclosure - INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (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://photronics.com/role/IncomeTaxesDetailsCalc01" id="IncomeTaxesDetailsCalc01">
        <!--Parent Role: INCOME TAXES (Details)-->
        <link:definition>091002 - Disclosure - INCOME TAXES (Details) CALC 01</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://photronics.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails">
        <!--Parent Role: EARNINGS PER SHARE-->
        <link:definition>091100 - Disclosure - EARNINGS PER SHARE (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://photronics.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <!--Parent Role: COMMITMENTS AND CONTINGENCIES-->
        <link:definition>091200 - Disclosure - COMMITMENTS AND 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://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" id="GeographicAndSignificantCustomerInformationDetails">
        <!--Parent Role: GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION-->
        <link:definition>091300 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER 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://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" id="ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
        <!--Parent Role: CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT-->
        <link:definition>091400 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (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://photronics.com/role/ConcentrationsOfCreditRiskDetails" id="ConcentrationsOfCreditRiskDetails">
        <!--Parent Role: CONCENTRATIONS OF CREDIT RISK-->
        <link:definition>091500 - Disclosure - CONCENTRATIONS OF CREDIT RISK (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://photronics.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
        <!--Parent Role: RELATED PARTY TRANSACTIONS-->
        <link:definition>091600 - Disclosure - RELATED PARTY TRANSACTIONS (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://photronics.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
        <!--Parent Role: FAIR VALUE MEASUREMENTS-->
        <link:definition>091700 - Disclosure - FAIR VALUE MEASUREMENTS (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://photronics.com/role/ShareRepurchaseProgramDetails" id="ShareRepurchaseProgramDetails">
        <!--Parent Role: SHARE REPURCHASE PROGRAM-->
        <link:definition>091800 - Disclosure - SHARE REPURCHASE PROGRAM (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://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" id="JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails">
        <!--Parent Role: JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.-->
        <link:definition>091900 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (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://photronics.com/role/GainsOnSaleOfInvestmentsDetails" id="GainsOnSaleOfInvestmentsDetails">
        <!--Parent Role: GAINS ON SALE OF INVESTMENTS-->
        <link:definition>092000 - Disclosure - GAINS ON SALE OF INVESTMENTS (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://photronics.com/role/SubsidiaryDividendDetails" id="SubsidiaryDividendDetails">
        <!--Parent Role: SUBSIDIARY DIVIDEND-->
        <link:definition>092100 - Disclosure - SUBSIDIARY DIVIDEND (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://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" id="QuarterlyResultsOfOperationsUnauditedDetails">
        <!--Parent Role: QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)-->
        <link:definition>092200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (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://photronics.com/role/RecentAccountingPronouncementsDetails" id="RecentAccountingPronouncementsDetails">
        <!--Parent Role: RECENT ACCOUNTING PRONOUNCEMENTS-->
        <link:definition>092300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (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://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" id="ScheduleIivaluationAndQualifyingAccountsDetails">
        <!--Parent Role: Schedule II-Valuation and Qualifying Accounts-->
        <link:definition>092400 - Schedule - Schedule II-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/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="https://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/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-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/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-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:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
  <xs:element name="WorkingCapitalLoanAgreementMember" id="plab_WorkingCapitalLoanAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleSeniorNotesDueOnApril2016Member" id="plab_ConvertibleSeniorNotesDueOnApril2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ProjectLoanAgreementMember" id="plab_ProjectLoanAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CapitalLeaseObligationPayableThrough2018Member" id="plab_CapitalLeaseObligationPayableThrough2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleSeniorNotesDueOnApril2019Member" id="plab_ConvertibleSeniorNotesDueOnApril2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AmendedAndRestatedCreditAgreementMember" id="plab_AmendedAndRestatedCreditAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FaceAmountOfEachNoteConvertedOrConvertible" id="plab_FaceAmountOfEachNoteConvertedOrConvertible" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PaymentHeldBackOnAssetAcquisition" id="plab_PaymentHeldBackOnAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="IntangibleAssetAbstract" id="plab_IntangibleAssetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RelatedPartyAgreementAbstract" id="plab_RelatedPartyAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DEMAAssociatesLLCMember" id="plab_DEMAAssociatesLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InformationTechnologyServicesProvider1Member" id="plab_InformationTechnologyServicesProvider1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InformationTechnologyServicesProviderMember" id="plab_InformationTechnologyServicesProviderMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PhotomaskBlankSupplierMember" id="plab_PhotomaskBlankSupplierMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConsultingAgreementPeriod" id="plab_ConsultingAgreementPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MajorCustomer1Member" id="plab_MajorCustomer1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AnnualCostOfConsultingContract" id="plab_AnnualCostOfConsultingContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PurchaseCommitmentsRelatedToBuildingAndEquipment" id="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="OtherCustomerMember" id="plab_OtherCustomerMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CustomerAccountedAbstract" id="plab_CustomerAccountedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxesAdditionalDisclosuresAbstract" id="plab_IncomeTaxesAdditionalDisclosuresAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ValuationAllowanceChangeAMTCredits" id="plab_ValuationAllowanceChangeAMTCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ValuationAllowanceChangeDueToAdoptionOfASU201609" id="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" id="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ForeignJurisdictionsMember" id="plab_ForeignJurisdictionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ValuationAllowanceChangeImpactOfOtherFactors" id="plab_ValuationAllowanceChangeImpactOfOtherFactors" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AlternateMinimumTaxCreditCarryforwardMember" id="plab_AlternateMinimumTaxCreditCarryforwardMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ValuationAllowanceChangeDueToCorporateTaxRateReduction" id="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ValuationAllowanceChangeCreditUtilization" id="plab_ValuationAllowanceChangeCreditUtilization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TaxCreditCarryforwardAbstract" id="plab_TaxCreditCarryforwardAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ValuationAllowanceChangeNOLUtilization" id="plab_ValuationAllowanceChangeNOLUtilization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StockOptionsActivityAbstract" id="plab_StockOptionsActivityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ReturnOfCapitalToNoncontrollingInterests" id="plab_ReturnOfCapitalToNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StockRepurchaseProgramCommencementDate" id="plab_StockRepurchaseProgramCommencementDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="July2018AnnouncedProgramMember" id="plab_July2018AnnouncedProgramMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="October2018AnnouncedProgramMember" id="plab_October2018AnnouncedProgramMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxDisclosureTable" id="plab_IncomeTaxDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxDisclosureLineItems" id="plab_IncomeTaxDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationTaxReform" id="plab_EffectiveIncomeTaxRateReconciliationTaxReform" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" id="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" id="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" id="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TaiwanAgencyOfTheMinistryOfFinanceMember" id="plab_TaiwanAgencyOfTheMinistryOfFinanceMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ForeignTaxAbstract" id="plab_ForeignTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" id="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="EffectOfTaxCutsAndJobsActOf2017Abstract" id="plab_EffectOfTaxCutsAndJobsActOf2017Abstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TermOfTaxYearHolidays" id="plab_TermOfTaxYearHolidays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="plab_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccumulatedOtherComprehensiveIncomeOtherMember" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AntidilutiveSecuritiesAbstract" id="plab_AntidilutiveSecuritiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AllOtherAsiaMember" id="plab_AllOtherAsiaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FlatPanelDisplaysMember" id="plab_FlatPanelDisplaysMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IntegratedCircuitsMember" id="plab_IntegratedCircuitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InvestmentInForeignEntityMember" id="plab_InvestmentInForeignEntityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MinimumAgeOfEmployeesToComeUnderRetirementPlan" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfMonthsOfServiceCompleted" id="plab_NumberOfMonthsOfServiceCompleted" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ProductWarrantyAbstract" id="plab_ProductWarrantyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PeriodOfWarranty" id="plab_PeriodOfWarranty" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ManufacturingFacilitiesByGeographicalRegionTable" id="plab_ManufacturingFacilitiesByGeographicalRegionTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ManufacturingFacilitiesByGeographicalRegionLineItems" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ManufacturingFacilitiesAbstract" id="plab_ManufacturingFacilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfManufacturingFacilities" id="plab_NumberOfManufacturingFacilities" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PhotronicsDnpMaskCorporationPdmcMember" id="plab_PhotronicsDnpMaskCorporationPdmcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PkLtdMember" id="plab_PkLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfMajorityOwnedSubsidiaries" id="plab_NumberOfMajorityOwnedSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TreasuryStockPolicyTextBlock" id="plab_TreasuryStockPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NoncontrollingInterestDisclosureAbstract" id="plab_NoncontrollingInterestDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PhotronicsSingaporePteLtdMember" id="plab_PhotronicsSingaporePteLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VariableInterestEntityAbstract" id="plab_VariableInterestEntityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VariableInterestEntityFutureSupportToBeProvided" id="plab_VariableInterestEntityFutureSupportToBeProvided" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" id="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="VariableInterestEntityInitialTermOfAgreement" id="plab_VariableInterestEntityInitialTermOfAgreement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" id="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConsolidationOfVariableInterestEntityAbstract" id="plab_ConsolidationOfVariableInterestEntityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MPMaskMember" id="plab_MPMaskMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>17
<FILENAME>plab-20181031_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 5.1.0.0 Broadridge-->
<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://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetailsCalc01" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesDetailsCalc01" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#OperatingLeasesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#LongtermDebtDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PdmcxJointVentureDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#PdmcxJointVentureDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IntangibleAssetsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="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="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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="4.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="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="calculation: Liabilities to LongTermDebtAndCapitalLeaseObligations" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="calculation: LiabilitiesCurrent to LongTermDebtAndCapitalLeaseObligationsCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="1.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="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: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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="MinorityInterest" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to MinorityInterest" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapital" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapital" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="PreferredStockValue" xlink:title="calculation: StockholdersEquity to PreferredStockValue" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="TreasuryStockCommonValue" xlink:title="calculation: StockholdersEquity to TreasuryStockCommonValue" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="StockholdersEquity" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to StockholdersEquity" 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="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="calculation: NetIncomeLoss to NetIncomeLossAttributableToNoncontrollingInterest" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: ProfitLoss to IncomeTaxExpenseBenefit" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="InterestAndDebtExpense" xlink:title="InterestAndDebtExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="InterestAndDebtExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to InterestAndDebtExpense" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="GainOnSaleOfInvestments" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to GainOnSaleOfInvestments" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OtherNonoperatingIncomeExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfGoodsAndServicesSold" xlink:title="calculation: GrossProfit to CostOfGoodsAndServicesSold" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="Revenues" xlink:title="calculation: GrossProfit to Revenues" order="0.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="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="calculation: OperatingExpenses to SellingGeneralAndAdministrativeExpense" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ResearchAndDevelopmentExpense" xlink:title="calculation: OperatingExpenses to ResearchAndDevelopmentExpense" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="OperatingExpenses" xlink:title="calculation: OperatingIncomeLoss to OperatingExpenses" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OperatingIncomeLoss" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="calculation: ProfitLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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="ProfitLoss" xlink:title="calculation: NetIncomeLoss to ProfitLoss" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:label="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to OtherComprehensiveIncomeLossNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="ProfitLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to ProfitLoss" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="calculation: ComprehensiveIncomeNetOfTax to ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="calculation: ComprehensiveIncomeNetOfTax to ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="AdjustmentForAmortization" xlink:title="AdjustmentForAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AdjustmentForAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AdjustmentForAmortization" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="GainOnSaleOfInvestments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to GainOnSaleOfInvestments" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsReceivable" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherCurrentAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherCurrentAssets" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DeferredIncomeTaxExpenseBenefit" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DepreciationDepletionAndAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DepreciationDepletionAndAmortization" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ProfitLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ProfitLoss" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInInventories" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInInventories" order="8.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInOperatingActivities" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsForProceedsFromOtherInvestingActivities" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:label="ProceedsFromSaleOfInvestmentProjects" xlink:title="ProceedsFromSaleOfInvestmentProjects" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="ProceedsFromSaleOfInvestmentProjects" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to ProceedsFromSaleOfInvestmentProjects" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquireBusinessesGross" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquireIntangibleAssets" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquireIntangibleAssets" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInInvestingActivities" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfDividendsMinorityInterest" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfDividendsMinorityInterest" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsToMinorityShareholders" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsToMinorityShareholders" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="RepaymentsOfDebtAndCapitalLeaseObligations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfDebtAndCapitalLeaseObligations" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="ProceedsFromMinorityShareholders" xlink:title="ProceedsFromMinorityShareholders" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromMinorityShareholders" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromMinorityShareholders" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromPaymentsForOtherFinancingActivities" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsForRepurchaseOfCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsForRepurchaseOfCommonStock" 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="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInFinancingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="InventoryRawMaterialsNetOfReserves" xlink:title="InventoryRawMaterialsNetOfReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryRawMaterialsNetOfReserves" xlink:title="calculation: InventoryNet to InventoryRawMaterialsNetOfReserves" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="calculation: PropertyPlantAndEquipmentNet to PropertyPlantAndEquipmentGross" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="calculation: PropertyPlantAndEquipmentNet to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="calculation: CapitalLeasesBalanceSheetAssetsByMajorClassNet to CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="CapitalLeasedAssetsGross" xlink:title="calculation: CapitalLeasesBalanceSheetAssetsByMajorClassNet to CapitalLeasedAssetsGross" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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://photronics.com/role/PdmcxJointVentureDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:label="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:title="VariableInterestEntityConsolidatedCarryingAmountLiabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:to="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:title="calculation: VariableInterestEntityConsolidatedCarryingAmountLiabilities to VariableInterestEntityConsolidatedLiabilitiesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:to="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:title="calculation: VariableInterestEntityConsolidatedCarryingAmountLiabilities to VariableInterestEntityConsolidatedLiabilitiesNoncurrent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:to="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:title="calculation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet to VariableInterestEntityConsolidatedCarryingAmountLiabilities" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsCurrent" xlink:label="VariableInterestEntityConsolidatedAssetsCurrent" xlink:title="VariableInterestEntityConsolidatedAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:to="VariableInterestEntityConsolidatedAssetsCurrent" xlink:title="calculation: VariableInterestEntityConsolidatedCarryingAmountAssets to VariableInterestEntityConsolidatedAssetsCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:label="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:title="VariableInterestEntityConsolidatedAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:to="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:title="calculation: VariableInterestEntityConsolidatedCarryingAmountAssets to VariableInterestEntityConsolidatedAssetsNoncurrent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:to="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:title="calculation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet to VariableInterestEntityConsolidatedCarryingAmountAssets" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="AccruedLiabilitiesCurrent" xlink:to="AccruedIncomeTaxesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to AccruedIncomeTaxesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="AccruedProfessionalFeesCurrent" xlink:title="AccruedProfessionalFeesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="AccruedProfessionalFeesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to AccruedProfessionalFeesCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:title="AccrualForTaxesOtherThanIncomeTaxesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to AccrualForTaxesOtherThanIncomeTaxesCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="DeferredRevenue" xlink:title="DeferredRevenue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="DeferredRevenue" xlink:title="calculation: AccruedLiabilitiesCurrent to DeferredRevenue" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to EmployeeRelatedLiabilitiesCurrent" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="calculation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to LongTermDebtAndCapitalLeaseObligationsCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="calculation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to LongTermDebtAndCapitalLeaseObligations" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="OperatingLeasesFutureMinimumPaymentsDueThereafter" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="6.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentStateAndLocalTaxExpenseBenefit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredFederalIncomeTaxExpenseBenefit" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredForeignIncomeTaxExpenseBenefit" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentFederalTaxExpenseBenefit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentForeignTaxExpenseBenefit" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsValuationAllowance" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsOther" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsOther" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsOperatingLossCarryforwards" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxCreditCarryforwardsOther" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsGross" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsGross" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="DeferredTaxAssetsNet" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredTaxAssetsNet" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesOther" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="DeferredTaxLiabilitiesUndistributedForeignEarnings" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesUndistributedForeignEarnings" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredIncomeTaxLiabilities" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetailsCalc01">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="IncomeTaxReconciliationRepatriationOfForeignEarnings" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationRepatriationOfForeignEarnings" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectiveIncomeTaxRateReconciliationTaxReform" xlink:label="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:title="EffectiveIncomeTaxRateReconciliationTaxReform" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:title="calculation: IncomeTaxExpenseBenefit to EffectiveIncomeTaxRateReconciliationTaxReform" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="IncomeTaxReconciliationOtherReconcilingItems" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationOtherReconcilingItems" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationOtherAdjustments" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationOtherAdjustments" order="18.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxHolidays" xlink:label="IncomeTaxReconciliationTaxHolidays" xlink:title="IncomeTaxReconciliationTaxHolidays" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationTaxHolidays" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationTaxHolidays" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="IncomeTaxReconciliationTaxCredits" xlink:title="IncomeTaxReconciliationTaxCredits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationTaxCredits" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationTaxCredits" order="13.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="IncomeTaxReconciliationTaxContingencies" xlink:title="IncomeTaxReconciliationTaxContingencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationTaxContingencies" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationTaxContingencies" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:title="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="19.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DeferredIncomeTaxAssetsNet" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredTaxAssetsNetNoncurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredTaxLiabilitiesNoncurrent" order="4.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="NetIncomeLossAttributableToParentDiluted" xlink:title="NetIncomeLossAttributableToParentDiluted" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="InterestOnConvertibleDebtNetOfTax" xlink:title="InterestOnConvertibleDebtNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="InterestOnConvertibleDebtNetOfTax" xlink:title="calculation: NetIncomeLossAttributableToParentDiluted to InterestOnConvertibleDebtNetOfTax" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="NetIncomeLoss" xlink:title="calculation: NetIncomeLossAttributableToParentDiluted to NetIncomeLoss" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="calculation: WeightedAverageNumberDilutedSharesOutstandingAdjustment to IncrementalCommonSharesAttributableToConversionOfDebtSecurities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="calculation: WeightedAverageNumberDilutedSharesOutstandingAdjustment to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="0.0" weight="-1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>18
<FILENAME>plab-20181031_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 5.1.0.0 Broadridge-->
<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://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ScheduleIivaluationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncementsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#RecentAccountingPronouncementsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#QuarterlyResultsOfOperationsUnauditedDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryDividendDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#SubsidiaryDividendDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#GainsOnSaleOfInvestmentsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ShareRepurchaseProgramDetails" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#RelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ConcentrationsOfCreditRiskDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ConcentrationsOfCreditRiskDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#GeographicAndSignificantCustomerInformationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetailsCalc01" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesDetailsCalc01" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlansDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#EmployeeRetirementPlansDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#OperatingLeasesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#LongtermDebtDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PdmcxJointVentureDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#PdmcxJointVentureDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IntangibleAssetsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" xlink:type="simple" xlink:href="plab-20181031.xsd#QuarterlyResultsOfOperationsUnauditedTables" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" xlink:type="simple" xlink:href="plab-20181031.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurementsTables" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" xlink:type="simple" xlink:href="plab-20181031.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" xlink:type="simple" xlink:href="plab-20181031.xsd#GeographicAndSignificantCustomerInformationTables" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="plab-20181031.xsd#EarningsPerShareTables" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#OperatingLeasesTables" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermDebtTables" xlink:type="simple" xlink:href="plab-20181031.xsd#LongtermDebtTables" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#AccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://photronics.com/role/PdmcxJointVentureTables" xlink:type="simple" xlink:href="plab-20181031.xsd#PdmcxJointVentureTables" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="plab-20181031.xsd#IntangibleAssetsTables" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="plab-20181031.xsd#PropertyPlantAndEquipmentTables" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#RecentAccountingPronouncementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensationPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" xlink:type="simple" xlink:href="plab-20181031.xsd#ScheduleIivaluationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="plab-20181031.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" xlink:type="simple" xlink:href="plab-20181031.xsd#QuarterlyResultsOfOperationsUnaudited" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryDividend" xlink:type="simple" xlink:href="plab-20181031.xsd#SubsidiaryDividend" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestments" xlink:type="simple" xlink:href="plab-20181031.xsd#GainsOnSaleOfInvestments" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" xlink:type="simple" xlink:href="plab-20181031.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" />
  <link:roleRef roleURI="http://photronics.com/role/ShareRepurchaseProgram" xlink:type="simple" xlink:href="plab-20181031.xsd#ShareRepurchaseProgram" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurements" />
  <link:roleRef roleURI="http://photronics.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="plab-20181031.xsd#RelatedPartyTransactions" />
  <link:roleRef roleURI="http://photronics.com/role/ConcentrationsOfCreditRisk" xlink:type="simple" xlink:href="plab-20181031.xsd#ConcentrationsOfCreditRisk" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" xlink:type="simple" xlink:href="plab-20181031.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponent" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformation" xlink:type="simple" xlink:href="plab-20181031.xsd#GeographicAndSignificantCustomerInformation" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="plab-20181031.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShare" xlink:type="simple" xlink:href="plab-20181031.xsd#EarningsPerShare" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlans" xlink:type="simple" xlink:href="plab-20181031.xsd#EmployeeRetirementPlans" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeases" xlink:type="simple" xlink:href="plab-20181031.xsd#OperatingLeases" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermDebt" xlink:type="simple" xlink:href="plab-20181031.xsd#LongtermDebt" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="plab-20181031.xsd#AccruedLiabilities" />
  <link:roleRef roleURI="http://photronics.com/role/PdmcxJointVenture" xlink:type="simple" xlink:href="plab-20181031.xsd#PdmcxJointVenture" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssets" xlink:type="simple" xlink:href="plab-20181031.xsd#IntangibleAssets" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="plab-20181031.xsd#PropertyPlantAndEquipment" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfEquity" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfEquity" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://photronics.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="plab-20181031.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://photronics.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="definition: StatementLineItems to SharesOutstanding" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ProfitLoss" xlink:title="definition: StatementLineItems to ProfitLoss" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensation" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentAmount1" xlink:title="definition: StatementLineItems to DebtConversionConvertedInstrumentAmount1" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="definition: StatementLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="definition: StatementLineItems to NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:title="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:title="definition: StatementLineItems to MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ReturnOfCapitalToNoncontrollingInterests" xlink:label="ReturnOfCapitalToNoncontrollingInterests" xlink:title="ReturnOfCapitalToNoncontrollingInterests" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ReturnOfCapitalToNoncontrollingInterests" xlink:title="definition: StatementLineItems to ReturnOfCapitalToNoncontrollingInterests" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="MinorityInterestDecreaseFromRedemptions" xlink:title="MinorityInterestDecreaseFromRedemptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="MinorityInterestDecreaseFromRedemptions" xlink:title="definition: StatementLineItems to MinorityInterestDecreaseFromRedemptions" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="TreasuryStockValueAcquiredCostMethod" xlink:title="TreasuryStockValueAcquiredCostMethod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="TreasuryStockValueAcquiredCostMethod" xlink:title="definition: StatementLineItems to TreasuryStockValueAcquiredCostMethod" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="TreasuryStockSharesAcquired" xlink:title="TreasuryStockSharesAcquired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="TreasuryStockSharesAcquired" xlink:title="definition: StatementLineItems to TreasuryStockSharesAcquired" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to NoncontrollingInterestMember" order="6.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipment" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PdmcxJointVenture" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermDebt" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EmployeeRetirementPlans" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConcentrationsOfCreditRisk" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/RelatedPartyTransactions" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ShareRepurchaseProgram" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryDividend" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncementsPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PdmcxJointVentureTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermDebtTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="NoncontrollingInterestAbstract" xlink:title="definition: MinorityInterestLineItems to NoncontrollingInterestAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfMajorityOwnedSubsidiaries" xlink:label="NumberOfMajorityOwnedSubsidiaries" xlink:title="NumberOfMajorityOwnedSubsidiaries" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="NumberOfMajorityOwnedSubsidiaries" xlink:title="definition: MinorityInterestLineItems to NumberOfMajorityOwnedSubsidiaries" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="definition: MinorityInterestLineItems to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="MinorityInterestLineItems" xlink:to="MinorityInterestTable" xlink:title="definition: MinorityInterestLineItems to MinorityInterestTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="MinorityInterestTable" xlink:to="OwnershipAxis" xlink:title="definition: MinorityInterestTable to OwnershipAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="definition: OwnershipDomain to PhotronicsDnpMaskCorporationPdmcMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PkLtdMember" xlink:label="PkLtdMember" xlink:title="PkLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="PkLtdMember" xlink:title="definition: OwnershipDomain to PkLtdMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:label="FiniteLivedIntangibleAssetsGrossAbstract" xlink:title="FiniteLivedIntangibleAssetsGrossAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsGrossAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsGrossAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="BuildingImprovementsMember" xlink:title="BuildingImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingImprovementsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="3.0" />
    <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="plab-20181031.xsd#plab_ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:label="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="ManufacturingFacilitiesByGeographicalRegionLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesAbstract" xlink:label="ManufacturingFacilitiesAbstract" xlink:title="ManufacturingFacilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="ManufacturingFacilitiesAbstract" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionLineItems to ManufacturingFacilitiesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfManufacturingFacilities" xlink:label="NumberOfManufacturingFacilities" xlink:title="NumberOfManufacturingFacilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="NumberOfManufacturingFacilities" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionLineItems to NumberOfManufacturingFacilities" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesByGeographicalRegionTable" xlink:label="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="ManufacturingFacilitiesByGeographicalRegionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionLineItems to ManufacturingFacilitiesByGeographicalRegionTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionTable to StatementGeographicalAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="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/srt/2018/elts/srt-2018-01-31.xsd#srt_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.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="definition: SegmentGeographicalDomain to TW" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="definition: SegmentGeographicalDomain to KR" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CN" xlink:title="definition: SegmentGeographicalDomain to CN" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="definition: PropertyPlantAndEquipmentLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PaymentHeldBackOnAssetAcquisition" xlink:label="PaymentHeldBackOnAssetAcquisition" xlink:title="PaymentHeldBackOnAssetAcquisition" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PaymentHeldBackOnAssetAcquisition" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PaymentHeldBackOnAssetAcquisition" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="definition: PropertyPlantAndEquipmentLineItems to NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasedAssetsGross" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasedAssetsGross" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasesBalanceSheetAssetsByMajorClassNet" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="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="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="13.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingAndBuildingImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingAndBuildingImprovementsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ConstructionInProgressMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ConstructionInProgressMember" order="6.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IntangibleAssetAbstract" xlink:label="IntangibleAssetAbstract" xlink:title="IntangibleAssetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="IntangibleAssetAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to IntangibleAssetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to AmortizationOfIntangibleAssets" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="14.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="LicensingAgreementsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to LicensingAgreementsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="CustomerListsMember" xlink:title="CustomerListsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerListsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerListsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PdmcxJointVentureDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityAbstract" xlink:label="VariableInterestEntityAbstract" xlink:title="VariableInterestEntityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityAbstract" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsCurrent" xlink:label="VariableInterestEntityConsolidatedAssetsCurrent" xlink:title="VariableInterestEntityConsolidatedAssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedAssetsCurrent" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedAssetsCurrent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:label="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:title="VariableInterestEntityConsolidatedAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedAssetsNoncurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedCarryingAmountAssets" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedLiabilitiesCurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedLiabilitiesNoncurrent" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:label="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:title="VariableInterestEntityConsolidatedCarryingAmountLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedCarryingAmountLiabilities" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="VariableInterestEntityOwnershipPercentage" xlink:title="VariableInterestEntityOwnershipPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityOwnershipPercentage" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityOwnershipPercentage" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss" xlink:label="VariableInterestEntityInitialConsolidationGainOrLoss" xlink:title="VariableInterestEntityInitialConsolidationGainOrLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityInitialConsolidationGainOrLoss" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityInitialConsolidationGainOrLoss" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount" xlink:label="VariableInterestEntityFinancialOrOtherSupportAmount" xlink:title="VariableInterestEntityFinancialOrOtherSupportAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityFinancialOrOtherSupportAmount" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityFinancialOrOtherSupportAmount" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityFutureSupportToBeProvided" xlink:label="VariableInterestEntityFutureSupportToBeProvided" xlink:title="VariableInterestEntityFutureSupportToBeProvided" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityFutureSupportToBeProvided" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityFutureSupportToBeProvided" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityInitialTermOfAgreement" xlink:label="VariableInterestEntityInitialTermOfAgreement" xlink:title="VariableInterestEntityInitialTermOfAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityInitialTermOfAgreement" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityInitialTermOfAgreement" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:label="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:title="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:title="definition: VariableInterestEntityLineItems to TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:label="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:title="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:title="definition: VariableInterestEntityLineItems to NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:label="VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:title="VariableInterestEntityConsolidatedLiabilitiesRecourse" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedLiabilitiesRecourse" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount" xlink:label="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="VariableInterestEntityEntityMaximumLossExposureAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityEntityMaximumLossExposureAmount" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:label="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="VariableInterestEntityLineItems" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="definition: VariableInterestEntityLineItems to ScheduleOfVariableInterestEntitiesTable" order="21.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntitiesByClassificationOfEntityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain" xlink:title="definition: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain_2" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain_2" xlink:title="definition: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="VariableInterestEntityPrimaryBeneficiaryMember" xlink:title="VariableInterestEntityPrimaryBeneficiaryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="VariableInterestEntityPrimaryBeneficiaryMember" xlink:title="definition: ClassificationOfVariableInterestEntityDomain to VariableInterestEntityPrimaryBeneficiaryMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:title="VariableInterestEntityNotPrimaryBeneficiaryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:title="definition: ClassificationOfVariableInterestEntityDomain to VariableInterestEntityNotPrimaryBeneficiaryMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to ConsolidatedEntitiesAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidatedEntitiesMember" xlink:label="ConsolidatedEntitiesMember" xlink:title="ConsolidatedEntitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ConsolidatedEntitiesMember" xlink:title="definition: ConsolidatedEntitiesDomain to ConsolidatedEntitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvesteeMember" xlink:label="EquityMethodInvesteeMember" xlink:title="EquityMethodInvesteeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="EquityMethodInvesteeMember" xlink:title="definition: ConsolidatedEntitiesDomain to EquityMethodInvesteeMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="OwnershipAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to OwnershipAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsSingaporePteLtdMember" xlink:label="PhotronicsSingaporePteLtdMember" xlink:title="PhotronicsSingaporePteLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="PhotronicsSingaporePteLtdMember" xlink:title="definition: OwnershipDomain to PhotronicsSingaporePteLtdMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="CoVenturerMember" xlink:title="definition: RelatedPartyDomain to CoVenturerMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to RangeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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://photronics.com/role/AccruedLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="definition: DebtInstrumentLineItems to RepaymentsOfConvertibleDebt" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="definition: DebtInstrumentLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:label="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="DebtInstrumentConvertibleNumberOfEquityInstruments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentConvertibleNumberOfEquityInstruments" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_FaceAmountOfEachNoteConvertedOrConvertible" xlink:label="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="FaceAmountOfEachNoteConvertedOrConvertible" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="definition: DebtInstrumentLineItems to FaceAmountOfEachNoteConvertedOrConvertible" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentConvertibleConversionPrice1" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="SubsequentEventsDate" xlink:title="SubsequentEventsDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="SubsequentEventsDate" xlink:title="definition: DebtInstrumentLineItems to SubsequentEventsDate" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromLinesOfCredit" xlink:title="definition: DebtInstrumentLineItems to ProceedsFromLinesOfCredit" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DebtInstrumentLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTerm" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityCurrentBorrowingCapacity" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DebtInstrumentLineItems" xlink:to="LineOfCredit" xlink:title="definition: DebtInstrumentLineItems to LineOfCredit" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="DebtInstrumentInterestRateEffectivePercentage" xlink:title="DebtInstrumentInterestRateEffectivePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateEffectivePercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateEffectivePercentage" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentPeriodicPaymentPrincipal" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="InterestPaid" xlink:title="definition: DebtInstrumentLineItems to InterestPaid" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ConvertibleDebt" xlink:title="definition: DebtInstrumentLineItems to ConvertibleDebt" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsCurrent" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligations" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="definition: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2019Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="definition: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2016Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CapitalLeaseObligationPayableThrough2018Member" xlink:label="CapitalLeaseObligationPayableThrough2018Member" xlink:title="CapitalLeaseObligationPayableThrough2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationPayableThrough2018Member" xlink:title="definition: DebtInstrumentNameDomain to CapitalLeaseObligationPayableThrough2018Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ProjectLoanAgreementMember" xlink:label="ProjectLoanAgreementMember" xlink:title="ProjectLoanAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ProjectLoanAgreementMember" xlink:title="definition: DebtInstrumentNameDomain to ProjectLoanAgreementMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_WorkingCapitalLoanAgreementMember" xlink:label="WorkingCapitalLoanAgreementMember" xlink:title="WorkingCapitalLoanAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="WorkingCapitalLoanAgreementMember" xlink:title="definition: DebtInstrumentNameDomain to WorkingCapitalLoanAgreementMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AmendedAndRestatedCreditAgreementMember" xlink:label="AmendedAndRestatedCreditAgreementMember" xlink:title="AmendedAndRestatedCreditAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="AmendedAndRestatedCreditAgreementMember" xlink:title="definition: DebtInstrumentNameDomain to AmendedAndRestatedCreditAgreementMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="CreditFacilityAxis" xlink:title="definition: DebtInstrumentTable to CreditFacilityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: DebtInstrumentTable to SubsequentEventTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:label="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedArrangementsToObtainGoodsAndServicesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="9.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_StockOptionsActivityAbstract" xlink:label="StockOptionsActivityAbstract" xlink:title="StockOptionsActivityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockOptionsActivityAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockOptionsActivityAbstract" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="15.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="29.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ProceedsFromStockOptionsExercised" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="34.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="35.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="38.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="39.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="41.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="42.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="43.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="44.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="45.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="46.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="47.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="48.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" order="49.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="51.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="52.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="53.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="54.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="55.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="56.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="57.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="58.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="59.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="60.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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://photronics.com/role/EmployeeRetirementPlansDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayLineItems" xlink:label="IncomeTaxHolidayLineItems" xlink:title="IncomeTaxHolidayLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TermOfTaxYearHolidays" xlink:label="TermOfTaxYearHolidays" xlink:title="TermOfTaxYearHolidays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxHolidayLineItems" xlink:to="TermOfTaxYearHolidays" xlink:title="definition: IncomeTaxHolidayLineItems to TermOfTaxYearHolidays" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="IncomeTaxHolidayTerminationDate" xlink:title="IncomeTaxHolidayTerminationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxHolidayLineItems" xlink:to="IncomeTaxHolidayTerminationDate" xlink:title="definition: IncomeTaxHolidayLineItems to IncomeTaxHolidayTerminationDate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="IncomeTaxHolidayAggregateDollarAmount" xlink:title="IncomeTaxHolidayAggregateDollarAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxHolidayLineItems" xlink:to="IncomeTaxHolidayAggregateDollarAmount" xlink:title="definition: IncomeTaxHolidayLineItems to IncomeTaxHolidayAggregateDollarAmount" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxHolidayLineItems" xlink:to="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="definition: IncomeTaxHolidayLineItems to IncomeTaxHolidayIncomeTaxBenefitsPerShare" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayTable" xlink:label="IncomeTaxHolidayTable" xlink:title="IncomeTaxHolidayTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxHolidayLineItems" xlink:to="IncomeTaxHolidayTable" xlink:title="definition: IncomeTaxHolidayLineItems to IncomeTaxHolidayTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxHolidayTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="definition: IncomeTaxHolidayTable to IncomeTaxAuthorityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxHolidayTable" xlink:to="RangeAxis" xlink:title="definition: IncomeTaxHolidayTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="plab-20181031.xsd#plab_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:label="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="EffectOfTaxCutsAndJobsActOf2017Abstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectOfTaxCutsAndJobsActOf2017Abstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ForeignTaxAbstract" xlink:label="ForeignTaxAbstract" xlink:title="ForeignTaxAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="ForeignTaxAbstract" xlink:title="definition: IncomeTaxDisclosureLineItems to ForeignTaxAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:label="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:title="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxDisclosureTable" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxDisclosureTable" order="13.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="TaxCreditCarryforwardAxis" xlink:title="TaxCreditCarryforwardAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxDisclosureTable" xlink:to="TaxCreditCarryforwardAxis" xlink:title="definition: IncomeTaxDisclosureTable to TaxCreditCarryforwardAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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="plab-20181031.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to AlternateMinimumTaxCreditCarryforwardMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="IncomeTaxAuthorityNameAxis" xlink:title="IncomeTaxAuthorityNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxDisclosureTable" xlink:to="IncomeTaxAuthorityNameAxis" xlink:title="definition: IncomeTaxDisclosureTable to IncomeTaxAuthorityNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="IncomeTaxAuthorityNameDomain" xlink:title="definition: IncomeTaxAuthorityNameAxis to IncomeTaxAuthorityNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain_2" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="IncomeTaxAuthorityNameDomain_2" xlink:title="definition: IncomeTaxAuthorityNameAxis to IncomeTaxAuthorityNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:label="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:title="TaiwanAgencyOfTheMinistryOfFinanceMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:title="definition: IncomeTaxAuthorityNameDomain to TaiwanAgencyOfTheMinistryOfFinanceMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCreditCarryforwardAbstract" xlink:label="TaxCreditCarryforwardAbstract" xlink:title="TaxCreditCarryforwardAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="TaxCreditCarryforwardAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to TaxCreditCarryforwardAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="definition: OperatingLossCarryforwardsLineItems to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="IncomeTaxUncertaintiesAbstract" xlink:title="IncomeTaxUncertaintiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxUncertaintiesAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxUncertaintiesAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxesAdditionalDisclosuresAbstract" xlink:label="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="IncomeTaxesAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxesAdditionalDisclosuresAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:title="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:title="definition: OperatingLossCarryforwardsLineItems to DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxesPaid" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxesPaid" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="ProceedsFromIncomeTaxRefunds" xlink:title="ProceedsFromIncomeTaxRefunds" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ProceedsFromIncomeTaxRefunds" xlink:title="definition: OperatingLossCarryforwardsLineItems to ProceedsFromIncomeTaxRefunds" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefits" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefits" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="21.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeAMTCredits" xlink:label="ValuationAllowanceChangeAMTCredits" xlink:title="ValuationAllowanceChangeAMTCredits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceChangeAMTCredits" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceChangeAMTCredits" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeNOLUtilization" xlink:label="ValuationAllowanceChangeNOLUtilization" xlink:title="ValuationAllowanceChangeNOLUtilization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceChangeNOLUtilization" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceChangeNOLUtilization" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeCreditUtilization" xlink:label="ValuationAllowanceChangeCreditUtilization" xlink:title="ValuationAllowanceChangeCreditUtilization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceChangeCreditUtilization" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceChangeCreditUtilization" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeImpactOfOtherFactors" xlink:label="ValuationAllowanceChangeImpactOfOtherFactors" xlink:title="ValuationAllowanceChangeImpactOfOtherFactors" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceChangeImpactOfOtherFactors" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceChangeImpactOfOtherFactors" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:label="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:title="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:label="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:title="ValuationAllowanceChangeDueToAdoptionOfASU201609" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceChangeDueToAdoptionOfASU201609" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:label="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:title="ValuationAllowanceChangeDueToCorporateTaxRateReduction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceChangeDueToCorporateTaxRateReduction" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceDeferredTaxAssetChangeInAmount" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="30.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossCarryforwardsTable" xlink:to="BalanceSheetLocationAxis" xlink:title="definition: OperatingLossCarryforwardsTable to BalanceSheetLocationAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain_2" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain_2" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherLiabilitiesMember" xlink:title="definition: BalanceSheetLocationDomain to OtherLiabilitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="DomesticCountryMember" xlink:title="definition: IncomeTaxAuthorityDomain to DomesticCountryMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ForeignJurisdictionsMember" xlink:label="ForeignJurisdictionsMember" xlink:title="ForeignJurisdictionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignJurisdictionsMember" xlink:title="definition: IncomeTaxAuthorityDomain to ForeignJurisdictionsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="plab-20181031.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to AlternateMinimumTaxCreditCarryforwardMember" order="2.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to StateAndLocalJurisdictionMember" order="3.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="ForeignCountryMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to ForeignCountryMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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://photronics.com/role/IncomeTaxesDetailsCalc01" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AntidilutiveSecuritiesAbstract" xlink:label="AntidilutiveSecuritiesAbstract" xlink:title="AntidilutiveSecuritiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesAbstract" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="definition: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain_2" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain_2" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="StockCompensationPlanMember" xlink:title="StockCompensationPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="StockCompensationPlanMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to StockCompensationPlanMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="ConvertibleDebtSecuritiesMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to ConvertibleDebtSecuritiesMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingenciesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CustomerAccountedAbstract" xlink:label="CustomerAccountedAbstract" xlink:title="CustomerAccountedAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="CustomerAccountedAbstract" xlink:title="definition: ConcentrationRiskLineItems to CustomerAccountedAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="definition: ConcentrationRiskTable to MajorCustomersAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="plab-20181031.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="definition: NameOfMajorCustomerDomain to MajorCustomer1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="OtherCustomerMember" xlink:title="definition: NameOfMajorCustomerDomain to OtherCustomerMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="Revenues" xlink:title="definition: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to Revenues" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to PropertyPlantAndEquipmentNet" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="definition: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="definition: SegmentGeographicalDomain to TW" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="definition: SegmentGeographicalDomain to KR" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-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="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CN" xlink:title="definition: SegmentGeographicalDomain to CN" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AllOtherAsiaMember" xlink:label="AllOtherAsiaMember" xlink:title="AllOtherAsiaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="AllOtherAsiaMember" xlink:title="definition: SegmentGeographicalDomain to AllOtherAsiaMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ProductOrServiceAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ProductOrServiceAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain_2" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain_2" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IntegratedCircuitsMember" xlink:label="IntegratedCircuitsMember" xlink:title="IntegratedCircuitsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="IntegratedCircuitsMember" xlink:title="definition: ProductsAndServicesDomain to IntegratedCircuitsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_FlatPanelDisplaysMember" xlink:label="FlatPanelDisplaysMember" xlink:title="FlatPanelDisplaysMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="FlatPanelDisplaysMember" xlink:title="definition: ProductsAndServicesDomain to FlatPanelDisplaysMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTax" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to AccumulatedOtherComprehensiveIncomeLossTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AociIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to AociIncludingPortionAttributableToNoncontrollingInterestMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:label="AociAttributableToNoncontrollingInterestMember" xlink:title="AociAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AociAttributableToNoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to AociAttributableToNoncontrollingInterestMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="definition: AociAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:label="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:title="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:title="definition: AociAttributableToNoncontrollingInterestMember to AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="definition: AociAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="definition: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:label="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:title="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:title="definition: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="definition: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedTranslationAdjustmentMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedTranslationAdjustmentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:label="AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:title="AccumulatedGainLossNetCashFlowHedgeParentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedGainLossNetCashFlowHedgeParentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedOtherComprehensiveIncomeOtherMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConcentrationsOfCreditRiskDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CustomerAccountedAbstract" xlink:label="CustomerAccountedAbstract" xlink:title="CustomerAccountedAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="CustomerAccountedAbstract" xlink:title="definition: ConcentrationRiskLineItems to CustomerAccountedAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="CreditConcentrationRiskMember" xlink:title="CreditConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CreditConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to CreditConcentrationRiskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="definition: ConcentrationRiskTable to MajorCustomersAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="plab-20181031.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="definition: NameOfMajorCustomerDomain to MajorCustomer1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="OtherCustomerMember" xlink:title="definition: NameOfMajorCustomerDomain to OtherCustomerMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="RangeAxis" xlink:title="definition: ConcentrationRiskTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_RelatedPartyAgreementAbstract" xlink:label="RelatedPartyAgreementAbstract" xlink:title="RelatedPartyAgreementAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyAgreementAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyAgreementAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConsultingAgreementPeriod" xlink:label="ConsultingAgreementPeriod" xlink:title="ConsultingAgreementPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ConsultingAgreementPeriod" xlink:title="definition: RelatedPartyTransactionLineItems to ConsultingAgreementPeriod" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AnnualCostOfConsultingContract" xlink:label="AnnualCostOfConsultingContract" xlink:title="AnnualCostOfConsultingContract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AnnualCostOfConsultingContract" xlink:title="definition: RelatedPartyTransactionLineItems to AnnualCostOfConsultingContract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="RelatedPartyTransactionAmountsOfTransaction" xlink:title="RelatedPartyTransactionAmountsOfTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionAmountsOfTransaction" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyTransactionAmountsOfTransaction" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableRelatedPartiesCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsPayableRelatedPartiesCurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="Revenues" xlink:title="definition: RelatedPartyTransactionLineItems to Revenues" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsReceivableNetCurrent" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InformationTechnologyServicesProviderMember" xlink:label="InformationTechnologyServicesProviderMember" xlink:title="InformationTechnologyServicesProviderMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProviderMember" xlink:title="definition: RelatedPartyDomain to InformationTechnologyServicesProviderMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InformationTechnologyServicesProvider1Member" xlink:label="InformationTechnologyServicesProvider1Member" xlink:title="InformationTechnologyServicesProvider1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProvider1Member" xlink:title="definition: RelatedPartyDomain to InformationTechnologyServicesProvider1Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotomaskBlankSupplierMember" xlink:label="PhotomaskBlankSupplierMember" xlink:title="PhotomaskBlankSupplierMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="PhotomaskBlankSupplierMember" xlink:title="definition: RelatedPartyDomain to PhotomaskBlankSupplierMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_DEMAAssociatesLLCMember" xlink:label="DEMAAssociatesLLCMember" xlink:title="DEMAAssociatesLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="DEMAAssociatesLLCMember" xlink:title="definition: RelatedPartyDomain to DEMAAssociatesLLCMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="MajorCustomersAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to MajorCustomersAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="plab-20181031.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="definition: NameOfMajorCustomerDomain to MajorCustomer1Member" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="ConvertibleDebtFairValueDisclosures" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to ConvertibleDebtFairValueDisclosures" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to DebtInstrumentInterestRateStatedPercentage" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to DebtInstrumentMaturityDate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FairValueByBalanceSheetGroupingTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByMeasurementBasisAxis" xlink:title="definition: FairValueByBalanceSheetGroupingTable to FairValueByMeasurementBasisAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="FairValueDisclosureItemAmountsDomain" xlink:title="definition: FairValueByMeasurementBasisAxis to FairValueDisclosureItemAmountsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="PortionAtFairValueFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to PortionAtFairValueFairValueDisclosureMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember_2" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="PortionAtFairValueFairValueDisclosureMember_2" xlink:title="definition: FairValueByMeasurementBasisAxis to PortionAtFairValueFairValueDisclosureMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="EstimateOfFairValueFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to EstimateOfFairValueFairValueDisclosureMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="CarryingReportedAmountFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to CarryingReportedAmountFairValueDisclosureMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: FairValueByBalanceSheetGroupingTable to LongtermDebtTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorNotesDueOnApril2019Member" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ShareRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramAuthorizedAmount1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_StockRepurchaseProgramCommencementDate" xlink:label="StockRepurchaseProgramCommencementDate" xlink:title="StockRepurchaseProgramCommencementDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramCommencementDate" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramCommencementDate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="StockRepurchaseProgramExpirationDate" xlink:title="StockRepurchaseProgramExpirationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramExpirationDate" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramExpirationDate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="TreasuryStockCommonShares" xlink:title="TreasuryStockCommonShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="TreasuryStockCommonShares" xlink:title="definition: EquityClassOfTreasuryStockLineItems to TreasuryStockCommonShares" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="TreasuryStockCommonValue" xlink:title="definition: EquityClassOfTreasuryStockLineItems to TreasuryStockCommonValue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="TreasuryStockAcquiredAverageCostPerShare" xlink:title="TreasuryStockAcquiredAverageCostPerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="TreasuryStockAcquiredAverageCostPerShare" xlink:title="definition: EquityClassOfTreasuryStockLineItems to TreasuryStockAcquiredAverageCostPerShare" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="ClassOfTreasuryStockTable" xlink:title="definition: EquityClassOfTreasuryStockLineItems to ClassOfTreasuryStockTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="ShareRepurchaseProgramAxis" xlink:title="ShareRepurchaseProgramAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfTreasuryStockTable" xlink:to="ShareRepurchaseProgramAxis" xlink:title="definition: ClassOfTreasuryStockTable to ShareRepurchaseProgramAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain" xlink:title="ShareRepurchaseProgramDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareRepurchaseProgramAxis" xlink:to="ShareRepurchaseProgramDomain" xlink:title="definition: ShareRepurchaseProgramAxis to ShareRepurchaseProgramDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain_2" xlink:title="ShareRepurchaseProgramDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareRepurchaseProgramAxis" xlink:to="ShareRepurchaseProgramDomain_2" xlink:title="definition: ShareRepurchaseProgramAxis to ShareRepurchaseProgramDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_July2018AnnouncedProgramMember" xlink:label="July2018AnnouncedProgramMember" xlink:title="July2018AnnouncedProgramMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareRepurchaseProgramDomain" xlink:to="July2018AnnouncedProgramMember" xlink:title="definition: ShareRepurchaseProgramDomain to July2018AnnouncedProgramMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_October2018AnnouncedProgramMember" xlink:label="October2018AnnouncedProgramMember" xlink:title="October2018AnnouncedProgramMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareRepurchaseProgramDomain" xlink:to="October2018AnnouncedProgramMember" xlink:title="definition: ShareRepurchaseProgramDomain to October2018AnnouncedProgramMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConsolidationOfVariableInterestEntityAbstract" xlink:label="ConsolidationOfVariableInterestEntityAbstract" xlink:title="ConsolidationOfVariableInterestEntityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="ConsolidationOfVariableInterestEntityAbstract" xlink:title="definition: VariableInterestEntityLineItems to ConsolidationOfVariableInterestEntityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="ProceedsFromSaleOfEquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="definition: VariableInterestEntityLineItems to ProceedsFromSaleOfEquityMethodInvestments" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:label="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="EquityMethodInvestmentRealizedGainLossOnDisposal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentRealizedGainLossOnDisposal" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:label="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="definition: VariableInterestEntityLineItems to SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:label="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="definition: VariableInterestEntityLineItems to InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentDividendsOrDistributions" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentDividendsOrDistributions" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="Revenues" xlink:title="definition: VariableInterestEntityLineItems to Revenues" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="definition: VariableInterestEntityLineItems to AmortizationOfIntangibleAssets" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="CostOfGoodsAndServicesSold" xlink:title="definition: VariableInterestEntityLineItems to CostOfGoodsAndServicesSold" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="ResearchAndDevelopmentExpense" xlink:title="definition: VariableInterestEntityLineItems to ResearchAndDevelopmentExpense" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationAbstract" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationRevenue" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="VariableInterestEntityLineItems" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="definition: VariableInterestEntityLineItems to ScheduleOfVariableInterestEntitiesTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntitiesByClassificationOfEntityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain" xlink:title="definition: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain_2" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain_2" xlink:title="definition: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MPMaskMember" xlink:label="MPMaskMember" xlink:title="MPMaskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="MPMaskMember" xlink:title="definition: ClassificationOfVariableInterestEntityDomain to MPMaskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="CoVenturerMember" xlink:title="definition: ClassificationOfVariableInterestEntityDomain to CoVenturerMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="ProductOrServiceAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to ProductOrServiceAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain_2" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain_2" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialServiceOtherMember" xlink:label="FinancialServiceOtherMember" xlink:title="FinancialServiceOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="FinancialServiceOtherMember" xlink:title="definition: ProductsAndServicesDomain to FinancialServiceOtherMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="GainOnSaleOfInvestments" xlink:title="definition: ScheduleOfInvestmentsLineItems to GainOnSaleOfInvestments" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="ScheduleOfInvestmentsTable" xlink:title="definition: ScheduleOfInvestmentsLineItems to ScheduleOfInvestmentsTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfInvestmentsTable" xlink:to="InvestmentAxis" xlink:title="definition: ScheduleOfInvestmentsTable to InvestmentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain" xlink:title="definition: InvestmentAxis to InvestmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain_2" xlink:title="InvestmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain_2" xlink:title="definition: InvestmentAxis to InvestmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentDomain" xlink:to="InvestmentInForeignEntityMember" xlink:title="definition: InvestmentDomain to InvestmentInForeignEntityMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryDividendDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NoncontrollingInterestDisclosureAbstract" xlink:label="NoncontrollingInterestDisclosureAbstract" xlink:title="NoncontrollingInterestDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="NoncontrollingInterestDisclosureAbstract" xlink:title="definition: MinorityInterestLineItems to NoncontrollingInterestDisclosureAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="definition: MinorityInterestLineItems to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="PaymentsOfDividendsMinorityInterest" xlink:title="definition: MinorityInterestLineItems to PaymentsOfDividendsMinorityInterest" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="MinorityInterestLineItems" xlink:to="MinorityInterestTable" xlink:title="definition: MinorityInterestLineItems to MinorityInterestTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="MinorityInterestTable" xlink:to="OwnershipAxis" xlink:title="definition: MinorityInterestTable to OwnershipAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="definition: OwnershipDomain to PhotronicsDnpMaskCorporationPdmcMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="MinorityInterestTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: MinorityInterestTable to SubsequentEventTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="ContractWithCustomerAssetAndLiabilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to ContractWithCustomerAssetAndLiabilityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to AccountsReceivableNetCurrent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="ContractWithCustomerAssetNet" xlink:title="ContractWithCustomerAssetNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ContractWithCustomerAssetNet" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to ContractWithCustomerAssetNet" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="InventoryNet" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to InventoryNet" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to RetainedEarningsAccumulatedDeficit" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="MinorityInterest" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to MinorityInterest" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to InitialApplicationPeriodCumulativeEffectTransitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:title="definition: InitialApplicationPeriodCumulativeEffectTransitionAxis to InitialApplicationPeriodCumulativeEffectTransitionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionDomain_2" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="InitialApplicationPeriodCumulativeEffectTransitionDomain_2" xlink:title="definition: InitialApplicationPeriodCumulativeEffectTransitionAxis to InitialApplicationPeriodCumulativeEffectTransitionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:title="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:title="definition: InitialApplicationPeriodCumulativeEffectTransitionDomain to DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="AccountingStandardsUpdate201409Member" xlink:title="AccountingStandardsUpdate201409Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate201409Member" xlink:title="definition: TypeOfAdoptionMember to AccountingStandardsUpdate201409Member" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="ValuationAllowancesAndReservesAdjustments" xlink:title="ValuationAllowancesAndReservesAdjustments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesAdjustments" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesAdjustments" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="AllowanceForCreditLossMember" xlink:title="AllowanceForCreditLossMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForCreditLossMember" xlink:title="definition: ValuationAllowancesAndReservesDomain to AllowanceForCreditLossMember" order="1.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>19
<FILENAME>plab-20181031_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 5.1.0.0 Broadridge-->
<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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityShellCompany_lbl" xml:lang="en-US" id="dei_EntityShellCompany_lbl">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:title="label: EntityShellCompany to dei_EntityShellCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany_lbl">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:label xlink:type="resource" xlink:label="dei_EntityExTransitionPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US" id="dei_EntityExTransitionPeriod_lbl">Entity Ex Transition Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:title="label: EntityExTransitionPeriod to dei_EntityExTransitionPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitySmallBusiness_lbl" xml:lang="en-US" id="dei_EntitySmallBusiness_lbl">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:title="label: EntitySmallBusiness to dei_EntitySmallBusiness_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:label xlink:type="resource" xlink:label="invest_InvestmentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="invest_InvestmentAxis_lbl" xml:lang="en-US" id="invest_InvestmentAxis_lbl">Investment [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentAxis" xlink:to="invest_InvestmentAxis_lbl" xlink:title="label: InvestmentAxis to invest_InvestmentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:label xlink:type="resource" xlink:label="invest_InvestmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="invest_InvestmentDomain_lbl" xml:lang="en-US" id="invest_InvestmentDomain_lbl">Investment [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentDomain" xlink:to="invest_InvestmentDomain_lbl" xlink:title="label: InvestmentDomain to invest_InvestmentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AociIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl">AOCI Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AociIncludingPortionAttributableToNoncontrollingInterestMember to us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:label="AociAttributableToNoncontrollingInterestMember" xlink:title="AociAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl">AOCI Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AociAttributableToNoncontrollingInterestMember to us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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 SIGNIFICANT 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="AccountingStandardsUpdate201409Member" xlink:title="AccountingStandardsUpdate201409Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" id="us-gaap_AccountingStandardsUpdate201409Member_lbl">ASU 2014-09 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate201409Member" xlink:to="us-gaap_AccountingStandardsUpdate201409Member_lbl" xlink:title="label: AccountingStandardsUpdate201409Member to us-gaap_AccountingStandardsUpdate201409Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:title="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl">ACCRUED LIABILITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:title="label: AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock to us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" xlink:title="label: AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock to us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl">Amount due currently to related party at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xlink:title="label: AccountsPayableRelatedPartiesCurrent to us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1">Accounts Payable, Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" xlink:title="label: AccountsPayableRelatedPartiesCurrent to us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableMember_lbl">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="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</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:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl1">Accounts receivable, net of allowance of $1,526 in 2018 and $2,319 in 2017</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_lbl1" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:title="AccrualForTaxesOtherThanIncomeTaxesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl">Value added and other taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xlink:title="label: AccrualForTaxesOtherThanIncomeTaxesCurrent to us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl1">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl1" xlink:title="label: AccrualForTaxesOtherThanIncomeTaxesCurrent to us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="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">Accrued liabilities</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">Accrued liabilities</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl">ACCRUED LIABILITIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:title="label: AccruedLiabilitiesCurrentAbstract to us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="AccruedProfessionalFeesCurrent" xlink:title="AccruedProfessionalFeesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedProfessionalFeesCurrent_lbl">Professional fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:title="label: AccruedProfessionalFeesCurrent to us-gaap_AccruedProfessionalFeesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedIncomeTaxesCurrent_lbl">Income taxes</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:label="AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:title="AccumulatedGainLossNetCashFlowHedgeParentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl">Amortization of Cash Flow Hedge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl" xlink:title="label: AccumulatedGainLossNetCashFlowHedgeParentMember to us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl1">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl1" xlink:title="label: AccumulatedGainLossNetCashFlowHedgeParentMember to us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl">Foreign Currency Translation Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1">Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" xlink:title="label: AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="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 and amortization</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl">Foreign Currency Translation Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossTable to us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:label="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:title="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl">Amortization of Cash Flows Hedge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember to us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl1">Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl1" xlink:title="label: AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember to us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:label="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:title="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl">Amortization of Cash Flows Hedge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember to us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl1">Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl1" xlink:title="label: AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember to us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossLineItems to us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl">Foreign Currency Translation Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl">AOCI Attributable to Parent [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:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1">Accumulated Other Comprehensive Income (Loss) [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_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl2" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl2">AOCI Attributable to Parent [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_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl">Accumulated other comprehensive income (loss)</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl">CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl">Weighted-average amortization period for intangible assets acquired during the year</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:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1">Acquired Finite-lived Intangible Assets, 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_lbl1" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital_lbl">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="AdjustmentForAmortization" xlink:title="AdjustmentForAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US" id="us-gaap_AdjustmentForAmortization_lbl">Amortization of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl" xlink:title="label: AdjustmentForAmortization to us-gaap_AdjustmentForAmortization_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentForAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentForAmortization_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentForAmortization_lbl1">Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl1" xlink:title="label: AdjustmentForAmortization to us-gaap_AdjustmentForAmortization_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="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 income to net cash provided by 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl">Share-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl">Share-based compensation costs incurred</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="AllowanceForCreditLossMember" xlink:title="AllowanceForCreditLossMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForCreditLossMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForCreditLossMember_lbl" xml:lang="en-US" id="us-gaap_AllowanceForCreditLossMember_lbl">Allowance for Doubtful Accounts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForCreditLossMember" xlink:to="us-gaap_AllowanceForCreditLossMember_lbl" xlink:title="label: AllowanceForCreditLossMember to us-gaap_AllowanceForCreditLossMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl">Accounts receivable, allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl1">Amortization of supply agreement</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_lbl1" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Total potentially dilutive shares excluded (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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesNameDomain_lbl">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:title="label: AntidilutiveSecuritiesNameDomain to us-gaap_AntidilutiveSecuritiesNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="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/label" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">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_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="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/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">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_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl">Current assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="us-gaap_BalanceSheetLocationDomain_lbl">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" xlink:title="label: BalanceSheetLocationDomain to us-gaap_BalanceSheetLocationDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationDomain_lbl1" xml:lang="en-US" id="us-gaap_BalanceSheetLocationDomain_lbl1">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl1" xlink:title="label: BalanceSheetLocationDomain to us-gaap_BalanceSheetLocationDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="us-gaap_BalanceSheetLocationAxis_lbl">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xlink:title="label: BalanceSheetLocationAxis to us-gaap_BalanceSheetLocationAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationAxis_lbl1" xml:lang="en-US" id="us-gaap_BalanceSheetLocationAxis_lbl1">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl1" xlink:title="label: BalanceSheetLocationAxis to us-gaap_BalanceSheetLocationAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_BuildingAndBuildingImprovementsMember_lbl">Buildings and Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xlink:title="label: BuildingAndBuildingImprovementsMember to us-gaap_BuildingAndBuildingImprovementsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember_lbl1" xml:lang="en-US" id="us-gaap_BuildingAndBuildingImprovementsMember_lbl1">Building and Building Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl1" xlink:title="label: BuildingAndBuildingImprovementsMember to us-gaap_BuildingAndBuildingImprovementsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="BuildingImprovementsMember" xlink:title="BuildingImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_BuildingImprovementsMember_lbl">Buildings and Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingImprovementsMember" xlink:to="us-gaap_BuildingImprovementsMember_lbl" xlink:title="label: BuildingImprovementsMember to us-gaap_BuildingImprovementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsPolicy_lbl">Business Combinations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:title="label: BusinessCombinationsPolicy to us-gaap_BusinessCombinationsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsPolicy_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationsPolicy_lbl1">Business Combinations Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl1" xlink:title="label: BusinessCombinationsPolicy to us-gaap_BusinessCombinationsPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl">Acquired assets recognized and measured at fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl">Property under capital leases included in property, plant and equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" xlink:title="label: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" id="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl">Accrual for property, plant and equipment purchased during year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:title="label: CapitalExpendituresIncurredButNotYetPaid to us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasedAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasedAssetsGross_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasedAssetsGross_lbl">Machinery and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasedAssetsGross" xlink:to="us-gaap_CapitalLeasedAssetsGross_lbl" xlink:title="label: CapitalLeasedAssetsGross to us-gaap_CapitalLeasedAssetsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl">Capital leased assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xlink:title="label: CapitalLeasesBalanceSheetAssetsByMajorClassNet to us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1">Capital Leases, Balance Sheet, Assets by Major Class, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" xlink:title="label: CapitalLeasesBalanceSheetAssetsByMajorClassNet to us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xlink:title="label: CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation to us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl">Carrying Value [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarryingReportedAmountFairValueDisclosureMember" xlink:to="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:title="label: CarryingReportedAmountFairValueDisclosureMember to us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="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/2018/elts/us-gaap-2018-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 (decrease) 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/2018/elts/us-gaap-2018-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/periodStartLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents at 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_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/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">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_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 at 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US" id="us-gaap_ClassOfTreasuryStockTable_lbl">Class of Treasury Stock [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl" xlink:title="label: ClassOfTreasuryStockTable to us-gaap_ClassOfTreasuryStockTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" xml:lang="en-US" id="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl">Variable Interest Entity, Classification [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" xlink:title="label: ClassificationOfVariableInterestEntityDomain to us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CoVenturerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CoVenturerMember_lbl" xml:lang="en-US" id="us-gaap_CoVenturerMember_lbl">DNP [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoVenturerMember" xlink:to="us-gaap_CoVenturerMember_lbl" xlink:title="label: CoVenturerMember to us-gaap_CoVenturerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CoVenturerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CoVenturerMember_lbl1" xml:lang="en-US" id="us-gaap_CoVenturerMember_lbl1">Co-venturer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoVenturerMember" xlink:to="us-gaap_CoVenturerMember_lbl1" xlink:title="label: CoVenturerMember to us-gaap_CoVenturerMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl">COMMITMENTS AND CONTINGENCIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">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_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">Common stock, shares 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_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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, $0.01 par value, 150,000 shares authorized, 69,700 shares issued and 67,142 outstanding at October 31, 2018, and 68,666 shares issued and outstanding at October 29, 2017</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/2018/elts/us-gaap-2018-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">EMPLOYEE RETIREMENT 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl">Less: comprehensive income attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:title="label: ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 attributable to Photronics, Inc. shareholders</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl">Comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1">Comprehensive Income (Loss), Net of Tax, 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="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 and Other [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/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl">CONCENTRATIONS OF CREDIT 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:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1">Concentration Risk Disclosure [Text Block]</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_lbl1" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl">Customer's percentage of net accounts receivable</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/terseLabel" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl1">Percent of net sales accounted for by significant customer</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskLineItems_lbl">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:title="label: ConcentrationRiskLineItems to us-gaap_ConcentrationRiskLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTable_lbl">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:title="label: ConcentrationRiskTable to us-gaap_ConcentrationRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidatedEntitiesMember" xlink:label="ConsolidatedEntitiesMember" xlink:title="ConsolidatedEntitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidatedEntitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidatedEntitiesMember_lbl" xml:lang="en-US" id="us-gaap_ConsolidatedEntitiesMember_lbl">Carrying Amount [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidatedEntitiesMember" xlink:to="us-gaap_ConsolidatedEntitiesMember_lbl" xlink:title="label: ConsolidatedEntitiesMember to us-gaap_ConsolidatedEntitiesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="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">Consolidation</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="ConsolidationVariableInterestEntityPolicy" xlink:title="ConsolidationVariableInterestEntityPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xml:lang="en-US" id="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl">Variable Interest Entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xlink:title="label: ConsolidationVariableInterestEntityPolicy to us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:title="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xml:lang="en-US" id="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl">Noncontrolling Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xlink:title="label: ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy to us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" xml:lang="en-US" id="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" xlink:title="label: ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy to us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US" id="us-gaap_ConstructionInProgressMember_lbl">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xlink:title="label: ConstructionInProgressMember to us-gaap_ConstructionInProgressMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="ContractWithCustomerAssetAndLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl">Contract with Customer, Asset and Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xlink:title="label: ContractWithCustomerAssetAndLiabilityAbstract to us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl1">Contract with Customer, Asset and Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl1" xlink:title="label: ContractWithCustomerAssetAndLiabilityAbstract to us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="ContractWithCustomerAssetNet" xlink:title="ContractWithCustomerAssetNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetNet_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetNet_lbl">Contract asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:title="label: ContractWithCustomerAssetNet to us-gaap_ContractWithCustomerAssetNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xml:lang="en-US" id="us-gaap_ConvertibleDebtSecuritiesMember_lbl">Convertible Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtSecuritiesMember" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:title="label: ConvertibleDebtSecuritiesMember to us-gaap_ConvertibleDebtSecuritiesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebt_lbl" xml:lang="en-US" id="us-gaap_ConvertibleDebt_lbl">Convertible debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl" xlink:title="label: ConvertibleDebt to us-gaap_ConvertibleDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xml:lang="en-US" id="us-gaap_ConvertibleDebtFairValueDisclosures_lbl">Convertible senior notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtFairValueDisclosures" xlink:to="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xlink:title="label: ConvertibleDebtFairValueDisclosures to us-gaap_ConvertibleDebtFairValueDisclosures_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold_lbl">Cost of goods sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CostOfGoodsAndServicesSold_lbl1" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold_lbl1">Cost of goods sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl1" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsAndServicesSold_lbl2" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold_lbl2">Cost of Goods and Services Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl2" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="CreditConcentrationRiskMember" xlink:title="CreditConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditConcentrationRiskMember_lbl" xml:lang="en-US" id="us-gaap_CreditConcentrationRiskMember_lbl">Credit Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditConcentrationRiskMember" xlink:to="us-gaap_CreditConcentrationRiskMember_lbl" xlink:title="label: CreditConcentrationRiskMember to us-gaap_CreditConcentrationRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 [Abstract]</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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="CustomerListsMember" xlink:title="CustomerListsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerListsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CustomerListsMember_lbl" xml:lang="en-US" id="us-gaap_CustomerListsMember_lbl">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerListsMember" xlink:to="us-gaap_CustomerListsMember_lbl" xlink:title="label: CustomerListsMember to us-gaap_CustomerListsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerListsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerListsMember_lbl1" xml:lang="en-US" id="us-gaap_CustomerListsMember_lbl1">Customer Lists [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerListsMember" xlink:to="us-gaap_CustomerListsMember_lbl1" xlink:title="label: CustomerListsMember to us-gaap_CustomerListsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" id="us-gaap_CustomerConcentrationRiskMember_lbl">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:title="label: CustomerConcentrationRiskMember to us-gaap_CustomerConcentrationRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm_lbl">Term of loan agreement</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:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTerm_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm_lbl1">Debt Instrument, 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_lbl1" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl">Conversion of debt to common stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:title="label: DebtConversionConvertedInstrumentSharesIssued1 to us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xlink:title="label: DebtConversionConvertedInstrumentSharesIssued1 to us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl">Conversion price per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:title="label: DebtInstrumentConvertibleConversionPrice1 to us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US" id="us-gaap_DebtConversionOriginalDebtAmount1_lbl">Conversion of debt to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:title="label: DebtConversionOriginalDebtAmount1 to us-gaap_DebtConversionOriginalDebtAmount1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl">Conversion of debt to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:title="label: DebtConversionConvertedInstrumentAmount1 to us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" xlink:title="label: DebtConversionConvertedInstrumentAmount1 to us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl">Frequency of periodic payment</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:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1">Debt Instrument, Frequency of Periodic Payment</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_lbl1" xlink:title="label: DebtInstrumentFrequencyOfPeriodicPayment to us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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 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_lbl" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:label="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="DebtInstrumentConvertibleNumberOfEquityInstruments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl">Number of shares each note is convertible to (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" xlink:title="label: DebtInstrumentConvertibleNumberOfEquityInstruments to us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1">Debt Instrument, Convertible, Number of Equity Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" xlink:title="label: DebtInstrumentConvertibleNumberOfEquityInstruments to us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl">Periodic payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:title="label: DebtInstrumentPeriodicPaymentPrincipal to us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" xlink:title="label: DebtInstrumentPeriodicPaymentPrincipal to us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Interest rate percentage</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="DebtInstrumentInterestRateEffectivePercentage" xlink:title="DebtInstrumentInterestRateEffectivePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl">Effective interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:title="label: DebtInstrumentInterestRateEffectivePercentage to us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" xlink:title="label: DebtInstrumentInterestRateEffectivePercentage to us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 of debt</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:title="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl" xml:lang="en-US" id="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl">Amount of reasonably possible decrease in uncertain tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl" xlink:title="label: DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible to us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl1" xml:lang="en-US" id="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl1">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl1" xlink:title="label: DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible to us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet_lbl">Net deferred income tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet_lbl1">Deferred Income Tax Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:label="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="DeferredTaxAssetsNetOfValuationAllowanceAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl">Deferred income tax assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xlink:title="label: DeferredTaxAssetsNetOfValuationAllowanceAbstract to us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" 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/2018/elts/us-gaap-2018-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/terseLabel" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="DeferredRevenue" xlink:title="DeferredRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredRevenue_lbl" xml:lang="en-US" id="us-gaap_DeferredRevenue_lbl">Unearned revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl" xlink:title="label: DeferredRevenue to us-gaap_DeferredRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredRevenue_lbl1" xml:lang="en-US" id="us-gaap_DeferredRevenue_lbl1">Deferred Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl1" xlink:title="label: DeferredRevenue to us-gaap_DeferredRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 [Abstract]</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl">Deferred income taxes liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl1">Deferred Tax Liabilities, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:label="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="DeferredTaxAssetsLiabilitiesNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl">Reported as [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" xlink:title="label: DeferredTaxAssetsLiabilitiesNetAbstract to us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl">Deferred income 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 income tax assets</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="DeferredTaxAssetsNetAbstract" xlink:title="DeferredTaxAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetAbstract_lbl">Net deferred income tax assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:title="label: DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross_lbl">Deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsGross_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross_lbl1">Deferred Tax Assets, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl">Deferred tax assets net of valuation allowance</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:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl1">Deferred Tax Assets, Net of Valuation Allowance</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_lbl1" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOther_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:title="label: DeferredTaxAssetsOther to us-gaap_DeferredTaxAssetsOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOther_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOther_lbl1">Deferred Tax Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl1" xlink:title="label: DeferredTaxAssetsOther to us-gaap_DeferredTaxAssetsOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 losses</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl">Operating Loss Carryforward [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1">Deferred Tax Assets, Operating Loss Carryforwards, Components [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl">Share-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl">Reserves not currently deductible</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl">Alternative minimum tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl">Tax credit carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsOther to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesOther_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:title="label: DeferredTaxLiabilitiesOther to us-gaap_DeferredTaxLiabilitiesOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesOther_lbl1">Deferred Tax Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xlink:title="label: DeferredTaxLiabilitiesOther to us-gaap_DeferredTaxLiabilitiesOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="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 allowances</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/2018/elts/us-gaap-2018-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 income tax liabilities [Abstract]</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/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl">Deferred income 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/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1">Deferred income tax liabilities</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:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2">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_lbl2" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="DeferredTaxLiabilitiesUndistributedForeignEarnings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl">Undistributed earnings of foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xlink:title="label: DeferredTaxLiabilitiesUndistributedForeignEarnings to us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" xlink:title="label: DeferredTaxLiabilitiesUndistributedForeignEarnings to us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl">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_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl">Maximum percentage of employees' contributions that Company will match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl">Percentage of salary that can be contributed by the employee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:title="label: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent to us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xlink:title="label: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent to us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl">Maximum percentage of employees' gross pay that Company will match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanCostRecognized_lbl">Company's contribution to defined contribution retirement plans</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:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanCostRecognized_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanCostRecognized_lbl1">Defined Contribution 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_lbl1" xlink:title="label: DefinedContributionPlanCostRecognized to us-gaap_DefinedContributionPlanCostRecognized_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_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="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/2018/elts/us-gaap-2018-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">Derivative Instruments and Hedging Activities</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:title="DescriptionOfNewAccountingPronouncementsNotYetAdopted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xml:lang="en-US" id="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl">RECENT ACCOUNTING PRONOUNCEMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xlink:title="label: DescriptionOfNewAccountingPronouncementsNotYetAdopted to us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" xml:lang="en-US" id="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1">Description of New Accounting Pronouncements Not yet Adopted [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" xlink:title="label: DescriptionOfNewAccountingPronouncementsNotYetAdopted to us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:title="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" id="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xlink:title="label: DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member to us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="DilutiveSecuritiesAbstract" xlink:title="DilutiveSecuritiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DilutiveSecuritiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DilutiveSecuritiesAbstract_lbl" xml:lang="en-US" id="us-gaap_DilutiveSecuritiesAbstract_lbl">Effect of dilutive securities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DilutiveSecuritiesAbstract" xlink:to="us-gaap_DilutiveSecuritiesAbstract_lbl" xlink:title="label: DilutiveSecuritiesAbstract to us-gaap_DilutiveSecuritiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">SHARE-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/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">SHARE-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:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</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_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" id="us-gaap_DomesticCountryMember_lbl">Federal [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xlink:title="label: DomesticCountryMember to us-gaap_DomesticCountryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl">Calculation of basic and diluted earnings per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl">EARNINGS PER SHARE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl1">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl1">Basic earnings per share (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_lbl1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="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/2018/elts/us-gaap-2018-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/verboseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl1">Diluted earnings per share (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_lbl1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl2">Earnings Per Share, Diluted</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_lbl2" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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:</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 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_lbl1" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareAbstract_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl2">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_lbl2" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl">Effects of exchange rate changes 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_lbl" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="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">U.S. 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl">Compensation related expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1">Employee-related Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Period for recognition of compensation cost not yet 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/2018/elts/us-gaap-2018-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">Employee Stock Option [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:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeStockOptionMember_lbl1" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl1">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_lbl1" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Unrecognized compensation cost related to unvested option awards</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl">Income tax benefits realized from stock option exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions to us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl">Compensation cost not yet recognized related to share based payment 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_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockMember_lbl">Employee Stock Purchase Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl" xlink:title="label: EmployeeStockMember to us-gaap_EmployeeStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl">Share-based compensation cost capitalized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvesteeMember" xlink:label="EquityMethodInvesteeMember" xlink:title="EquityMethodInvesteeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvesteeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvesteeMember_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvesteeMember_lbl">Photronics Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvesteeMember" xlink:to="us-gaap_EquityMethodInvesteeMember_lbl" xlink:title="label: EquityMethodInvesteeMember to us-gaap_EquityMethodInvesteeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl">Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationRevenue to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1">Equity Method Investment, Summarized Financial Information, Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationRevenue to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl">JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xlink:title="label: EquityMethodInvestmentsAndJointVenturesAbstract to us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1">Equity Method Investment, Summarized Financial Information, Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl">Summarized financial information of MP Mask [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationAbstract to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1">Equity Method Investment, Summarized Financial Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationAbstract to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="EquityMethodInvestmentsTextBlock" xlink:title="EquityMethodInvestmentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsTextBlock_lbl">Summarized Financial Information of Equity Method Investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xlink:title="label: EquityMethodInvestmentsTextBlock to us-gaap_EquityMethodInvestmentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsTextBlock_lbl1">Equity Method Investments [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl1" xlink:title="label: EquityMethodInvestmentsTextBlock to us-gaap_EquityMethodInvestmentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1">Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:label="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="EquityMethodInvestmentRealizedGainLossOnDisposal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl">Gain on sale of equity method investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:to="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" xlink:title="label: EquityMethodInvestmentRealizedGainLossOnDisposal to us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="EquityMethodInvestmentsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl">JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xlink:title="label: EquityMethodInvestmentsDisclosureTextBlock to us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xlink:title="label: EquityMethodInvestmentsDisclosureTextBlock to us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl">Distributions from joint venture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xlink:title="label: EquityMethodInvestmentDividendsOrDistributions to us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US" id="us-gaap_EquityClassOfTreasuryStockLineItems_lbl">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xlink:title="label: EquityClassOfTreasuryStockLineItems to us-gaap_EquityClassOfTreasuryStockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="EquityMethodInvestmentsPolicy" xlink:title="EquityMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsPolicy_lbl">Investments in Joint Ventures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl" xlink:title="label: EquityMethodInvestmentsPolicy to us-gaap_EquityMethodInvestmentsPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl">Fair Value [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:title="label: EstimateOfFairValueFairValueDisclosureMember to us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="FairValueMeasurementPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl">Fair Value Financial Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:title="label: FairValueMeasurementPolicyPolicyTextBlock to us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xlink:title="label: FairValueMeasurementPolicyPolicyTextBlock to us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 MEASUREMENTS [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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByMeasurementBasisAxis_lbl">Measurement Basis [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:title="label: FairValueByMeasurementBasisAxis to us-gaap_FairValueByMeasurementBasisAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementBasisAxis_lbl1" xml:lang="en-US" id="us-gaap_FairValueByMeasurementBasisAxis_lbl1">Measurement Basis [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl1" xlink:title="label: FairValueByMeasurementBasisAxis to us-gaap_FairValueByMeasurementBasisAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl">Fair Value, Assets and Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl1" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl1" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl">FAIR VALUE MEASUREMENTS</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:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl1">Fair Value Disclosures [Text Block]</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_lbl1" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:title="label: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" xml:lang="en-US" id="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" xlink:title="label: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTable_lbl">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:title="label: FairValueByBalanceSheetGroupingTable to us-gaap_FairValueByBalanceSheetGroupingTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosureItemAmountsDomain_lbl">Fair Value Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xlink:title="label: FairValueDisclosureItemAmountsDomain to us-gaap_FairValueDisclosureItemAmountsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialServiceOtherMember" xlink:label="FinancialServiceOtherMember" xlink:title="FinancialServiceOtherMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialServiceOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialServiceOtherMember_lbl" xml:lang="en-US" id="us-gaap_FinancialServiceOtherMember_lbl">Financial Service, Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialServiceOtherMember" xlink:to="us-gaap_FinancialServiceOtherMember_lbl" xlink:title="label: FinancialServiceOtherMember to us-gaap_FinancialServiceOtherMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xml:lang="en-US" id="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl">Fair and carrying values of the Company's convertible senior notes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xlink:title="label: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" xml:lang="en-US" id="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" xlink:title="label: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl">2020</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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl">2023</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/2018/elts/us-gaap-2018-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 Amount</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/2018/elts/us-gaap-2018-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">Gross Amount</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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl">2021</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl">Estimated useful lives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:title="label: FiniteLivedIntangibleAssetUsefulLife to us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" xlink:title="label: FiniteLivedIntangibleAssetUsefulLife to us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:label="FiniteLivedIntangibleAssetsGrossAbstract" xlink:title="FiniteLivedIntangibleAssetsGrossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl">Intangible Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsGrossAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsGrossAbstract to us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl1">Finite-Lived Intangible Assets, Gross [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsGrossAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsGrossAbstract to us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl">2022</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl">Intangible assets, net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1">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_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Intangible asset amortization over the next five years [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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl">2019</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="FiscalPeriod" xlink:title="FiscalPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiscalPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiscalPeriod_lbl" xml:lang="en-US" id="us-gaap_FiscalPeriod_lbl">Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl" xlink:title="label: FiscalPeriod to us-gaap_FiscalPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 [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/2018/elts/us-gaap-2018-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 transaction gain (loss)</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyAbstract" xlink:label="ForeignCurrencyAbstract" xlink:title="ForeignCurrencyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyAbstract_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyAbstract_lbl">Foreign Currency Translation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyAbstract" xlink:to="us-gaap_ForeignCurrencyAbstract_lbl" xlink:title="label: ForeignCurrencyAbstract to us-gaap_ForeignCurrencyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" id="us-gaap_FurnitureAndFixturesMember_lbl">Furniture, Fixtures and Office Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:title="label: FurnitureAndFixturesMember to us-gaap_FurnitureAndFixturesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FurnitureAndFixturesMember_lbl1" xml:lang="en-US" id="us-gaap_FurnitureAndFixturesMember_lbl1">Furniture, Fixtures and Office Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl1" xlink:title="label: FurnitureAndFixturesMember to us-gaap_FurnitureAndFixturesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="GainLossOnDispositionOfAssets1" xlink:title="GainLossOnDispositionOfAssets1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US" id="us-gaap_GainLossOnDispositionOfAssets1_lbl">Gain on sale of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:title="label: GainLossOnDispositionOfAssets1 to us-gaap_GainLossOnDispositionOfAssets1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainLossOnDispositionOfAssets1_lbl1" xml:lang="en-US" id="us-gaap_GainLossOnDispositionOfAssets1_lbl1">Gain (Loss) on Disposition of Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl1" xlink:title="label: GainLossOnDispositionOfAssets1 to us-gaap_GainLossOnDispositionOfAssets1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainOnSaleOfInvestments_lbl" xml:lang="en-US" id="us-gaap_GainOnSaleOfInvestments_lbl">Gains on sales of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl" xlink:title="label: GainOnSaleOfInvestments to us-gaap_GainOnSaleOfInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GainOnSaleOfInvestments_lbl1" xml:lang="en-US" id="us-gaap_GainOnSaleOfInvestments_lbl1">Gain on sale of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl1" xlink:title="label: GainOnSaleOfInvestments to us-gaap_GainOnSaleOfInvestments_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainOnSaleOfInvestments_lbl2" xml:lang="en-US" id="us-gaap_GainOnSaleOfInvestments_lbl2">Gain on sale of investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl2" xlink:title="label: GainOnSaleOfInvestments to us-gaap_GainOnSaleOfInvestments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">INTANGIBLE ASSETS [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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityNameDomain_lbl">Income Tax Authority, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:title="label: IncomeTaxAuthorityNameDomain to us-gaap_IncomeTaxAuthorityNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="IncomeTaxAuthorityNameAxis" xlink:title="IncomeTaxAuthorityNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityNameAxis_lbl">Income Tax Authority, Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:title="label: IncomeTaxAuthorityNameAxis to us-gaap_IncomeTaxAuthorityNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl">Foreign income tax expense (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl1">Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl1" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl">Income before income tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl">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_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/2018/elts/us-gaap-2018-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 Income [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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="IncomeTaxHolidayAggregateDollarAmount" xlink:title="IncomeTaxHolidayAggregateDollarAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl">Dollar effect of income tax holiday</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayAggregateDollarAmount" xlink:to="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xlink:title="label: IncomeTaxHolidayAggregateDollarAmount to us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl1">Income Tax Holiday, Aggregate Dollar Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayAggregateDollarAmount" xlink:to="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl1" xlink:title="label: IncomeTaxHolidayAggregateDollarAmount to us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Income tax provision</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/totalLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Income Tax Expense, Total</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/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl2">Income Tax Expense (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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayTable" xlink:label="IncomeTaxHolidayTable" xlink:title="IncomeTaxHolidayTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayTable_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayTable_lbl">Income Tax Holiday [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayTable" xlink:to="us-gaap_IncomeTaxHolidayTable_lbl" xlink:title="label: IncomeTaxHolidayTable to us-gaap_IncomeTaxHolidayTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl">Income tax provision reconciliation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl1">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl1" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Income tax provision [Abstract]</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/2018/elts/us-gaap-2018-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/verboseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</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_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayLineItems" xlink:label="IncomeTaxHolidayLineItems" xlink:title="IncomeTaxHolidayLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxHolidayLineItems_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayLineItems_lbl">Income Tax Holiday [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayLineItems" xlink:to="us-gaap_IncomeTaxHolidayLineItems_lbl" xlink:title="label: IncomeTaxHolidayLineItems to us-gaap_IncomeTaxHolidayLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayLineItems_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayLineItems_lbl1">Income Tax Holiday [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayLineItems" xlink:to="us-gaap_IncomeTaxHolidayLineItems_lbl1" xlink:title="label: IncomeTaxHolidayLineItems to us-gaap_IncomeTaxHolidayLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="IncomeTaxReconciliationOtherReconcilingItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl">Tax on foreign subsidiary earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:title="label: IncomeTaxReconciliationOtherReconcilingItems to us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl">Changes in valuation allowances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:title="label: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance to us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl">Per share effect of income tax holiday (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xlink:title="label: IncomeTaxHolidayIncomeTaxBenefitsPerShare to us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl1">Income Tax Holiday, Income Tax Benefits Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl1" xlink:title="label: IncomeTaxHolidayIncomeTaxBenefitsPerShare to us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:title="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl">Employee stock option</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:title="label: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost to us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl">Other, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:title="label: IncomeTaxReconciliationOtherAdjustments to us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl">Foreign tax rate differentials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:title="label: IncomeTaxReconciliationForeignIncomeTaxRateDifferential to us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl">U.S. federal income tax at statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate to us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="IncomeTaxHolidayTerminationDate" xlink:title="IncomeTaxHolidayTerminationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayTerminationDate_lbl">Income tax holiday termination date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayTerminationDate" xlink:to="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xlink:title="label: IncomeTaxHolidayTerminationDate to us-gaap_IncomeTaxHolidayTerminationDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaid_lbl">Income taxes paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:title="label: IncomeTaxesPaid to us-gaap_IncomeTaxesPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="IncomeTaxReconciliationRepatriationOfForeignEarnings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl">Distributions from foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xlink:title="label: IncomeTaxReconciliationRepatriationOfForeignEarnings to us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="IncomeTaxUncertaintiesPolicy" xlink:title="IncomeTaxUncertaintiesPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxUncertaintiesPolicy_lbl">Interest and Penalties Related to Uncertain Tax Positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxUncertaintiesPolicy" xlink:to="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xlink:title="label: IncomeTaxUncertaintiesPolicy to us-gaap_IncomeTaxUncertaintiesPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="IncomeTaxReconciliationTaxCredits" xlink:title="IncomeTaxReconciliationTaxCredits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxCredits_lbl">Tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xlink:title="label: IncomeTaxReconciliationTaxCredits to us-gaap_IncomeTaxReconciliationTaxCredits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" xlink:title="label: IncomeTaxReconciliationTaxCredits to us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxHolidays" xlink:label="IncomeTaxReconciliationTaxHolidays" xlink:title="IncomeTaxReconciliationTaxHolidays" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl">Income tax holiday</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxHolidays" xlink:to="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl" xlink:title="label: IncomeTaxReconciliationTaxHolidays to us-gaap_IncomeTaxReconciliationTaxHolidays_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl1">Effective Income Tax Rate Reconciliation, Tax Holiday, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxHolidays" xlink:to="us-gaap_IncomeTaxReconciliationTaxHolidays_lbl1" xlink:title="label: IncomeTaxReconciliationTaxHolidays to us-gaap_IncomeTaxReconciliationTaxHolidays_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="IncomeTaxReconciliationTaxContingencies" xlink:title="IncomeTaxReconciliationTaxContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl">Uncertain tax positions, including reserves, settlements and resolutions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:title="label: IncomeTaxReconciliationTaxContingencies to us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="IncomeTaxUncertaintiesAbstract" xlink:title="IncomeTaxUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxUncertaintiesAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxUncertaintiesAbstract_lbl">Income Tax Uncertainties [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxUncertaintiesAbstract" xlink:to="us-gaap_IncomeTaxUncertaintiesAbstract_lbl" xlink:title="label: IncomeTaxUncertaintiesAbstract to us-gaap_IncomeTaxUncertaintiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl">Other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:title="label: IncreaseDecreaseInOtherCurrentAssets to us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1">Increase (Decrease) in Other Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherCurrentAssets to us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl">Accounts payable, accrued liabilities, and other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="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/2018/elts/us-gaap-2018-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 assets, liabilities, and other:</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/2018/elts/us-gaap-2018-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">Share-based payment 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/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xml:lang="en-US" id="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xlink:title="label: InitialApplicationPeriodCumulativeEffectTransitionAxis to us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" id="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xlink:title="label: InitialApplicationPeriodCumulativeEffectTransitionDomain to us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl">Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:title="label: IntangibleAssetsFiniteLivedPolicy to us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="IntangibleAssetsDisclosureTextBlock" xlink:title="IntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl">INTANGIBLE ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:title="label: IntangibleAssetsDisclosureTextBlock to us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1">Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" xlink:title="label: IntangibleAssetsDisclosureTextBlock to us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="InterestAndDebtExpense" xlink:title="InterestAndDebtExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US" id="us-gaap_InterestAndDebtExpense_lbl">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl" xlink:title="label: InterestAndDebtExpense to us-gaap_InterestAndDebtExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestAndDebtExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestAndDebtExpense_lbl1" xml:lang="en-US" id="us-gaap_InterestAndDebtExpense_lbl1">Interest and Debt Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl1" xlink:title="label: InterestAndDebtExpense to us-gaap_InterestAndDebtExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="InterestOnConvertibleDebtNetOfTax" xlink:title="InterestOnConvertibleDebtNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xml:lang="en-US" id="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl">Interest expense on convertible notes, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestOnConvertibleDebtNetOfTax" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xlink:title="label: InterestOnConvertibleDebtNetOfTax to us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaid_lbl" xml:lang="en-US" id="us-gaap_InterestPaid_lbl">Interest payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaid" xlink:to="us-gaap_InterestPaid_lbl" xlink:title="label: InterestPaid to us-gaap_InterestPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="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 goods</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="InventoryRawMaterialsNetOfReserves" xlink:title="InventoryRawMaterialsNetOfReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US" id="us-gaap_InventoryRawMaterialsNetOfReserves_lbl">Raw materials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:title="label: InventoryRawMaterialsNetOfReserves to us-gaap_InventoryRawMaterialsNetOfReserves_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="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</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">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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:label="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl">Additional investment in joint venture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:to="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" xlink:title="label: InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease to us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_LeaseholdImprovementsMember_lbl">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:title="label: LeaseholdImprovementsMember to us-gaap_LeaseholdImprovementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US" id="us-gaap_LeasesOperatingAbstract_lbl">OPERATING LEASES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl" xlink:title="label: LeasesOperatingAbstract to us-gaap_LeasesOperatingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="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 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesFairValueDisclosure_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:title="label: LiabilitiesFairValueDisclosure to us-gaap_LiabilitiesFairValueDisclosure_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="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 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US" id="us-gaap_LicensingAgreementsMember_lbl">Technology License Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl" xlink:title="label: LicensingAgreementsMember to us-gaap_LicensingAgreementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-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">Amount outstanding under credit facility</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl">Maximum borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl">Available borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/totalLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl">Long-term debt and capital lease obligations</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl">Long-term debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1">Long-term Debt and Capital Lease Obligations, Including Current Maturities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl">Long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligations to us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1">Long-term debt and capital lease obligations non current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligations to us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl">Current portion of long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsCurrent to us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1">Less: current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsCurrent to us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="LongTermDebtTextBlock" xlink:title="LongTermDebtTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtTextBlock_lbl">LONG-TERM DEBT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:title="label: LongTermDebtTextBlock to us-gaap_LongTermDebtTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtTextBlock_lbl1">Long-term Debt [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl1" xlink:title="label: LongTermDebtTextBlock to us-gaap_LongTermDebtTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MachineryAndEquipmentMember_lbl1" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentMember_lbl1">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_lbl1" xlink:title="label: MachineryAndEquipmentMember to us-gaap_MachineryAndEquipmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterest_lbl" xml:lang="en-US" id="us-gaap_MinorityInterest_lbl">Noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:title="label: MinorityInterest to us-gaap_MinorityInterest_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:title="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl">Dividends to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xlink:title="label: MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders to us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl1" xml:lang="en-US" id="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl1">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl1" xlink:title="label: MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders to us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="MinorityInterestDisclosureTextBlock" xlink:title="MinorityInterestDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestDisclosureTextBlock_lbl">SUBSIDIARY DIVIDEND</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xlink:title="label: MinorityInterestDisclosureTextBlock to us-gaap_MinorityInterestDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestTable_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestTable_lbl">Noncontrolling Interest [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestTable" xlink:to="us-gaap_MinorityInterestTable_lbl" xlink:title="label: MinorityInterestTable to us-gaap_MinorityInterestTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestLineItems_lbl">Noncontrolling Interest [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestLineItems_lbl" xlink:title="label: MinorityInterestLineItems to us-gaap_MinorityInterestLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="MinorityInterestDecreaseFromRedemptions" xlink:title="MinorityInterestDecreaseFromRedemptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl">Repurchase of common stock by subsidiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xlink:title="label: MinorityInterestDecreaseFromRedemptions to us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" xml:lang="en-US" id="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" xlink:title="label: MinorityInterestDecreaseFromRedemptions to us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl">Ownership percentage of noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xlink:title="label: MinorityInterestOwnershipPercentageByNoncontrollingOwners to us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Movement in Valuation Allowance 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_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="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl">Net cash used in financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net 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="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="NetIncomeLossAttributableToParentDiluted" xlink:title="NetIncomeLossAttributableToParentDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl">Earnings used for diluted earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xlink:title="label: NetIncomeLossAttributableToParentDiluted to us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1">Net Income (Loss) Attributable to Parent, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" xlink:title="label: NetIncomeLossAttributableToParentDiluted to us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl">Net cash (used in) provided by investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_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="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_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="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl">Net income attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:title="label: NetIncomeLossAttributableToNoncontrollingInterest to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" xlink:title="label: NetIncomeLossAttributableToNoncontrollingInterest to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl">Net cash provided by operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net income attributable to Photronics, Inc. shareholders</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/label" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net income attributable to Photronics, Inc. shareholders</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/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl">Recent 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US" id="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl">Equipment acquired in exchange for product</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:title="label: NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 to us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl1" xml:lang="en-US" id="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl1">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl1" xlink:title="label: NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 to us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpenseAbstract_lbl">Other income (expense):</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:title="label: NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_NoncontrollingInterestMember_lbl">Non-Controlling Interests [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:title="label: NoncontrollingInterestMember to us-gaap_NoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_NoncontrollingInterestMember_lbl1">Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl1" xlink:title="label: NoncontrollingInterestMember to us-gaap_NoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xml:lang="en-US" id="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl">Contribution from noncontrolling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xlink:title="label: NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance to us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl1" xml:lang="en-US" id="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl1">Noncontrolling Interest, Increase from Subsidiary Equity Issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl1" xlink:title="label: NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance to us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestAbstract_lbl" xml:lang="en-US" id="us-gaap_NoncontrollingInterestAbstract_lbl">SUBSIDIARY DIVIDEND [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl" xlink:title="label: NoncontrollingInterestAbstract to us-gaap_NoncontrollingInterestAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncontrollingInterestAbstract_lbl1" xml:lang="en-US" id="us-gaap_NoncontrollingInterestAbstract_lbl1">Noncontrolling Interests [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl1" xlink:title="label: NoncontrollingInterestAbstract to us-gaap_NoncontrollingInterestAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl">2019</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/totalLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl">Total future minimum payments due</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:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1">Operating Leases, Future Minimum Payments Due</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_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDue to us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 minimum lease payments under non-cancelable operating leases [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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="OperatingLeasesRentExpenseNet" xlink:title="OperatingLeasesRentExpenseNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesRentExpenseNet_lbl">Rent expense under operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:title="label: OperatingLeasesRentExpenseNet to us-gaap_OperatingLeasesRentExpenseNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesRentExpenseNet_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesRentExpenseNet_lbl1">Operating Leases, Rent Expense, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl1" xlink:title="label: OperatingLeasesRentExpenseNet to us-gaap_OperatingLeasesRentExpenseNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="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">Operating income</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">Operating Income (Loss)</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl">Total operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpenses_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl1">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl1" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl">Expiration periods</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:title="OperatingLeasesOfLesseeDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl">OPERATING LEASES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:title="label: OperatingLeasesOfLesseeDisclosureTextBlock to us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1">Lessee, Operating Lease, Disclosure [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" xlink:title="label: OperatingLeasesOfLesseeDisclosureTextBlock to us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwards_lbl">Operating loss carryforwards amount</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">2022</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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">2021</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/2018/elts/us-gaap-2018-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">2023</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/2018/elts/us-gaap-2018-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">2020</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl">PDMCX JOINT VENTURE [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl">Other comprehensive income before reclassifications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax to us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax to us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl">Amortization of cash flow hedge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax to us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax to us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:label="OtherCurrentLiabilitiesTableTextBlock" xlink:title="OtherCurrentLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl">Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" xlink:title="label: OtherCurrentLiabilitiesTableTextBlock to us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl">Foreign currency translation adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/totalLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl">Net other comprehensive (loss) income</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:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1">Other comprehensive income</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_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTax to us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2">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="OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" xlink:title="label: OtherComprehensiveIncomeLossNetOfTax to us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsCurrent_lbl1">Other Assets, Current</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_lbl1" xlink:title="label: OtherAssetsCurrent to us-gaap_OtherAssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl">Other comprehensive (loss) income, net of tax:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="OtherIncomeAndExpensesAbstract" xlink:title="OtherIncomeAndExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherIncomeAndExpensesAbstract_lbl">GAINS ON SALE OF INVESTMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:title="label: OtherIncomeAndExpensesAbstract to us-gaap_OtherIncomeAndExpensesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:label="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:title="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl">CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:to="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" xlink:title="label: OtherComprehensiveIncomeNoncontrollingInterestTextBlock to us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl1">Other Comprehensive Income, Noncontrolling Interest [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:to="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl1" xlink:title="label: OtherComprehensiveIncomeNoncontrollingInterestTextBlock to us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="OtherComprehensiveIncomeLossTax" xlink:title="OtherComprehensiveIncomeLossTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossTax_lbl">Other comprehensive income, tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossTax to us-gaap_OtherComprehensiveIncomeLossTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="OtherIncomeAndOtherExpenseDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl">GAINS ON SALE OF INVESTMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xlink:title="label: OtherIncomeAndOtherExpenseDisclosureTextBlock to us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="us-gaap_OtherNonoperatingIncomeExpense_lbl">Interest income and other income (expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:title="label: OtherNonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncomeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherLiabilitiesMember_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesMember_lbl">Recorded in Other Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesMember" xlink:to="us-gaap_OtherLiabilitiesMember_lbl" xlink:title="label: OtherLiabilitiesMember to us-gaap_OtherLiabilitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesMember_lbl1" xml:lang="en-US" id="us-gaap_OtherLiabilitiesMember_lbl1">Other Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesMember" xlink:to="us-gaap_OtherLiabilitiesMember_lbl1" xlink:title="label: OtherLiabilitiesMember to us-gaap_OtherLiabilitiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl">Less: other comprehensive income attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl">Purchase of treasury stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1">Payments for Repurchase of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireIntangibleAssets_lbl">Purchases of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:title="label: PaymentsToAcquireIntangibleAssets to us-gaap_PaymentsToAcquireIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1">Payments to Acquire Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" xlink:title="label: PaymentsToAcquireIntangibleAssets to us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfDividendsMinorityInterest_lbl">Dividend paid to noncontrolling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividendsMinorityInterest" xlink:to="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xlink:title="label: PaymentsOfDividendsMinorityInterest to us-gaap_PaymentsOfDividendsMinorityInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1">Dividend paid to noncontrolling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividendsMinorityInterest" xlink:to="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" xlink:title="label: PaymentsOfDividendsMinorityInterest to us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl">Acquisition of business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl1">Payments to Acquire Businesses, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl">Purchases of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToMinorityShareholders_lbl" xml:lang="en-US" id="us-gaap_PaymentsToMinorityShareholders_lbl">Return of capital to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl" xlink:title="label: PaymentsToMinorityShareholders to us-gaap_PaymentsToMinorityShareholders_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToMinorityShareholders_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToMinorityShareholders_lbl1">Payments to Noncontrolling Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl1" xlink:title="label: PaymentsToMinorityShareholders to us-gaap_PaymentsToMinorityShareholders_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl">EMPLOYEE RETIREMENT 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:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1">Pension and Other Postretirement Benefits Disclosure [Text Block]</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_lbl1" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl">Portion at Fair Value Measurement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xlink:title="label: PortionAtFairValueFairValueDisclosureMember to us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued_lbl">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl">Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="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, shares 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/2018/elts/us-gaap-2018-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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1">Proceeds from (Payments for) Other Financing Activities</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_lbl1" xlink:title="label: ProceedsFromPaymentsForOtherFinancingActivities to us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="ProceedsFromIncomeTaxRefunds" xlink:title="ProceedsFromIncomeTaxRefunds" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIncomeTaxRefunds_lbl">Cash received for refunds of income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIncomeTaxRefunds" xlink:to="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xlink:title="label: ProceedsFromIncomeTaxRefunds to us-gaap_ProceedsFromIncomeTaxRefunds_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="ProceedsFromMinorityShareholders" xlink:title="ProceedsFromMinorityShareholders" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromMinorityShareholders_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromMinorityShareholders_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromMinorityShareholders_lbl">Contribution from noncontrolling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMinorityShareholders" xlink:to="us-gaap_ProceedsFromMinorityShareholders_lbl" xlink:title="label: ProceedsFromMinorityShareholders to us-gaap_ProceedsFromMinorityShareholders_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromLinesOfCredit_lbl">Proceeds from line of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:title="label: ProceedsFromLinesOfCredit to us-gaap_ProceedsFromLinesOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromLinesOfCredit_lbl1">Proceeds from Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl1" xlink:title="label: ProceedsFromLinesOfCredit to us-gaap_ProceedsFromLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="ProceedsFromSaleOfEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl">Proceeds from sale of equity method investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfEquityMethodInvestments" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" xlink:title="label: ProceedsFromSaleOfEquityMethodInvestments to us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1">Proceeds from Sale of Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfEquityMethodInvestments" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" xlink:title="label: ProceedsFromSaleOfEquityMethodInvestments to us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:label="ProceedsFromSaleOfInvestmentProjects" xlink:title="ProceedsFromSaleOfInvestmentProjects" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl">Proceeds from sales of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfInvestmentProjects" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" xlink:title="label: ProceedsFromSaleOfInvestmentProjects to us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1">Proceeds from Sale of Investment Projects</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfInvestmentProjects" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" xlink:title="label: ProceedsFromSaleOfInvestmentProjects to us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl">Proceeds from share-based arrangements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xlink:title="label: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions to us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl">Cash received from options exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:title="label: ProceedsFromStockOptionsExercised to us-gaap_ProceedsFromStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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</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:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ProfitLoss_lbl1" xml:lang="en-US" id="us-gaap_ProfitLoss_lbl1">Net income</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_lbl1" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="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, 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/2018/elts/us-gaap-2018-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">Useful life of long-lived assets</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:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1">Estimated useful lives</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_lbl1" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1">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_lbl1" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Property, plant and equipment, gross</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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl">Property, Plant and Equipment</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/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1">Property, Plant and Equipment [Table Text Block]</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/2018/elts/us-gaap-2018-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</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/totalLabel" 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:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl2">Long-lived assets</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_lbl2" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_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="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentNetByTypeAbstract to us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1">Property, Plant and Equipment, Net, by Type [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentNetByTypeAbstract to us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PurchaseObligation_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligation_lbl">Outstanding purchase commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligation_lbl" xlink:title="label: PurchaseObligation to us-gaap_PurchaseObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligation_lbl1" xml:lang="en-US" id="us-gaap_PurchaseObligation_lbl1">Purchase Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligation_lbl1" xlink:title="label: PurchaseObligation to us-gaap_PurchaseObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 RESULTS OF OPERATIONS (UNAUDITED)</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl">QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:title="label: QuarterlyFinancialInformationDisclosureAbstract to us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:title="ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US" id="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl">Accounts Receivable and Allowance for Doubtful Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xlink:title="label: ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy to us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl">Amounts reclassified from other accumulated comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xlink:title="label: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax to us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" xlink:title="label: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax to us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Unrecognized Tax Benefits [Abstract]</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="RecordedUnconditionalPurchaseObligation" xlink:title="RecordedUnconditionalPurchaseObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RecordedUnconditionalPurchaseObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RecordedUnconditionalPurchaseObligation_lbl" xml:lang="en-US" id="us-gaap_RecordedUnconditionalPurchaseObligation_lbl">Purchase commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecordedUnconditionalPurchaseObligation" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation_lbl" xlink:title="label: RecordedUnconditionalPurchaseObligation to us-gaap_RecordedUnconditionalPurchaseObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" xml:lang="en-US" id="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1">Recorded Unconditional Purchase Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecordedUnconditionalPurchaseObligation" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" xlink:title="label: RecordedUnconditionalPurchaseObligation to us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsAbstract_lbl">RELATED PARTY TRANSACTIONS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:title="label: RelatedPartyTransactionsAbstract to us-gaap_RelatedPartyTransactionsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionLineItems_lbl">Related Party Transaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:title="label: RelatedPartyTransactionLineItems to us-gaap_RelatedPartyTransactionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="RelatedPartyTransactionAmountsOfTransaction" xlink:title="RelatedPartyTransactionAmountsOfTransaction" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl">Expenses incurred for goods or services provided by related party during the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xlink:title="label: RelatedPartyTransactionAmountsOfTransaction to us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1">Related Party Transaction, Amounts of Transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" xlink:title="label: RelatedPartyTransactionAmountsOfTransaction to us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyDomain_lbl">Related Party [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xlink:title="label: RelatedPartyDomain to us-gaap_RelatedPartyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl">Related Party [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:title="label: RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl">RELATED PARTY TRANSACTIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="RepaymentsOfDebtAndCapitalLeaseObligations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl">Repayments of long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xlink:title="label: RepaymentsOfDebtAndCapitalLeaseObligations to us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1">Repayments of Debt and Capital Lease Obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" xlink:title="label: RepaymentsOfDebtAndCapitalLeaseObligations to us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2003/role/label" xlink:title="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfConvertibleDebt_lbl">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_lbl" xlink:title="label: RepaymentsOfConvertibleDebt to us-gaap_RepaymentsOfConvertibleDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ResearchMember_lbl" xml:lang="en-US" id="us-gaap_ResearchMember_lbl">Federal Research and Development [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:label xlink:type="resource" xlink:label="us-gaap_ResearchMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchMember_lbl1" xml:lang="en-US" id="us-gaap_ResearchMember_lbl1">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_lbl1" xlink:title="label: ResearchMember to us-gaap_ResearchMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="ResearchAndDevelopmentExpensePolicy" xlink:title="ResearchAndDevelopmentExpensePolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl">Research and Development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:title="label: ResearchAndDevelopmentExpensePolicy to us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2009/role/negatedLabel" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl">Research and development</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:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl1" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl1">Research and development expenses</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_lbl1" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 [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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl1">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_lbl1" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:title="label: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_Revenues_lbl" xml:lang="en-US" id="us-gaap_Revenues_lbl">Revenue</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:label xlink:type="resource" xlink:label="us-gaap_Revenues_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Revenues_lbl1" xml:lang="en-US" id="us-gaap_Revenues_lbl1">Revenue</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_lbl1" xlink:title="label: Revenues to us-gaap_Revenues_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Revenues_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_Revenues_lbl2" xml:lang="en-US" id="us-gaap_Revenues_lbl2">Commission revenue earned under supply agreement</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_lbl2" xlink:title="label: Revenues to us-gaap_Revenues_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl">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:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl1" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl1">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_lbl1" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">CONCENTRATIONS OF CREDIT 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/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl">Outstanding at end of period</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:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</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_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl">Exercisable at end of period</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:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, 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_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl">Vested and expected to vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl">Exercisable at end of period</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:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, 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_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Contractual term</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/2018/elts/us-gaap-2018-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">Expected term</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/2018/elts/us-gaap-2018-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">Percent of market price that participants pay for shares subscribed</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl">Intangible Asset Amortization Over the Next Five Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueNetMember_lbl">Sales Revenue, Net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:title="label: SalesRevenueNetMember to us-gaap_SalesRevenueNetMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1">Schedule of Inventory, Current [Table Text Block]</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_lbl1" xlink:title="label: ScheduleOfInventoryCurrentTableTextBlock to us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl">Summary of Restricted Stock Awards Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl">Geographic Information</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl">Calculation of Basic and Diluted Earnings Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 Revenues from External Customers and Long-Lived Assets [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/2018/elts/us-gaap-2018-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">Summary of Stock Options 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/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl">Income Before Income Tax Provision for Domestic and Foreign</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl">Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits, Excluding Interest and Penalties</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl">Future Minimum Lease Payments Under Non-cancelable Operating Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:title="label: ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock to us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:label="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:title="ScheduleOfCapitalLeasedAsssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl">Equipment Under Capital Leases Included in Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfCapitalLeasedAsssetsTableTextBlock to us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1">Schedule of Capital Leased Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfCapitalLeasedAsssetsTableTextBlock to us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl">Changes in Accumulated Other Comprehensive Income by Component</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:title="label: ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInvestmentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInvestmentsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInvestmentsTable_lbl">Schedule of Investments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInvestmentsTable" xlink:to="us-gaap_ScheduleOfInvestmentsTable_lbl" xlink:title="label: ScheduleOfInvestmentsTable to us-gaap_ScheduleOfInvestmentsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInvestmentsLineItems_lbl">Schedule of Investments [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xlink:title="label: ScheduleOfInvestmentsLineItems to us-gaap_ScheduleOfInvestmentsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl">Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="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">Income Tax Provision</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/2018/elts/us-gaap-2018-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">Net Deferred Income Tax Assets</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:title="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl">Fair Value and Carrying Amount of Convertible Senior Notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xlink:title="label: ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock to us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1">Schedule of Long-term Debt Instruments [Table Text Block]</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_lbl1" xlink:title="label: ScheduleOfDebtInstrumentsTextBlock to us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:title="label: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="ScheduleOfVariableInterestEntitiesTextBlock" xlink:title="ScheduleOfVariableInterestEntitiesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl">Carrying Amounts and Exposure to Loss Related to Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xlink:title="label: ScheduleOfVariableInterestEntitiesTextBlock to us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl">Schedule of Variable Interest Entities [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xlink:title="label: ScheduleOfVariableInterestEntitiesTable to us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl">GEOGRAPHIC AND SIGNIFICANT CUSTOMER 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:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl1">Segment Reporting Disclosure [Text Block]</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_lbl1" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">GEOGRAPHIC AND SIGNIFICANT CUSTOMER 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="SelectedQuarterlyFinancialInformationAbstract" xlink:title="SelectedQuarterlyFinancialInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl">Selected Quarterly Financial Data (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" xlink:title="label: SelectedQuarterlyFinancialInformationAbstract to us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense_lbl">Selling, general and administrative</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:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1">Selling, General and Administrative Expense</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_lbl1" xlink:title="label: SellingGeneralAndAdministrativeExpense to us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, 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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl">Weighted-Average Fair Value at Grant Date [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl">Cancelled (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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl">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_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="ShareRepurchaseProgramAxis" xlink:title="ShareRepurchaseProgramAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US" id="us-gaap_ShareRepurchaseProgramAxis_lbl">Share Repurchase Program [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl" xlink:title="label: ShareRepurchaseProgramAxis to us-gaap_ShareRepurchaseProgramAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:label="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl">Share-based Compensation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" xlink:title="label: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl1">Share-based Arrangements with Employees and Nonemployees [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl1" xlink:title="label: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain" xlink:title="ShareRepurchaseProgramDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US" id="us-gaap_ShareRepurchaseProgramDomain_lbl">Share Repurchase Program [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareRepurchaseProgramDomain" xlink:to="us-gaap_ShareRepurchaseProgramDomain_lbl" xlink:title="label: ShareRepurchaseProgramDomain to us-gaap_ShareRepurchaseProgramDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Share-based 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/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</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_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-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">Cancelled (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/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-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/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl">Restricted Stock, 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_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 rate of return</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl">Shares [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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-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/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl">Outstanding at 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_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/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1">Outstanding at 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_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/2018/elts/us-gaap-2018-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 inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]</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/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl">Total fair value of awards for which restrictions lapsed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Granted (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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Outstanding at 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">Outstanding at 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/2018/elts/us-gaap-2018-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">Cancelled and forfeited (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/2018/elts/us-gaap-2018-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">Total 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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl">Exercisable at 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl">Exercisable at end of period (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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Outstanding at 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="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/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Outstanding at 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="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/2018/elts/us-gaap-2018-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">Cancelled and forfeited (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/2018/elts/us-gaap-2018-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">Outstanding and exercisable option awards [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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted-average grant date 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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Outstanding at beginning of period (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">Outstanding at end of period (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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl">Outstanding at end of period</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:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</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_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl">Stock Options Additional Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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">Maximum number of shares of common stock that may be issued (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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl">Date and terms of plan modification</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl">Vested and expected to vest (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 Options Accounting Policy</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/terseLabel" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1">Share-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_lbl1" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2">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_lbl2" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl">Vested and expected to vest (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl">Vested and expected to vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl1">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl2">Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl2" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl">SUMMARY OF SIGNIFICANT 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:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1">Significant Accounting Policies [Text Block]</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_lbl1" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="StandardProductWarrantyPolicy" xlink:title="StandardProductWarrantyPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyPolicy_lbl">Product Warranty</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:title="label: StandardProductWarrantyPolicy to us-gaap_StandardProductWarrantyPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" id="us-gaap_StateAndLocalJurisdictionMember_lbl">State [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:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StateAndLocalJurisdictionMember_lbl1" xml:lang="en-US" id="us-gaap_StateAndLocalJurisdictionMember_lbl1">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_lbl1" xlink:title="label: StateAndLocalJurisdictionMember to us-gaap_StateAndLocalJurisdictionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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">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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="StockCompensationPlanMember" xlink:title="StockCompensationPlanMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US" id="us-gaap_StockCompensationPlanMember_lbl">Share based Payment Awards [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:title="label: StockCompensationPlanMember to us-gaap_StockCompensationPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockCompensationPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockCompensationPlanMember_lbl1" xml:lang="en-US" id="us-gaap_StockCompensationPlanMember_lbl1">Stock Compensation Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl1" xlink:title="label: StockCompensationPlanMember to us-gaap_StockCompensationPlanMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl">Stock repurchased authorized amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:title="label: StockRepurchaseProgramAuthorizedAmount1 to us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">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_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/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</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/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl">Restricted stock awards vesting and expense (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:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</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_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl">Sales of common stock through employee stock option and purchase plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensation to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensation to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="StockRepurchaseProgramExpirationDate" xlink:title="StockRepurchaseProgramExpirationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramExpirationDate_lbl">Stock repurchase program - expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramExpirationDate" xlink:to="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xlink:title="label: StockRepurchaseProgramExpirationDate to us-gaap_StockRepurchaseProgramExpirationDate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchaseProgramExpirationDate_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramExpirationDate_lbl1">Stock Repurchase Program Expiration Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramExpirationDate" xlink:to="us-gaap_StockRepurchaseProgramExpirationDate_lbl1" xlink:title="label: StockRepurchaseProgramExpirationDate to us-gaap_StockRepurchaseProgramExpirationDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl">Restricted stock awards vesting and expense</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:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</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_lbl1" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl">Sales of common stock through employee stock option and purchase plan</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:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</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_lbl1" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensation to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl">Total equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3">Stockholders' Equity, 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="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl">Equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="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 Photronics, Inc. shareholders' 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">Ending Balance</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">Beginning Balance</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="SubsequentEventsDate" xlink:title="SubsequentEventsDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsDate_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventsDate_lbl">Date of loan agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsDate" xlink:to="us-gaap_SubsequentEventsDate_lbl" xlink:title="label: SubsequentEventsDate to us-gaap_SubsequentEventsDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain_lbl">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis_lbl">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventMember_lbl">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:title="SummaryOfOperatingLossCarryforwardsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xml:lang="en-US" id="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl">Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xlink:title="label: SummaryOfOperatingLossCarryforwardsTextBlock to us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" xlink:title="label: SummaryOfOperatingLossCarryforwardsTextBlock to us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:label="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:title="SummaryOfTaxCreditCarryforwardsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xml:lang="en-US" id="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl">Tax Credit Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xlink:title="label: SummaryOfTaxCreditCarryforwardsTextBlock to us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" xlink:title="label: SummaryOfTaxCreditCarryforwardsTextBlock to us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl">Supplemental disclosure of non-cash information:</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardAmount_lbl1" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAmount_lbl1">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_lbl1" xlink:title="label: TaxCreditCarryforwardAmount to us-gaap_TaxCreditCarryforwardAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/verboseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardAxis_lbl1" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAxis_lbl1">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_lbl1" xlink:title="label: TaxCreditCarryforwardAxis to us-gaap_TaxCreditCarryforwardAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" xlink:title="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardExpirationDate_lbl">Expiration period</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:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardExpirationDate_lbl1" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardExpirationDate_lbl1">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_lbl1" xlink:title="label: TaxCreditCarryforwardExpirationDate to us-gaap_TaxCreditCarryforwardExpirationDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="TreasuryStockTextBlock" xlink:title="TreasuryStockTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockTextBlock_lbl">SHARE REPURCHASE PROGRAM</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl" xlink:title="label: TreasuryStockTextBlock to us-gaap_TreasuryStockTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="TreasuryStockSharesAcquired" xlink:title="TreasuryStockSharesAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockSharesAcquired_lbl">Purchase of treasury stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl" xlink:title="label: TreasuryStockSharesAcquired to us-gaap_TreasuryStockSharesAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockSharesAcquired_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockSharesAcquired_lbl1">Treasury Stock, Shares, Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl1" xlink:title="label: TreasuryStockSharesAcquired to us-gaap_TreasuryStockSharesAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAbstract" xlink:label="TreasuryStockSharesAbstract" xlink:title="TreasuryStockSharesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockSharesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockSharesAbstract_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockSharesAbstract_lbl">SHARE REPURCHASE PROGRAM [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockSharesAbstract" xlink:to="us-gaap_TreasuryStockSharesAbstract_lbl" xlink:title="label: TreasuryStockSharesAbstract to us-gaap_TreasuryStockSharesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="TreasuryStockValueAcquiredCostMethod" xlink:title="TreasuryStockValueAcquiredCostMethod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl">Purchase of treasury stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xlink:title="label: TreasuryStockValueAcquiredCostMethod to us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl1">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl1" xlink:title="label: TreasuryStockValueAcquiredCostMethod to us-gaap_TreasuryStockValueAcquiredCostMethod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" 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:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockMember_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockMember_lbl1">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_lbl1" xlink:title="label: TreasuryStockMember to us-gaap_TreasuryStockMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="TreasuryStockCommonShares" xlink:title="TreasuryStockCommonShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockCommonShares_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="TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:title="label: TreasuryStockCommonShares to us-gaap_TreasuryStockCommonShares_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_TreasuryStockCommonShares_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockCommonShares_lbl1">Treasury stock repurchased - shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl1" xlink:title="label: TreasuryStockCommonShares to us-gaap_TreasuryStockCommonShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockCommonShares_lbl2" xml:lang="en-US" id="us-gaap_TreasuryStockCommonShares_lbl2">Treasury Stock, Common, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl2" xlink:title="label: TreasuryStockCommonShares to us-gaap_TreasuryStockCommonShares_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="TreasuryStockAcquiredAverageCostPerShare" xlink:title="TreasuryStockAcquiredAverageCostPerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl">Treasury stock repurchased - average price per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockAcquiredAverageCostPerShare" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" xlink:title="label: TreasuryStockAcquiredAverageCostPerShare to us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl1">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockAcquiredAverageCostPerShare" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl1" xlink:title="label: TreasuryStockAcquiredAverageCostPerShare to us-gaap_TreasuryStockAcquiredAverageCostPerShare_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockCommonValue_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockCommonValue_lbl">Treasury stock repurchased - amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_lbl" xlink:title="label: TreasuryStockCommonValue to us-gaap_TreasuryStockCommonValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonValue_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_TreasuryStockCommonValue_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockCommonValue_lbl1">Treasury stock, 2,558 shares at October 31, 2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_lbl1" xlink:title="label: TreasuryStockCommonValue to us-gaap_TreasuryStockCommonValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl">Unrecognized tax benefits that would impact effective tax rate</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:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</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_lbl1" xlink:title="label: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate to us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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</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/2018/elts/us-gaap-2018-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 in prior years</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/2018/elts/us-gaap-2018-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 in prior years</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/2018/elts/us-gaap-2018-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">Lapses of statutes 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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl">Interest and penalties accrued related to uncertain tax positions</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:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</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_lbl1" xlink:title="label: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued to us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 based on current year tax positions</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/2018/elts/us-gaap-2018-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/periodStartLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_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="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/periodEndLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_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="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnremittedEarningsInForeignInvestmentPolicy" xlink:label="UnremittedEarningsInForeignInvestmentPolicy" xlink:title="UnremittedEarningsInForeignInvestmentPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" xml:lang="en-US" id="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl">Unremitted Earnings in Foreign Investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnremittedEarningsInForeignInvestmentPolicy" xlink:to="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" xlink:title="label: UnremittedEarningsInForeignInvestmentPolicy to us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl">Estimates and Assumptions</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="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">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</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/2018/elts/us-gaap-2018-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">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl">Valuation allowance change</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:title="label: ValuationAllowanceDeferredTaxAssetChangeInAmount to us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceAbstract_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowanceAbstract_lbl">Valuation Allowance [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowanceAbstract_lbl" xlink:title="label: ValuationAllowanceAbstract to us-gaap_ValuationAllowanceAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="ValuationAllowancesAndReservesAdjustments" xlink:title="ValuationAllowancesAndReservesAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesAdjustments_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesAdjustments_lbl">Charged to costs and expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesAdjustments" xlink:to="us-gaap_ValuationAllowancesAndReservesAdjustments_lbl" xlink:title="label: ValuationAllowancesAndReservesAdjustments to us-gaap_ValuationAllowancesAndReservesAdjustments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:label="VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:title="VariableInterestEntityConsolidatedLiabilitiesRecourse" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse_lbl">Consolidation liabilities, recourse</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:to="us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse_lbl" xlink:title="label: VariableInterestEntityConsolidatedLiabilitiesRecourse to us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract_lbl">Carrying amounts of assets and liabilities along with exposure to loss related to assets and liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract_lbl" xlink:title="label: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="VariableInterestEntityPrimaryBeneficiaryMember" xlink:title="VariableInterestEntityPrimaryBeneficiaryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl">Primary Beneficiary [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xlink:title="label: VariableInterestEntityPrimaryBeneficiaryMember to us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent_lbl">Non-current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:to="us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent_lbl" xlink:title="label: VariableInterestEntityConsolidatedLiabilitiesNoncurrent to us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount" xlink:label="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="VariableInterestEntityEntityMaximumLossExposureAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl">Maximum loss exposure, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:to="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" xlink:title="label: VariableInterestEntityEntityMaximumLossExposureAmount to us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl">Operating loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" xlink:title="label: VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss to us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" xml:lang="en-US" id="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1">Operating loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" xlink:title="label: VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss to us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss" xlink:label="VariableInterestEntityInitialConsolidationGainOrLoss" xlink:title="VariableInterestEntityInitialConsolidationGainOrLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss_lbl">Initial consolidation, gain (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityInitialConsolidationGainOrLoss" xlink:to="us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss_lbl" xlink:title="label: VariableInterestEntityInitialConsolidationGainOrLoss to us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:to="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl" xlink:title="label: VariableInterestEntityConsolidatedCarryingAmountAssets to us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl1" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl1">Variable Interest Entity, Consolidated, Carrying Amount, Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:to="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl1" xlink:title="label: VariableInterestEntityConsolidatedCarryingAmountAssets to us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl">Net assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:to="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl" xlink:title="label: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet to us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl1" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl1">Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:to="us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl1" xlink:title="label: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet to us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount" xlink:label="VariableInterestEntityFinancialOrOtherSupportAmount" xlink:title="VariableInterestEntityFinancialOrOtherSupportAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount_lbl">Financial or other support, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityFinancialOrOtherSupportAmount" xlink:to="us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount_lbl" xlink:title="label: VariableInterestEntityFinancialOrOtherSupportAmount to us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsCurrent" xlink:label="VariableInterestEntityConsolidatedAssetsCurrent" xlink:title="VariableInterestEntityConsolidatedAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedAssetsCurrent_lbl">Current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedAssetsCurrent" xlink:to="us-gaap_VariableInterestEntityConsolidatedAssetsCurrent_lbl" xlink:title="label: VariableInterestEntityConsolidatedAssetsCurrent to us-gaap_VariableInterestEntityConsolidatedAssetsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent_lbl">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:to="us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent_lbl" xlink:title="label: VariableInterestEntityConsolidatedLiabilitiesCurrent to us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl">Variable Interest Entities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" xlink:title="label: VariableInterestEntitiesByClassificationOfEntityAxis to us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:title="VariableInterestEntityNotPrimaryBeneficiaryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_lbl">Not Primary Beneficiary [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_lbl" xlink:title="label: VariableInterestEntityNotPrimaryBeneficiaryMember to us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:label="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:title="VariableInterestEntityConsolidatedAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent_lbl">Non-current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:to="us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent_lbl" xlink:title="label: VariableInterestEntityConsolidatedAssetsNoncurrent to us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="VariableInterestEntityOwnershipPercentage" xlink:title="VariableInterestEntityOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityOwnershipPercentage_lbl">Ownership percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xlink:title="label: VariableInterestEntityOwnershipPercentage to us-gaap_VariableInterestEntityOwnershipPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:label="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:title="VariableInterestEntityConsolidatedCarryingAmountLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:to="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl" xlink:title="label: VariableInterestEntityConsolidatedCarryingAmountLiabilities to us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl1" xml:lang="en-US" id="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl1">Variable Interest Entity, Consolidated, Carrying Amount, Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:to="us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl1" xlink:title="label: VariableInterestEntityConsolidatedCarryingAmountLiabilities to us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityLineItems_lbl">Variable Interest Entity [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl" xlink:title="label: VariableInterestEntityLineItems to us-gaap_VariableInterestEntityLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:label="VariableInterestEntityDisclosureTextBlock" xlink:title="VariableInterestEntityDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl">PDMCX JOINT VENTURE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityDisclosureTextBlock" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl" xlink:title="label: VariableInterestEntityDisclosureTextBlock to us-gaap_VariableInterestEntityDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl1">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityDisclosureTextBlock" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl1" xlink:title="label: VariableInterestEntityDisclosureTextBlock to us-gaap_VariableInterestEntityDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:label="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl">Methodology use for determining whether enterprise is primary beneficiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:to="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" xlink:title="label: VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary to us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl1" xml:lang="en-US" id="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl1">Variable Interest Entity, Methodology for Determining Whether Entity is Primary Beneficiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:to="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl1" xlink:title="label: VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary to us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" 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/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1">Weighted-average common shares used for basic earnings per share (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/2018/elts/us-gaap-2018-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/totalLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl">Potentially dilutive common shares (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.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" 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/totalLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1">Weighted-average common shares used for diluted earnings per share (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/2018/elts/us-gaap-2018-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/terseLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl">Effect of dilutive securities [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:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1">Incremental Weighted Average Shares Attributable to Dilutive Effect [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_lbl1" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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 number of 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:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1">Weighted-average common shares computations [Abstract]</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_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US" id="srt_ConsolidatedEntitiesAxis_lbl">Consolidated Entities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:title="label: ConsolidatedEntitiesAxis to srt_ConsolidatedEntitiesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US" id="srt_ConsolidatedEntitiesDomain_lbl">Consolidated Entities [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl" xlink:title="label: ConsolidatedEntitiesDomain to srt_ConsolidatedEntitiesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:label xlink:type="resource" xlink:label="srt_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_EuropeMember_lbl" xml:lang="en-US" id="srt_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="srt_EuropeMember_lbl" xlink:title="label: EuropeMember to srt_EuropeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:label xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MajorCustomersAxis_lbl" xml:lang="en-US" id="srt_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="srt_MajorCustomersAxis_lbl" xlink:title="label: MajorCustomersAxis to srt_MajorCustomersAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MaximumMember_lbl" xml:lang="en-US" id="srt_MaximumMember_lbl">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:title="label: MaximumMember to srt_MaximumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MinimumMember_lbl" xml:lang="en-US" id="srt_MinimumMember_lbl">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:title="label: MinimumMember to srt_MinimumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:label xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="srt_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="srt_NameOfMajorCustomerDomain_lbl" xlink:title="label: NameOfMajorCustomerDomain to srt_NameOfMajorCustomerDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:label xlink:type="resource" xlink:label="srt_OwnershipDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_OwnershipDomain_lbl" xml:lang="en-US" id="srt_OwnershipDomain_lbl">Ownership [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl" xlink:title="label: OwnershipDomain to srt_OwnershipDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:label xlink:type="resource" xlink:label="srt_OwnershipAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_OwnershipAxis_lbl" xml:lang="en-US" id="srt_OwnershipAxis_lbl">Ownership [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xlink:title="label: OwnershipAxis to srt_OwnershipAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="srt_ProductsAndServicesDomain_lbl">Products and Services [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xlink:title="label: ProductsAndServicesDomain to srt_ProductsAndServicesDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_ProductsAndServicesDomain_lbl1" xml:lang="en-US" id="srt_ProductsAndServicesDomain_lbl1">Product and Service [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl1" xlink:title="label: ProductsAndServicesDomain to srt_ProductsAndServicesDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" id="srt_ProductOrServiceAxis_lbl">Products and Services [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:title="label: ProductOrServiceAxis to srt_ProductOrServiceAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_ProductOrServiceAxis_lbl1" xml:lang="en-US" id="srt_ProductOrServiceAxis_lbl1">Product and Service [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl1" xlink:title="label: ProductOrServiceAxis to srt_ProductOrServiceAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeMember_lbl" xml:lang="en-US" id="srt_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="srt_RangeMember_lbl" xlink:title="label: RangeMember to srt_RangeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeAxis_lbl" xml:lang="en-US" id="srt_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="srt_RangeAxis_lbl" xlink:title="label: RangeAxis to srt_RangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US" id="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl">Schedule II-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="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xml:lang="en-US" id="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="srt_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="srt_SegmentGeographicalDomain_lbl" xlink:title="label: SegmentGeographicalDomain to srt_SegmentGeographicalDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" id="srt_StatementGeographicalAxis_lbl">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:title="label: StatementGeographicalAxis to srt_StatementGeographicalAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xml:lang="en-US" id="srt_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="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureTable to srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:label xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ValuationAndQualifyingAccountsAbstract_lbl" xml:lang="en-US" id="srt_ValuationAndQualifyingAccountsAbstract_lbl">Schedule II-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="srt_ValuationAndQualifyingAccountsAbstract_lbl" xlink:title="label: ValuationAndQualifyingAccountsAbstract to srt_ValuationAndQualifyingAccountsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xml:lang="en-US" id="srt_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="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureLineItems to srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:label xlink:type="resource" xlink:label="country_CN_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_CN_lbl" xml:lang="en-US" id="country_CN_lbl">China [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CN" xlink:to="country_CN_lbl" xlink:title="label: CN to country_CN_lbl" />
    <link:label xlink:type="resource" xlink:label="country_CN_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_CN_lbl1" xml:lang="en-US" id="country_CN_lbl1">China [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CN" xlink:to="country_CN_lbl1" xlink:title="label: CN to country_CN_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:label xlink:type="resource" xlink:label="country_KR_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_KR_lbl" xml:lang="en-US" id="country_KR_lbl">Korea [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KR" xlink:to="country_KR_lbl" xlink:title="label: KR to country_KR_lbl" />
    <link:label xlink:type="resource" xlink:label="country_KR_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_KR_lbl1" xml:lang="en-US" id="country_KR_lbl1">Korea [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KR" xlink:to="country_KR_lbl1" xlink:title="label: KR to country_KR_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:label xlink:type="resource" xlink:label="country_TW_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_TW_lbl" xml:lang="en-US" id="country_TW_lbl">Taiwan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TW" xlink:to="country_TW_lbl" xlink:title="label: TW to country_TW_lbl" />
    <link:label xlink:type="resource" xlink:label="country_TW_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_TW_lbl1" xml:lang="en-US" id="country_TW_lbl1">Taiwan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TW" xlink:to="country_TW_lbl1" xlink:title="label: TW to country_TW_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-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="plab-20181031.xsd#plab_WorkingCapitalLoanAgreementMember" xlink:label="WorkingCapitalLoanAgreementMember" xlink:title="WorkingCapitalLoanAgreementMember" />
    <link:label xlink:type="resource" xlink:label="plab_WorkingCapitalLoanAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_WorkingCapitalLoanAgreementMember_lbl" xml:lang="en-US" id="plab_WorkingCapitalLoanAgreementMember_lbl">A borrowing agreement between two parties for working capital loan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkingCapitalLoanAgreementMember" xlink:to="plab_WorkingCapitalLoanAgreementMember_lbl" xlink:title="label: WorkingCapitalLoanAgreementMember to plab_WorkingCapitalLoanAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_WorkingCapitalLoanAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_WorkingCapitalLoanAgreementMember_lbl1" xml:lang="en-US" id="plab_WorkingCapitalLoanAgreementMember_lbl1">Working Capital Loan Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkingCapitalLoanAgreementMember" xlink:to="plab_WorkingCapitalLoanAgreementMember_lbl1" xlink:title="label: WorkingCapitalLoanAgreementMember to plab_WorkingCapitalLoanAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_WorkingCapitalLoanAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_WorkingCapitalLoanAgreementMember_lbl2" xml:lang="en-US" id="plab_WorkingCapitalLoanAgreementMember_lbl2">Working Capital Loan Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WorkingCapitalLoanAgreementMember" xlink:to="plab_WorkingCapitalLoanAgreementMember_lbl2" xlink:title="label: WorkingCapitalLoanAgreementMember to plab_WorkingCapitalLoanAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl">Written promise to pay a note which can be exchanged for a specified quantity of securities (typically 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="ConvertibleSeniorNotesDueOnApril2016Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" xlink:title="label: ConvertibleSeniorNotesDueOnApril2016Member to plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1">Convertible senior notes due on April 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2016Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" xlink:title="label: ConvertibleSeniorNotesDueOnApril2016Member to plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2">3.25% Convertible Senior Notes due in April 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2016Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" xlink:title="label: ConvertibleSeniorNotesDueOnApril2016Member to plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ProjectLoanAgreementMember" xlink:label="ProjectLoanAgreementMember" xlink:title="ProjectLoanAgreementMember" />
    <link:label xlink:type="resource" xlink:label="plab_ProjectLoanAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ProjectLoanAgreementMember_lbl" xml:lang="en-US" id="plab_ProjectLoanAgreementMember_lbl">A borrowing agreement between two parties for commitment of loan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectLoanAgreementMember" xlink:to="plab_ProjectLoanAgreementMember_lbl" xlink:title="label: ProjectLoanAgreementMember to plab_ProjectLoanAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ProjectLoanAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ProjectLoanAgreementMember_lbl1" xml:lang="en-US" id="plab_ProjectLoanAgreementMember_lbl1">Project Loan Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectLoanAgreementMember" xlink:to="plab_ProjectLoanAgreementMember_lbl1" xlink:title="label: ProjectLoanAgreementMember to plab_ProjectLoanAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ProjectLoanAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ProjectLoanAgreementMember_lbl2" xml:lang="en-US" id="plab_ProjectLoanAgreementMember_lbl2">Project Loan Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectLoanAgreementMember" xlink:to="plab_ProjectLoanAgreementMember_lbl2" xlink:title="label: ProjectLoanAgreementMember to plab_ProjectLoanAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CapitalLeaseObligationPayableThrough2018Member" xlink:label="CapitalLeaseObligationPayableThrough2018Member" xlink:title="CapitalLeaseObligationPayableThrough2018Member" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2018Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_CapitalLeaseObligationPayableThrough2018Member_lbl" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2018Member_lbl">A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2018Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2018Member_lbl" xlink:title="label: CapitalLeaseObligationPayableThrough2018Member to plab_CapitalLeaseObligationPayableThrough2018Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1">Capital lease obligation payable through 2018 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2018Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" xlink:title="label: CapitalLeaseObligationPayableThrough2018Member to plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2">2.77% Capital Lease Obligation Payable through July 2018 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2018Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" xlink:title="label: CapitalLeaseObligationPayableThrough2018Member to plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl">Written promise to pay a note which can be exchanged for a specified quantity of securities (typically 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="ConvertibleSeniorNotesDueOnApril2019Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" xlink:title="label: ConvertibleSeniorNotesDueOnApril2019Member to plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1">Convertible Senior Notes Due On April2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2019Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" xlink:title="label: ConvertibleSeniorNotesDueOnApril2019Member to plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2">3.25% Convertible Senior Notes due in April 2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2019Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" xlink:title="label: ConvertibleSeniorNotesDueOnApril2019Member to plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AmendedAndRestatedCreditAgreementMember" xlink:label="AmendedAndRestatedCreditAgreementMember" xlink:title="AmendedAndRestatedCreditAgreementMember" />
    <link:label xlink:type="resource" xlink:label="plab_AmendedAndRestatedCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AmendedAndRestatedCreditAgreementMember_lbl" xml:lang="en-US" id="plab_AmendedAndRestatedCreditAgreementMember_lbl">The member represents to amended and restated credit agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedAndRestatedCreditAgreementMember" xlink:to="plab_AmendedAndRestatedCreditAgreementMember_lbl" xlink:title="label: AmendedAndRestatedCreditAgreementMember to plab_AmendedAndRestatedCreditAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AmendedAndRestatedCreditAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AmendedAndRestatedCreditAgreementMember_lbl1" xml:lang="en-US" id="plab_AmendedAndRestatedCreditAgreementMember_lbl1">Amended and Restated Credit Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedAndRestatedCreditAgreementMember" xlink:to="plab_AmendedAndRestatedCreditAgreementMember_lbl1" xlink:title="label: AmendedAndRestatedCreditAgreementMember to plab_AmendedAndRestatedCreditAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AmendedAndRestatedCreditAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AmendedAndRestatedCreditAgreementMember_lbl2" xml:lang="en-US" id="plab_AmendedAndRestatedCreditAgreementMember_lbl2">Amended and Restated Credit Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedAndRestatedCreditAgreementMember" xlink:to="plab_AmendedAndRestatedCreditAgreementMember_lbl2" xlink:title="label: AmendedAndRestatedCreditAgreementMember to plab_AmendedAndRestatedCreditAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_FaceAmountOfEachNoteConvertedOrConvertible" xlink:label="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="FaceAmountOfEachNoteConvertedOrConvertible" />
    <link:label xlink:type="resource" xlink:label="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" xml:lang="en-US" id="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl">This line item represents the face amount of each note converted or convertible to common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FaceAmountOfEachNoteConvertedOrConvertible" xlink:to="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" xlink:title="label: FaceAmountOfEachNoteConvertedOrConvertible to plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" xml:lang="en-US" id="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1">Face Amount Of Each Note Converted Or Convertible</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FaceAmountOfEachNoteConvertedOrConvertible" xlink:to="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" xlink:title="label: FaceAmountOfEachNoteConvertedOrConvertible to plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" xml:lang="en-US" id="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2">Face amount of each note converted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FaceAmountOfEachNoteConvertedOrConvertible" xlink:to="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" xlink:title="label: FaceAmountOfEachNoteConvertedOrConvertible to plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PaymentHeldBackOnAssetAcquisition" xlink:label="PaymentHeldBackOnAssetAcquisition" xlink:title="PaymentHeldBackOnAssetAcquisition" />
    <link:label xlink:type="resource" xlink:label="plab_PaymentHeldBackOnAssetAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PaymentHeldBackOnAssetAcquisition_lbl" xml:lang="en-US" id="plab_PaymentHeldBackOnAssetAcquisition_lbl">Amount of payment for assets acquired that was deferred for not more than one year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentHeldBackOnAssetAcquisition" xlink:to="plab_PaymentHeldBackOnAssetAcquisition_lbl" xlink:title="label: PaymentHeldBackOnAssetAcquisition to plab_PaymentHeldBackOnAssetAcquisition_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PaymentHeldBackOnAssetAcquisition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PaymentHeldBackOnAssetAcquisition_lbl1" xml:lang="en-US" id="plab_PaymentHeldBackOnAssetAcquisition_lbl1">Payment held back on asset acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentHeldBackOnAssetAcquisition" xlink:to="plab_PaymentHeldBackOnAssetAcquisition_lbl1" xlink:title="label: PaymentHeldBackOnAssetAcquisition to plab_PaymentHeldBackOnAssetAcquisition_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_PaymentHeldBackOnAssetAcquisition_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_PaymentHeldBackOnAssetAcquisition_lbl2" xml:lang="en-US" id="plab_PaymentHeldBackOnAssetAcquisition_lbl2">Payment held back on asset acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentHeldBackOnAssetAcquisition" xlink:to="plab_PaymentHeldBackOnAssetAcquisition_lbl2" xlink:title="label: PaymentHeldBackOnAssetAcquisition to plab_PaymentHeldBackOnAssetAcquisition_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IntangibleAssetAbstract" xlink:label="IntangibleAssetAbstract" xlink:title="IntangibleAssetAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_IntangibleAssetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IntangibleAssetAbstract_lbl1" xml:lang="en-US" id="plab_IntangibleAssetAbstract_lbl1">Intangible Asset [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetAbstract" xlink:to="plab_IntangibleAssetAbstract_lbl1" xlink:title="label: IntangibleAssetAbstract to plab_IntangibleAssetAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_IntangibleAssetAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_IntangibleAssetAbstract_lbl2" xml:lang="en-US" id="plab_IntangibleAssetAbstract_lbl2">Intangible Asset [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetAbstract" xlink:to="plab_IntangibleAssetAbstract_lbl2" xlink:title="label: IntangibleAssetAbstract to plab_IntangibleAssetAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_RelatedPartyAgreementAbstract" xlink:label="RelatedPartyAgreementAbstract" xlink:title="RelatedPartyAgreementAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_RelatedPartyAgreementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_RelatedPartyAgreementAbstract_lbl1" xml:lang="en-US" id="plab_RelatedPartyAgreementAbstract_lbl1">Related Party Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyAgreementAbstract" xlink:to="plab_RelatedPartyAgreementAbstract_lbl1" xlink:title="label: RelatedPartyAgreementAbstract to plab_RelatedPartyAgreementAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_RelatedPartyAgreementAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_RelatedPartyAgreementAbstract_lbl2" xml:lang="en-US" id="plab_RelatedPartyAgreementAbstract_lbl2">Related Party Agreement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyAgreementAbstract" xlink:to="plab_RelatedPartyAgreementAbstract_lbl2" xlink:title="label: RelatedPartyAgreementAbstract to plab_RelatedPartyAgreementAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_DEMAAssociatesLLCMember" xlink:label="DEMAAssociatesLLCMember" xlink:title="DEMAAssociatesLLCMember" />
    <link:label xlink:type="resource" xlink:label="plab_DEMAAssociatesLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_DEMAAssociatesLLCMember_lbl" xml:lang="en-US" id="plab_DEMAAssociatesLLCMember_lbl">Related party who provides information consulting services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DEMAAssociatesLLCMember" xlink:to="plab_DEMAAssociatesLLCMember_lbl" xlink:title="label: DEMAAssociatesLLCMember to plab_DEMAAssociatesLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_DEMAAssociatesLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_DEMAAssociatesLLCMember_lbl1" xml:lang="en-US" id="plab_DEMAAssociatesLLCMember_lbl1">DEMA Associates, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DEMAAssociatesLLCMember" xlink:to="plab_DEMAAssociatesLLCMember_lbl1" xlink:title="label: DEMAAssociatesLLCMember to plab_DEMAAssociatesLLCMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_DEMAAssociatesLLCMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_DEMAAssociatesLLCMember_lbl2" xml:lang="en-US" id="plab_DEMAAssociatesLLCMember_lbl2">DEMA Associates, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DEMAAssociatesLLCMember" xlink:to="plab_DEMAAssociatesLLCMember_lbl2" xlink:title="label: DEMAAssociatesLLCMember to plab_DEMAAssociatesLLCMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InformationTechnologyServicesProvider1Member" xlink:label="InformationTechnologyServicesProvider1Member" xlink:title="InformationTechnologyServicesProvider1Member" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProvider1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_InformationTechnologyServicesProvider1Member_lbl" xml:lang="en-US" id="plab_InformationTechnologyServicesProvider1Member_lbl">Refers to related party who provides information technology services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProvider1Member" xlink:to="plab_InformationTechnologyServicesProvider1Member_lbl" xlink:title="label: InformationTechnologyServicesProvider1Member to plab_InformationTechnologyServicesProvider1Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProvider1Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_InformationTechnologyServicesProvider1Member_lbl1" xml:lang="en-US" id="plab_InformationTechnologyServicesProvider1Member_lbl1">Information Technology Services Provider 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProvider1Member" xlink:to="plab_InformationTechnologyServicesProvider1Member_lbl1" xlink:title="label: InformationTechnologyServicesProvider1Member to plab_InformationTechnologyServicesProvider1Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProvider1Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_InformationTechnologyServicesProvider1Member_lbl2" xml:lang="en-US" id="plab_InformationTechnologyServicesProvider1Member_lbl2">Information Technology Services Provider Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProvider1Member" xlink:to="plab_InformationTechnologyServicesProvider1Member_lbl2" xlink:title="label: InformationTechnologyServicesProvider1Member to plab_InformationTechnologyServicesProvider1Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InformationTechnologyServicesProviderMember" xlink:label="InformationTechnologyServicesProviderMember" xlink:title="InformationTechnologyServicesProviderMember" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProviderMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_InformationTechnologyServicesProviderMember_lbl" xml:lang="en-US" id="plab_InformationTechnologyServicesProviderMember_lbl">Refers to related party who provides information technology services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProviderMember" xlink:to="plab_InformationTechnologyServicesProviderMember_lbl" xlink:title="label: InformationTechnologyServicesProviderMember to plab_InformationTechnologyServicesProviderMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProviderMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_InformationTechnologyServicesProviderMember_lbl1" xml:lang="en-US" id="plab_InformationTechnologyServicesProviderMember_lbl1">Information Technology Services Provider [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProviderMember" xlink:to="plab_InformationTechnologyServicesProviderMember_lbl1" xlink:title="label: InformationTechnologyServicesProviderMember to plab_InformationTechnologyServicesProviderMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProviderMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_InformationTechnologyServicesProviderMember_lbl2" xml:lang="en-US" id="plab_InformationTechnologyServicesProviderMember_lbl2">Information Technology Services Provider One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProviderMember" xlink:to="plab_InformationTechnologyServicesProviderMember_lbl2" xlink:title="label: InformationTechnologyServicesProviderMember to plab_InformationTechnologyServicesProviderMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotomaskBlankSupplierMember" xlink:label="PhotomaskBlankSupplierMember" xlink:title="PhotomaskBlankSupplierMember" />
    <link:label xlink:type="resource" xlink:label="plab_PhotomaskBlankSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PhotomaskBlankSupplierMember_lbl" xml:lang="en-US" id="plab_PhotomaskBlankSupplierMember_lbl">Refers to related party who supplies photomask blanks.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotomaskBlankSupplierMember" xlink:to="plab_PhotomaskBlankSupplierMember_lbl" xlink:title="label: PhotomaskBlankSupplierMember to plab_PhotomaskBlankSupplierMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PhotomaskBlankSupplierMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PhotomaskBlankSupplierMember_lbl1" xml:lang="en-US" id="plab_PhotomaskBlankSupplierMember_lbl1">Photomask Blank Supplier [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotomaskBlankSupplierMember" xlink:to="plab_PhotomaskBlankSupplierMember_lbl1" xlink:title="label: PhotomaskBlankSupplierMember to plab_PhotomaskBlankSupplierMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConsultingAgreementPeriod" xlink:label="ConsultingAgreementPeriod" xlink:title="ConsultingAgreementPeriod" />
    <link:label xlink:type="resource" xlink:label="plab_ConsultingAgreementPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ConsultingAgreementPeriod_lbl" xml:lang="en-US" id="plab_ConsultingAgreementPeriod_lbl">Term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementPeriod" xlink:to="plab_ConsultingAgreementPeriod_lbl" xlink:title="label: ConsultingAgreementPeriod to plab_ConsultingAgreementPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ConsultingAgreementPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ConsultingAgreementPeriod_lbl1" xml:lang="en-US" id="plab_ConsultingAgreementPeriod_lbl1">Consulting Agreement Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementPeriod" xlink:to="plab_ConsultingAgreementPeriod_lbl1" xlink:title="label: ConsultingAgreementPeriod to plab_ConsultingAgreementPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ConsultingAgreementPeriod_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ConsultingAgreementPeriod_lbl2" xml:lang="en-US" id="plab_ConsultingAgreementPeriod_lbl2">Consulting agreement period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementPeriod" xlink:to="plab_ConsultingAgreementPeriod_lbl2" xlink:title="label: ConsultingAgreementPeriod to plab_ConsultingAgreementPeriod_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:label xlink:type="resource" xlink:label="plab_MajorCustomer1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_MajorCustomer1Member_lbl" xml:lang="en-US" id="plab_MajorCustomer1Member_lbl">Represents a major customer of the Company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomer1Member" xlink:to="plab_MajorCustomer1Member_lbl" xlink:title="label: MajorCustomer1Member to plab_MajorCustomer1Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_MajorCustomer1Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_MajorCustomer1Member_lbl1" xml:lang="en-US" id="plab_MajorCustomer1Member_lbl1">Major customer 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomer1Member" xlink:to="plab_MajorCustomer1Member_lbl1" xlink:title="label: MajorCustomer1Member to plab_MajorCustomer1Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_MajorCustomer1Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_MajorCustomer1Member_lbl2" xml:lang="en-US" id="plab_MajorCustomer1Member_lbl2">Customer One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomer1Member" xlink:to="plab_MajorCustomer1Member_lbl2" xlink:title="label: MajorCustomer1Member to plab_MajorCustomer1Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AnnualCostOfConsultingContract" xlink:label="AnnualCostOfConsultingContract" xlink:title="AnnualCostOfConsultingContract" />
    <link:label xlink:type="resource" xlink:label="plab_AnnualCostOfConsultingContract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AnnualCostOfConsultingContract_lbl" xml:lang="en-US" id="plab_AnnualCostOfConsultingContract_lbl">The yearly cost of a contract for consulting services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualCostOfConsultingContract" xlink:to="plab_AnnualCostOfConsultingContract_lbl" xlink:title="label: AnnualCostOfConsultingContract to plab_AnnualCostOfConsultingContract_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AnnualCostOfConsultingContract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AnnualCostOfConsultingContract_lbl1" xml:lang="en-US" id="plab_AnnualCostOfConsultingContract_lbl1">Annual Cost of Consulting Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualCostOfConsultingContract" xlink:to="plab_AnnualCostOfConsultingContract_lbl1" xlink:title="label: AnnualCostOfConsultingContract to plab_AnnualCostOfConsultingContract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AnnualCostOfConsultingContract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AnnualCostOfConsultingContract_lbl2" xml:lang="en-US" id="plab_AnnualCostOfConsultingContract_lbl2">Annual cost of consulting contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualCostOfConsultingContract" xlink:to="plab_AnnualCostOfConsultingContract_lbl2" xlink:title="label: AnnualCostOfConsultingContract to plab_AnnualCostOfConsultingContract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:label="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" />
    <link:label xlink:type="resource" xlink:label="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" xml:lang="en-US" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl">Net of tax amount of the appreciation (loss) for other adjustments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:to="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax to plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" xml:lang="en-US" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1">Other Comprehensive Income (Loss), Other Adjustments, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:to="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax to plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" xml:lang="en-US" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:to="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" xlink:title="label: OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax to plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:label="PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:title="PurchaseCommitmentsRelatedToBuildingAndEquipment" />
    <link:label xlink:type="resource" xlink:label="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl" xml:lang="en-US" id="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl">Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services related to building and equipment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:to="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl" xlink:title="label: PurchaseCommitmentsRelatedToBuildingAndEquipment to plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl1" xml:lang="en-US" id="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl1">Purchase Commitments Related to Building and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:to="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl1" xlink:title="label: PurchaseCommitmentsRelatedToBuildingAndEquipment to plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl2" xml:lang="en-US" id="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl2">Purchase commitments related to building and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:to="plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl2" xlink:title="label: PurchaseCommitmentsRelatedToBuildingAndEquipment to plab_PurchaseCommitmentsRelatedToBuildingAndEquipment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:label xlink:type="resource" xlink:label="plab_OtherCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_OtherCustomerMember_lbl" xml:lang="en-US" id="plab_OtherCustomerMember_lbl">Represents a other customer of the Company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCustomerMember" xlink:to="plab_OtherCustomerMember_lbl" xlink:title="label: OtherCustomerMember to plab_OtherCustomerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_OtherCustomerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_OtherCustomerMember_lbl1" xml:lang="en-US" id="plab_OtherCustomerMember_lbl1">Other Customer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCustomerMember" xlink:to="plab_OtherCustomerMember_lbl1" xlink:title="label: OtherCustomerMember to plab_OtherCustomerMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_OtherCustomerMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_OtherCustomerMember_lbl2" xml:lang="en-US" id="plab_OtherCustomerMember_lbl2">Customer Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCustomerMember" xlink:to="plab_OtherCustomerMember_lbl2" xlink:title="label: OtherCustomerMember to plab_OtherCustomerMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CustomerAccountedAbstract" xlink:label="CustomerAccountedAbstract" xlink:title="CustomerAccountedAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_CustomerAccountedAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_CustomerAccountedAbstract_lbl1" xml:lang="en-US" id="plab_CustomerAccountedAbstract_lbl1">Customer Account [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAccountedAbstract" xlink:to="plab_CustomerAccountedAbstract_lbl1" xlink:title="label: CustomerAccountedAbstract to plab_CustomerAccountedAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_CustomerAccountedAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_CustomerAccountedAbstract_lbl2" xml:lang="en-US" id="plab_CustomerAccountedAbstract_lbl2">Customer Account [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAccountedAbstract" xlink:to="plab_CustomerAccountedAbstract_lbl2" xlink:title="label: CustomerAccountedAbstract to plab_CustomerAccountedAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxesAdditionalDisclosuresAbstract" xlink:label="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="IncomeTaxesAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" xml:lang="en-US" id="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1">Income taxes, additional disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" xlink:title="label: IncomeTaxesAdditionalDisclosuresAbstract to plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeAMTCredits" xlink:label="ValuationAllowanceChangeAMTCredits" xlink:title="ValuationAllowanceChangeAMTCredits" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeAMTCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ValuationAllowanceChangeAMTCredits_lbl" xml:lang="en-US" id="plab_ValuationAllowanceChangeAMTCredits_lbl">Amount of change in valuation allowance due to change in AMT credits.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeAMTCredits" xlink:to="plab_ValuationAllowanceChangeAMTCredits_lbl" xlink:title="label: ValuationAllowanceChangeAMTCredits to plab_ValuationAllowanceChangeAMTCredits_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeAMTCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ValuationAllowanceChangeAMTCredits_lbl1" xml:lang="en-US" id="plab_ValuationAllowanceChangeAMTCredits_lbl1">Valuation Allowance Change AMT Credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeAMTCredits" xlink:to="plab_ValuationAllowanceChangeAMTCredits_lbl1" xlink:title="label: ValuationAllowanceChangeAMTCredits to plab_ValuationAllowanceChangeAMTCredits_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeAMTCredits_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_ValuationAllowanceChangeAMTCredits_lbl2" xml:lang="en-US" id="plab_ValuationAllowanceChangeAMTCredits_lbl2">Valuation allowance change - AMT credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeAMTCredits" xlink:to="plab_ValuationAllowanceChangeAMTCredits_lbl2" xlink:title="label: ValuationAllowanceChangeAMTCredits to plab_ValuationAllowanceChangeAMTCredits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:label="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:title="ValuationAllowanceChangeDueToAdoptionOfASU201609" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl">Amount of change in valuation allowance due to the adoption of ASU 2016-09.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:to="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl" xlink:title="label: ValuationAllowanceChangeDueToAdoptionOfASU201609 to plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl1" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl1">Valuation Allowance Change Due To Adoption Of ASU2016-09</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:to="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl1" xlink:title="label: ValuationAllowanceChangeDueToAdoptionOfASU201609 to plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl2" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl2">Valuation allowance change - adoption of ASU 2016-09</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:to="plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl2" xlink:title="label: ValuationAllowanceChangeDueToAdoptionOfASU201609 to plab_ValuationAllowanceChangeDueToAdoptionOfASU201609_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:label="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:title="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl">Amount of change in valuation allowance due to changes in the deferred tax liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:to="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl" xlink:title="label: ValuationAllowanceChangeDueToChangeInDeferredTaxLiability to plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl1" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl1">Valuation Allowance Change Due To Change In Deferred Tax Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:to="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl1" xlink:title="label: ValuationAllowanceChangeDueToChangeInDeferredTaxLiability to plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl2" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl2">Valuation allowance change - change in deferred tax liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:to="plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl2" xlink:title="label: ValuationAllowanceChangeDueToChangeInDeferredTaxLiability to plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ForeignJurisdictionsMember" xlink:label="ForeignJurisdictionsMember" xlink:title="ForeignJurisdictionsMember" />
    <link:label xlink:type="resource" xlink:label="plab_ForeignJurisdictionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ForeignJurisdictionsMember_lbl" xml:lang="en-US" id="plab_ForeignJurisdictionsMember_lbl">Refers to foreign jurisdictions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignJurisdictionsMember" xlink:to="plab_ForeignJurisdictionsMember_lbl" xlink:title="label: ForeignJurisdictionsMember to plab_ForeignJurisdictionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ForeignJurisdictionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ForeignJurisdictionsMember_lbl1" xml:lang="en-US" id="plab_ForeignJurisdictionsMember_lbl1">Foreign Jurisdictions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignJurisdictionsMember" xlink:to="plab_ForeignJurisdictionsMember_lbl1" xlink:title="label: ForeignJurisdictionsMember to plab_ForeignJurisdictionsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ForeignJurisdictionsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ForeignJurisdictionsMember_lbl2" xml:lang="en-US" id="plab_ForeignJurisdictionsMember_lbl2">Foreign Jurisdictions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignJurisdictionsMember" xlink:to="plab_ForeignJurisdictionsMember_lbl2" xlink:title="label: ForeignJurisdictionsMember to plab_ForeignJurisdictionsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeImpactOfOtherFactors" xlink:label="ValuationAllowanceChangeImpactOfOtherFactors" xlink:title="ValuationAllowanceChangeImpactOfOtherFactors" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl" xml:lang="en-US" id="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl">Amount of change in valuation allowance due to the impact of other factors.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeImpactOfOtherFactors" xlink:to="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl" xlink:title="label: ValuationAllowanceChangeImpactOfOtherFactors to plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl1" xml:lang="en-US" id="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl1">Valuation Allowance Change Impact Of Other Factors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeImpactOfOtherFactors" xlink:to="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl1" xlink:title="label: ValuationAllowanceChangeImpactOfOtherFactors to plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl2" xml:lang="en-US" id="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl2">Valuation allowance change - impact of other factors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeImpactOfOtherFactors" xlink:to="plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl2" xlink:title="label: ValuationAllowanceChangeImpactOfOtherFactors to plab_ValuationAllowanceChangeImpactOfOtherFactors_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:label xlink:type="resource" xlink:label="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" xml:lang="en-US" id="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl">Tax credit carryforwards relating to alternate minimum tax.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AlternateMinimumTaxCreditCarryforwardMember" xlink:to="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" xlink:title="label: AlternateMinimumTaxCreditCarryforwardMember to plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" xml:lang="en-US" id="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1">Alternate Minimum Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AlternateMinimumTaxCreditCarryforwardMember" xlink:to="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" xlink:title="label: AlternateMinimumTaxCreditCarryforwardMember to plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" xml:lang="en-US" id="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2">Federal Alternate Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AlternateMinimumTaxCreditCarryforwardMember" xlink:to="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" xlink:title="label: AlternateMinimumTaxCreditCarryforwardMember to plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:label="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:title="ValuationAllowanceChangeDueToCorporateTaxRateReduction" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl">Amount of change in valuation allowance due to corporate tax rate reduction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:to="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl" xlink:title="label: ValuationAllowanceChangeDueToCorporateTaxRateReduction to plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl1" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl1">Valuation Allowance Change Due To Corporate Tax Rate Reduction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:to="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl1" xlink:title="label: ValuationAllowanceChangeDueToCorporateTaxRateReduction to plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl2" xml:lang="en-US" id="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl2">Valuation allowance change - corporate tax rate reduction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:to="plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl2" xlink:title="label: ValuationAllowanceChangeDueToCorporateTaxRateReduction to plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeCreditUtilization" xlink:label="ValuationAllowanceChangeCreditUtilization" xlink:title="ValuationAllowanceChangeCreditUtilization" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeCreditUtilization_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ValuationAllowanceChangeCreditUtilization_lbl" xml:lang="en-US" id="plab_ValuationAllowanceChangeCreditUtilization_lbl">Amount of change in valuation allowance due to credit utilization.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeCreditUtilization" xlink:to="plab_ValuationAllowanceChangeCreditUtilization_lbl" xlink:title="label: ValuationAllowanceChangeCreditUtilization to plab_ValuationAllowanceChangeCreditUtilization_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeCreditUtilization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ValuationAllowanceChangeCreditUtilization_lbl1" xml:lang="en-US" id="plab_ValuationAllowanceChangeCreditUtilization_lbl1">Valuation Allowance Change Credit Utilization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeCreditUtilization" xlink:to="plab_ValuationAllowanceChangeCreditUtilization_lbl1" xlink:title="label: ValuationAllowanceChangeCreditUtilization to plab_ValuationAllowanceChangeCreditUtilization_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeCreditUtilization_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_ValuationAllowanceChangeCreditUtilization_lbl2" xml:lang="en-US" id="plab_ValuationAllowanceChangeCreditUtilization_lbl2">Valuation allowance change - Credit Utilization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeCreditUtilization" xlink:to="plab_ValuationAllowanceChangeCreditUtilization_lbl2" xlink:title="label: ValuationAllowanceChangeCreditUtilization to plab_ValuationAllowanceChangeCreditUtilization_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCreditCarryforwardAbstract" xlink:label="TaxCreditCarryforwardAbstract" xlink:title="TaxCreditCarryforwardAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCreditCarryforwardAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCreditCarryforwardAbstract_lbl1" xml:lang="en-US" id="plab_TaxCreditCarryforwardAbstract_lbl1">Tax Credit Carryforward [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardAbstract" xlink:to="plab_TaxCreditCarryforwardAbstract_lbl1" xlink:title="label: TaxCreditCarryforwardAbstract to plab_TaxCreditCarryforwardAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeNOLUtilization" xlink:label="ValuationAllowanceChangeNOLUtilization" xlink:title="ValuationAllowanceChangeNOLUtilization" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeNOLUtilization_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ValuationAllowanceChangeNOLUtilization_lbl" xml:lang="en-US" id="plab_ValuationAllowanceChangeNOLUtilization_lbl">Amount of change in valuation allowance due to NOL utilization.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeNOLUtilization" xlink:to="plab_ValuationAllowanceChangeNOLUtilization_lbl" xlink:title="label: ValuationAllowanceChangeNOLUtilization to plab_ValuationAllowanceChangeNOLUtilization_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeNOLUtilization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ValuationAllowanceChangeNOLUtilization_lbl1" xml:lang="en-US" id="plab_ValuationAllowanceChangeNOLUtilization_lbl1">Valuation Allowance Change NOL Utilization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeNOLUtilization" xlink:to="plab_ValuationAllowanceChangeNOLUtilization_lbl1" xlink:title="label: ValuationAllowanceChangeNOLUtilization to plab_ValuationAllowanceChangeNOLUtilization_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ValuationAllowanceChangeNOLUtilization_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_ValuationAllowanceChangeNOLUtilization_lbl2" xml:lang="en-US" id="plab_ValuationAllowanceChangeNOLUtilization_lbl2">Valuation allowance change - NOL Utilization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceChangeNOLUtilization" xlink:to="plab_ValuationAllowanceChangeNOLUtilization_lbl2" xlink:title="label: ValuationAllowanceChangeNOLUtilization to plab_ValuationAllowanceChangeNOLUtilization_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_StockOptionsActivityAbstract" xlink:label="StockOptionsActivityAbstract" xlink:title="StockOptionsActivityAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_StockOptionsActivityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_StockOptionsActivityAbstract_lbl1" xml:lang="en-US" id="plab_StockOptionsActivityAbstract_lbl1">Stock options activity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsActivityAbstract" xlink:to="plab_StockOptionsActivityAbstract_lbl1" xlink:title="label: StockOptionsActivityAbstract to plab_StockOptionsActivityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl">The cumulative number of shares that have been issued since the inception of the Company's employee stock purchase plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cumulative Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2">Total shares issued since inception (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1">Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2">Aggregate Intrinsic Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1">Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2">Weighted-Average Remaining Contractual Life [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl">The number as of the balance sheet date of outstanding restricted stock awards that are expected to vest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl1">Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Expected to Vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl2">Expected to vest (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl">The weighted-average fair value at grant date of restricted stock that is expected to vest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl1">Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options, Expected to Vest, 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl2">Expected to vest (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ReturnOfCapitalToNoncontrollingInterests" xlink:label="ReturnOfCapitalToNoncontrollingInterests" xlink:title="ReturnOfCapitalToNoncontrollingInterests" />
    <link:label xlink:type="resource" xlink:label="plab_ReturnOfCapitalToNoncontrollingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ReturnOfCapitalToNoncontrollingInterests_lbl" xml:lang="en-US" id="plab_ReturnOfCapitalToNoncontrollingInterests_lbl">Represents return of capital to noncontrolling interests.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReturnOfCapitalToNoncontrollingInterests" xlink:to="plab_ReturnOfCapitalToNoncontrollingInterests_lbl" xlink:title="label: ReturnOfCapitalToNoncontrollingInterests to plab_ReturnOfCapitalToNoncontrollingInterests_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" xml:lang="en-US" id="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1">Return of capital to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReturnOfCapitalToNoncontrollingInterests" xlink:to="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" xlink:title="label: ReturnOfCapitalToNoncontrollingInterests to plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" xml:lang="en-US" id="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2">Return of capital to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReturnOfCapitalToNoncontrollingInterests" xlink:to="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" xlink:title="label: ReturnOfCapitalToNoncontrollingInterests to plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_StockRepurchaseProgramCommencementDate" xlink:label="StockRepurchaseProgramCommencementDate" xlink:title="StockRepurchaseProgramCommencementDate" />
    <link:label xlink:type="resource" xlink:label="plab_StockRepurchaseProgramCommencementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_StockRepurchaseProgramCommencementDate_lbl" xml:lang="en-US" id="plab_StockRepurchaseProgramCommencementDate_lbl">Date when authorized share repurchase program commenced, in CCYY-MM-DD format.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramCommencementDate" xlink:to="plab_StockRepurchaseProgramCommencementDate_lbl" xlink:title="label: StockRepurchaseProgramCommencementDate to plab_StockRepurchaseProgramCommencementDate_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_StockRepurchaseProgramCommencementDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_StockRepurchaseProgramCommencementDate_lbl1" xml:lang="en-US" id="plab_StockRepurchaseProgramCommencementDate_lbl1">Stock Repurchase Program Commencement Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramCommencementDate" xlink:to="plab_StockRepurchaseProgramCommencementDate_lbl1" xlink:title="label: StockRepurchaseProgramCommencementDate to plab_StockRepurchaseProgramCommencementDate_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_StockRepurchaseProgramCommencementDate_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_StockRepurchaseProgramCommencementDate_lbl2" xml:lang="en-US" id="plab_StockRepurchaseProgramCommencementDate_lbl2">Stock repurchase program - commencement date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramCommencementDate" xlink:to="plab_StockRepurchaseProgramCommencementDate_lbl2" xlink:title="label: StockRepurchaseProgramCommencementDate to plab_StockRepurchaseProgramCommencementDate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_July2018AnnouncedProgramMember" xlink:label="July2018AnnouncedProgramMember" xlink:title="July2018AnnouncedProgramMember" />
    <link:label xlink:type="resource" xlink:label="plab_July2018AnnouncedProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_July2018AnnouncedProgramMember_lbl" xml:lang="en-US" id="plab_July2018AnnouncedProgramMember_lbl">The July 2018 Announced Program.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="July2018AnnouncedProgramMember" xlink:to="plab_July2018AnnouncedProgramMember_lbl" xlink:title="label: July2018AnnouncedProgramMember to plab_July2018AnnouncedProgramMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_July2018AnnouncedProgramMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_July2018AnnouncedProgramMember_lbl1" xml:lang="en-US" id="plab_July2018AnnouncedProgramMember_lbl1">July 2018 Announced Program [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="July2018AnnouncedProgramMember" xlink:to="plab_July2018AnnouncedProgramMember_lbl1" xlink:title="label: July2018AnnouncedProgramMember to plab_July2018AnnouncedProgramMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_October2018AnnouncedProgramMember" xlink:label="October2018AnnouncedProgramMember" xlink:title="October2018AnnouncedProgramMember" />
    <link:label xlink:type="resource" xlink:label="plab_October2018AnnouncedProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_October2018AnnouncedProgramMember_lbl" xml:lang="en-US" id="plab_October2018AnnouncedProgramMember_lbl">The October 2018 Announced Program.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="October2018AnnouncedProgramMember" xlink:to="plab_October2018AnnouncedProgramMember_lbl" xlink:title="label: October2018AnnouncedProgramMember to plab_October2018AnnouncedProgramMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_October2018AnnouncedProgramMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_October2018AnnouncedProgramMember_lbl1" xml:lang="en-US" id="plab_October2018AnnouncedProgramMember_lbl1">October 2018 Announced Program [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="October2018AnnouncedProgramMember" xlink:to="plab_October2018AnnouncedProgramMember_lbl1" xlink:title="label: October2018AnnouncedProgramMember to plab_October2018AnnouncedProgramMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_IncomeTaxDisclosureTable_lbl" xml:lang="en-US" id="plab_IncomeTaxDisclosureTable_lbl">Disclosure of information about income taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="plab_IncomeTaxDisclosureTable_lbl" xlink:title="label: IncomeTaxDisclosureTable to plab_IncomeTaxDisclosureTable_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxDisclosureTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IncomeTaxDisclosureTable_lbl1" xml:lang="en-US" id="plab_IncomeTaxDisclosureTable_lbl1">Income Tax Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="plab_IncomeTaxDisclosureTable_lbl1" xlink:title="label: IncomeTaxDisclosureTable to plab_IncomeTaxDisclosureTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_IncomeTaxDisclosureLineItems_lbl" xml:lang="en-US" id="plab_IncomeTaxDisclosureLineItems_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="plab_IncomeTaxDisclosureLineItems_lbl" xlink:title="label: IncomeTaxDisclosureLineItems to plab_IncomeTaxDisclosureLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxDisclosureLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IncomeTaxDisclosureLineItems_lbl1" xml:lang="en-US" id="plab_IncomeTaxDisclosureLineItems_lbl1">Income Tax Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="plab_IncomeTaxDisclosureLineItems_lbl1" xlink:title="label: IncomeTaxDisclosureLineItems to plab_IncomeTaxDisclosureLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl">Amount of reasonable estimate for income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2">Estimated deemed repatriation transition tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectiveIncomeTaxRateReconciliationTaxReform" xlink:label="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:title="EffectiveIncomeTaxRateReconciliationTaxReform" />
    <link:label xlink:type="resource" xlink:label="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl" xml:lang="en-US" id="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax reform.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:to="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxReform to plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl1" xml:lang="en-US" id="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl1">Effective Income Tax Rate Reconciliation Tax Reform</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:to="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxReform to plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl2" xml:lang="en-US" id="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl2">Tax reform</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:to="plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxReform to plab_EffectiveIncomeTaxRateReconciliationTaxReform_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl">Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:to="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit to plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl1">Tax Cuts and Jobs Act of 2017, Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:to="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit to plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl2">Income tax (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:to="plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit to plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl">Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1">Tax Cuts And Jobs Act Of2017 Transition Tax For Accumulated Foreign Earnings Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2">Deemed repatriation transition tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:label="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:title="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" xml:lang="en-US" id="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1">Components Of Income Before Income Tax Provision [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" xlink:title="label: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" xml:lang="en-US" id="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2">Components of income before income tax provision [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" xlink:title="label: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:label="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:title="TaiwanAgencyOfTheMinistryOfFinanceMember" />
    <link:label xlink:type="resource" xlink:label="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl" xml:lang="en-US" id="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl">Designated tax department of the government of Taiwan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:to="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl" xlink:title="label: TaiwanAgencyOfTheMinistryOfFinanceMember to plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl1" xml:lang="en-US" id="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl1">Taiwan Agency of the Ministry of Finance [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:to="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl1" xlink:title="label: TaiwanAgencyOfTheMinistryOfFinanceMember to plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl2" xml:lang="en-US" id="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl2">Taiwan Agency of the Ministry of Finance [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:to="plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl2" xlink:title="label: TaiwanAgencyOfTheMinistryOfFinanceMember to plab_TaiwanAgencyOfTheMinistryOfFinanceMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ForeignTaxAbstract" xlink:label="ForeignTaxAbstract" xlink:title="ForeignTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ForeignTaxAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ForeignTaxAbstract_lbl1" xml:lang="en-US" id="plab_ForeignTaxAbstract_lbl1">Foreign Tax [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignTaxAbstract" xlink:to="plab_ForeignTaxAbstract_lbl1" xlink:title="label: ForeignTaxAbstract to plab_ForeignTaxAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:label="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:title="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" />
    <link:label xlink:type="resource" xlink:label="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl" xml:lang="en-US" id="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl">Percentage of foreign federal statutory tax rate applicable to pretax income (loss).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:to="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent to plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl1" xml:lang="en-US" id="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl1">Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:to="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent to plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl2" xml:lang="en-US" id="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl2">Foreign statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:to="plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent to plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl">Amount of reasonable estimate for income tax expense (benefit) from effect of Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit to plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit to plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2">Estimated provisional income tax (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit to plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:label="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="EffectOfTaxCutsAndJobsActOf2017Abstract" />
    <link:label xlink:type="resource" xlink:label="plab_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" xml:lang="en-US" id="plab_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1">Effect of Tax Cuts and Jobs Act of 2017 [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="plab_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" xlink:title="label: EffectOfTaxCutsAndJobsActOf2017Abstract to plab_EffectOfTaxCutsAndJobsActOf2017Abstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl">Amount of change to valuation allowance for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:to="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance to plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1">Tax Cuts And Jobs Act Of2017 Change In Tax Rate Deferred Tax Asset Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:to="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance to plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2">Change in tax rate, deferred tax asset, actual valuation allowance change</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:to="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance to plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl">Amount of reasonable estimate for valuation allowance for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance to plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in tax rate, deferred tax asset, valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance to plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2">Change in tax rate, deferred tax asset, valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance to plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl">Amount of reasonable estimate for income tax expense for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl2">Change in tax rate, deferred tax asset, provisional income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TermOfTaxYearHolidays" xlink:label="TermOfTaxYearHolidays" xlink:title="TermOfTaxYearHolidays" />
    <link:label xlink:type="resource" xlink:label="plab_TermOfTaxYearHolidays_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TermOfTaxYearHolidays_lbl" xml:lang="en-US" id="plab_TermOfTaxYearHolidays_lbl">Refers to term of tax year holidays.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfTaxYearHolidays" xlink:to="plab_TermOfTaxYearHolidays_lbl" xlink:title="label: TermOfTaxYearHolidays to plab_TermOfTaxYearHolidays_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TermOfTaxYearHolidays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TermOfTaxYearHolidays_lbl1" xml:lang="en-US" id="plab_TermOfTaxYearHolidays_lbl1">Term of tax year holidays</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfTaxYearHolidays" xlink:to="plab_TermOfTaxYearHolidays_lbl1" xlink:title="label: TermOfTaxYearHolidays to plab_TermOfTaxYearHolidays_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl">Amount of income tax expense resulting from remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl1" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl1">Tax Cuts And Jobs Act Of2017 Change In Tax Rate Deferred Tax Asset Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl2" xml:lang="en-US" id="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl2">Change in tax rate, deferred tax asset, actual income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:to="plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense to plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_DocumentAndEntityInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_DocumentAndEntityInformationAbstract_lbl1" xml:lang="en-US" id="plab_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="plab_DocumentAndEntityInformationAbstract_lbl1" xlink:title="label: DocumentAndEntityInformationAbstract to plab_DocumentAndEntityInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl">Changes to accumulated other comprehensive income attributable to non-controlling interest resulting from other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1">Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeOtherMember" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl">Changes to accumulated comprehensive income resulting from other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeOtherMember to plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1">Accumulated Other Comprehensive Income Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeOtherMember to plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeOtherMember to plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl">Changes to accumulated other comprehensive income including portion attributable to non-controlling interest resulting from other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1">Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AntidilutiveSecuritiesAbstract" xlink:label="AntidilutiveSecuritiesAbstract" xlink:title="AntidilutiveSecuritiesAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_AntidilutiveSecuritiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AntidilutiveSecuritiesAbstract_lbl1" xml:lang="en-US" id="plab_AntidilutiveSecuritiesAbstract_lbl1">Antidilutive Securities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesAbstract" xlink:to="plab_AntidilutiveSecuritiesAbstract_lbl1" xlink:title="label: AntidilutiveSecuritiesAbstract to plab_AntidilutiveSecuritiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AllOtherAsiaMember" xlink:label="AllOtherAsiaMember" xlink:title="AllOtherAsiaMember" />
    <link:label xlink:type="resource" xlink:label="plab_AllOtherAsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AllOtherAsiaMember_lbl" xml:lang="en-US" id="plab_AllOtherAsiaMember_lbl">Represents one of the geographical areas where entity's activities take place.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllOtherAsiaMember" xlink:to="plab_AllOtherAsiaMember_lbl" xlink:title="label: AllOtherAsiaMember to plab_AllOtherAsiaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AllOtherAsiaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AllOtherAsiaMember_lbl1" xml:lang="en-US" id="plab_AllOtherAsiaMember_lbl1">All Other Asia [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllOtherAsiaMember" xlink:to="plab_AllOtherAsiaMember_lbl1" xlink:title="label: AllOtherAsiaMember to plab_AllOtherAsiaMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AllOtherAsiaMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AllOtherAsiaMember_lbl2" xml:lang="en-US" id="plab_AllOtherAsiaMember_lbl2">All Other Asia [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllOtherAsiaMember" xlink:to="plab_AllOtherAsiaMember_lbl2" xlink:title="label: AllOtherAsiaMember to plab_AllOtherAsiaMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_FlatPanelDisplaysMember" xlink:label="FlatPanelDisplaysMember" xlink:title="FlatPanelDisplaysMember" />
    <link:label xlink:type="resource" xlink:label="plab_FlatPanelDisplaysMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_FlatPanelDisplaysMember_lbl" xml:lang="en-US" id="plab_FlatPanelDisplaysMember_lbl">Represents one of the products of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FlatPanelDisplaysMember" xlink:to="plab_FlatPanelDisplaysMember_lbl" xlink:title="label: FlatPanelDisplaysMember to plab_FlatPanelDisplaysMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_FlatPanelDisplaysMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_FlatPanelDisplaysMember_lbl1" xml:lang="en-US" id="plab_FlatPanelDisplaysMember_lbl1">Flat Panel Displays [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FlatPanelDisplaysMember" xlink:to="plab_FlatPanelDisplaysMember_lbl1" xlink:title="label: FlatPanelDisplaysMember to plab_FlatPanelDisplaysMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_FlatPanelDisplaysMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_FlatPanelDisplaysMember_lbl2" xml:lang="en-US" id="plab_FlatPanelDisplaysMember_lbl2">FPD [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FlatPanelDisplaysMember" xlink:to="plab_FlatPanelDisplaysMember_lbl2" xlink:title="label: FlatPanelDisplaysMember to plab_FlatPanelDisplaysMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IntegratedCircuitsMember" xlink:label="IntegratedCircuitsMember" xlink:title="IntegratedCircuitsMember" />
    <link:label xlink:type="resource" xlink:label="plab_IntegratedCircuitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_IntegratedCircuitsMember_lbl" xml:lang="en-US" id="plab_IntegratedCircuitsMember_lbl">Represents one of the products of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntegratedCircuitsMember" xlink:to="plab_IntegratedCircuitsMember_lbl" xlink:title="label: IntegratedCircuitsMember to plab_IntegratedCircuitsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_IntegratedCircuitsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IntegratedCircuitsMember_lbl1" xml:lang="en-US" id="plab_IntegratedCircuitsMember_lbl1">Integrated Circuits [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntegratedCircuitsMember" xlink:to="plab_IntegratedCircuitsMember_lbl1" xlink:title="label: IntegratedCircuitsMember to plab_IntegratedCircuitsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_IntegratedCircuitsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_IntegratedCircuitsMember_lbl2" xml:lang="en-US" id="plab_IntegratedCircuitsMember_lbl2">IC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntegratedCircuitsMember" xlink:to="plab_IntegratedCircuitsMember_lbl2" xlink:title="label: IntegratedCircuitsMember to plab_IntegratedCircuitsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:label xlink:type="resource" xlink:label="plab_InvestmentInForeignEntityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_InvestmentInForeignEntityMember_lbl" xml:lang="en-US" id="plab_InvestmentInForeignEntityMember_lbl">Refers to investment in foreign entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentInForeignEntityMember" xlink:to="plab_InvestmentInForeignEntityMember_lbl" xlink:title="label: InvestmentInForeignEntityMember to plab_InvestmentInForeignEntityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_InvestmentInForeignEntityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_InvestmentInForeignEntityMember_lbl1" xml:lang="en-US" id="plab_InvestmentInForeignEntityMember_lbl1">Investment in Foreign Entity [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentInForeignEntityMember" xlink:to="plab_InvestmentInForeignEntityMember_lbl1" xlink:title="label: InvestmentInForeignEntityMember to plab_InvestmentInForeignEntityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:label="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:title="MinimumAgeOfEmployeesToComeUnderRetirementPlan" />
    <link:label xlink:type="resource" xlink:label="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" xml:lang="en-US" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl">Represents the minimum age of employees to come under retirement plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:to="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" xlink:title="label: MinimumAgeOfEmployeesToComeUnderRetirementPlan to plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" xml:lang="en-US" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1">Minimum age of employees to come under retirement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:to="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" xlink:title="label: MinimumAgeOfEmployeesToComeUnderRetirementPlan to plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" xml:lang="en-US" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2">Minimum age of employees to come under retirement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:to="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" xlink:title="label: MinimumAgeOfEmployeesToComeUnderRetirementPlan to plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfMonthsOfServiceCompleted" xlink:label="NumberOfMonthsOfServiceCompleted" xlink:title="NumberOfMonthsOfServiceCompleted" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMonthsOfServiceCompleted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_NumberOfMonthsOfServiceCompleted_lbl" xml:lang="en-US" id="plab_NumberOfMonthsOfServiceCompleted_lbl">Represents the number of months of service completed to come under retirement plans.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMonthsOfServiceCompleted" xlink:to="plab_NumberOfMonthsOfServiceCompleted_lbl" xlink:title="label: NumberOfMonthsOfServiceCompleted to plab_NumberOfMonthsOfServiceCompleted_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMonthsOfServiceCompleted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NumberOfMonthsOfServiceCompleted_lbl1" xml:lang="en-US" id="plab_NumberOfMonthsOfServiceCompleted_lbl1">Number of months of service completed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMonthsOfServiceCompleted" xlink:to="plab_NumberOfMonthsOfServiceCompleted_lbl1" xlink:title="label: NumberOfMonthsOfServiceCompleted to plab_NumberOfMonthsOfServiceCompleted_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMonthsOfServiceCompleted_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_NumberOfMonthsOfServiceCompleted_lbl2" xml:lang="en-US" id="plab_NumberOfMonthsOfServiceCompleted_lbl2">Number of months of service completed to come under retirement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMonthsOfServiceCompleted" xlink:to="plab_NumberOfMonthsOfServiceCompleted_lbl2" xlink:title="label: NumberOfMonthsOfServiceCompleted to plab_NumberOfMonthsOfServiceCompleted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ProductWarrantyAbstract" xlink:label="ProductWarrantyAbstract" xlink:title="ProductWarrantyAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ProductWarrantyAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ProductWarrantyAbstract_lbl1" xml:lang="en-US" id="plab_ProductWarrantyAbstract_lbl1">Product Warranty [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAbstract" xlink:to="plab_ProductWarrantyAbstract_lbl1" xlink:title="label: ProductWarrantyAbstract to plab_ProductWarrantyAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PeriodOfWarranty" xlink:label="PeriodOfWarranty" xlink:title="PeriodOfWarranty" />
    <link:label xlink:type="resource" xlink:label="plab_PeriodOfWarranty_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PeriodOfWarranty_lbl" xml:lang="en-US" id="plab_PeriodOfWarranty_lbl">Represents the period of warranty.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfWarranty" xlink:to="plab_PeriodOfWarranty_lbl" xlink:title="label: PeriodOfWarranty to plab_PeriodOfWarranty_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PeriodOfWarranty_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PeriodOfWarranty_lbl1" xml:lang="en-US" id="plab_PeriodOfWarranty_lbl1">Period of warranty</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfWarranty" xlink:to="plab_PeriodOfWarranty_lbl1" xlink:title="label: PeriodOfWarranty to plab_PeriodOfWarranty_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesByGeographicalRegionTable" xlink:label="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="ManufacturingFacilitiesByGeographicalRegionTable" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl">Describes the operating facilities of the reporting entity by geographical region.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionTable to plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1">Manufacturing Facilities by Geographical Region [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionTable to plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:label="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="ManufacturingFacilitiesByGeographicalRegionLineItems" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionLineItems to plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1">Manufacturing Facilities By Geographical Region [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionLineItems to plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2">Manufacturing Facilities by Geographical Region [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionLineItems to plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesAbstract" xlink:label="ManufacturingFacilitiesAbstract" xlink:title="ManufacturingFacilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ManufacturingFacilitiesAbstract_lbl1" xml:lang="en-US" id="plab_ManufacturingFacilitiesAbstract_lbl1">Manufacturing Facilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesAbstract" xlink:to="plab_ManufacturingFacilitiesAbstract_lbl1" xlink:title="label: ManufacturingFacilitiesAbstract to plab_ManufacturingFacilitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfManufacturingFacilities" xlink:label="NumberOfManufacturingFacilities" xlink:title="NumberOfManufacturingFacilities" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfManufacturingFacilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_NumberOfManufacturingFacilities_lbl" xml:lang="en-US" id="plab_NumberOfManufacturingFacilities_lbl">This line item represents the number of manufacturing facilities of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfManufacturingFacilities" xlink:to="plab_NumberOfManufacturingFacilities_lbl" xlink:title="label: NumberOfManufacturingFacilities to plab_NumberOfManufacturingFacilities_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfManufacturingFacilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NumberOfManufacturingFacilities_lbl1" xml:lang="en-US" id="plab_NumberOfManufacturingFacilities_lbl1">Number of manufacturing facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfManufacturingFacilities" xlink:to="plab_NumberOfManufacturingFacilities_lbl1" xlink:title="label: NumberOfManufacturingFacilities to plab_NumberOfManufacturingFacilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfManufacturingFacilities_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_NumberOfManufacturingFacilities_lbl2" xml:lang="en-US" id="plab_NumberOfManufacturingFacilities_lbl2">Number of manufacturing facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfManufacturingFacilities" xlink:to="plab_NumberOfManufacturingFacilities_lbl2" xlink:title="label: NumberOfManufacturingFacilities to plab_NumberOfManufacturingFacilities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" xml:lang="en-US" id="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl">The Company's IC manufacturing plant in Taiwan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsDnpMaskCorporationPdmcMember" xlink:to="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" xlink:title="label: PhotronicsDnpMaskCorporationPdmcMember to plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" xml:lang="en-US" id="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1">Photronics DNP Mask Corporation (PDMC) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsDnpMaskCorporationPdmcMember" xlink:to="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" xlink:title="label: PhotronicsDnpMaskCorporationPdmcMember to plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" xml:lang="en-US" id="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2">PDMC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsDnpMaskCorporationPdmcMember" xlink:to="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" xlink:title="label: PhotronicsDnpMaskCorporationPdmcMember to plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PkLtdMember" xlink:label="PkLtdMember" xlink:title="PkLtdMember" />
    <link:label xlink:type="resource" xlink:label="plab_PkLtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PkLtdMember_lbl" xml:lang="en-US" id="plab_PkLtdMember_lbl">Represents the majority owned subsidiary.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PkLtdMember" xlink:to="plab_PkLtdMember_lbl" xlink:title="label: PkLtdMember to plab_PkLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PkLtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PkLtdMember_lbl1" xml:lang="en-US" id="plab_PkLtdMember_lbl1">PK Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PkLtdMember" xlink:to="plab_PkLtdMember_lbl1" xlink:title="label: PkLtdMember to plab_PkLtdMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfMajorityOwnedSubsidiaries" xlink:label="NumberOfMajorityOwnedSubsidiaries" xlink:title="NumberOfMajorityOwnedSubsidiaries" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMajorityOwnedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_NumberOfMajorityOwnedSubsidiaries_lbl" xml:lang="en-US" id="plab_NumberOfMajorityOwnedSubsidiaries_lbl">Represents the number of majority owned subsidiaries.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorityOwnedSubsidiaries" xlink:to="plab_NumberOfMajorityOwnedSubsidiaries_lbl" xlink:title="label: NumberOfMajorityOwnedSubsidiaries to plab_NumberOfMajorityOwnedSubsidiaries_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMajorityOwnedSubsidiaries_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NumberOfMajorityOwnedSubsidiaries_lbl1" xml:lang="en-US" id="plab_NumberOfMajorityOwnedSubsidiaries_lbl1">Number of majority owned subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorityOwnedSubsidiaries" xlink:to="plab_NumberOfMajorityOwnedSubsidiaries_lbl1" xlink:title="label: NumberOfMajorityOwnedSubsidiaries to plab_NumberOfMajorityOwnedSubsidiaries_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TreasuryStockPolicyTextBlock" xlink:label="TreasuryStockPolicyTextBlock" xlink:title="TreasuryStockPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="plab_TreasuryStockPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TreasuryStockPolicyTextBlock_lbl" xml:lang="en-US" id="plab_TreasuryStockPolicyTextBlock_lbl">Disclosure of accounting policy for treasury stock valuation, including method of recording repurchases (cost or par value method) and method for valuing subsequent resale.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockPolicyTextBlock" xlink:to="plab_TreasuryStockPolicyTextBlock_lbl" xlink:title="label: TreasuryStockPolicyTextBlock to plab_TreasuryStockPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TreasuryStockPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TreasuryStockPolicyTextBlock_lbl1" xml:lang="en-US" id="plab_TreasuryStockPolicyTextBlock_lbl1">Treasury Stock [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockPolicyTextBlock" xlink:to="plab_TreasuryStockPolicyTextBlock_lbl1" xlink:title="label: TreasuryStockPolicyTextBlock to plab_TreasuryStockPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TreasuryStockPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TreasuryStockPolicyTextBlock_lbl2" xml:lang="en-US" id="plab_TreasuryStockPolicyTextBlock_lbl2">Treasury Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockPolicyTextBlock" xlink:to="plab_TreasuryStockPolicyTextBlock_lbl2" xlink:title="label: TreasuryStockPolicyTextBlock to plab_TreasuryStockPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NoncontrollingInterestDisclosureAbstract" xlink:label="NoncontrollingInterestDisclosureAbstract" xlink:title="NoncontrollingInterestDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_NoncontrollingInterestDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NoncontrollingInterestDisclosureAbstract_lbl1" xml:lang="en-US" id="plab_NoncontrollingInterestDisclosureAbstract_lbl1">Noncontrolling Interest Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestDisclosureAbstract" xlink:to="plab_NoncontrollingInterestDisclosureAbstract_lbl1" xlink:title="label: NoncontrollingInterestDisclosureAbstract to plab_NoncontrollingInterestDisclosureAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_NoncontrollingInterestDisclosureAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_NoncontrollingInterestDisclosureAbstract_lbl2" xml:lang="en-US" id="plab_NoncontrollingInterestDisclosureAbstract_lbl2">Noncontrolling Interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestDisclosureAbstract" xlink:to="plab_NoncontrollingInterestDisclosureAbstract_lbl2" xlink:title="label: NoncontrollingInterestDisclosureAbstract to plab_NoncontrollingInterestDisclosureAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsSingaporePteLtdMember" xlink:label="PhotronicsSingaporePteLtdMember" xlink:title="PhotronicsSingaporePteLtdMember" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsSingaporePteLtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PhotronicsSingaporePteLtdMember_lbl" xml:lang="en-US" id="plab_PhotronicsSingaporePteLtdMember_lbl">Refers to wholly owned Singapore subsidiary.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsSingaporePteLtdMember" xlink:to="plab_PhotronicsSingaporePteLtdMember_lbl" xlink:title="label: PhotronicsSingaporePteLtdMember to plab_PhotronicsSingaporePteLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsSingaporePteLtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PhotronicsSingaporePteLtdMember_lbl1" xml:lang="en-US" id="plab_PhotronicsSingaporePteLtdMember_lbl1">Photronics Singapore Pte, Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsSingaporePteLtdMember" xlink:to="plab_PhotronicsSingaporePteLtdMember_lbl1" xlink:title="label: PhotronicsSingaporePteLtdMember to plab_PhotronicsSingaporePteLtdMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityAbstract" xlink:label="VariableInterestEntityAbstract" xlink:title="VariableInterestEntityAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_VariableInterestEntityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_VariableInterestEntityAbstract_lbl1" xml:lang="en-US" id="plab_VariableInterestEntityAbstract_lbl1">Variable Interest Entity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityAbstract" xlink:to="plab_VariableInterestEntityAbstract_lbl1" xlink:title="label: VariableInterestEntityAbstract to plab_VariableInterestEntityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityFutureSupportToBeProvided" xlink:label="VariableInterestEntityFutureSupportToBeProvided" xlink:title="VariableInterestEntityFutureSupportToBeProvided" />
    <link:label xlink:type="resource" xlink:label="plab_VariableInterestEntityFutureSupportToBeProvided_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_VariableInterestEntityFutureSupportToBeProvided_lbl" xml:lang="en-US" id="plab_VariableInterestEntityFutureSupportToBeProvided_lbl">Amount of future support planned to be provided to variable interest entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityFutureSupportToBeProvided" xlink:to="plab_VariableInterestEntityFutureSupportToBeProvided_lbl" xlink:title="label: VariableInterestEntityFutureSupportToBeProvided to plab_VariableInterestEntityFutureSupportToBeProvided_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_VariableInterestEntityFutureSupportToBeProvided_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_VariableInterestEntityFutureSupportToBeProvided_lbl1" xml:lang="en-US" id="plab_VariableInterestEntityFutureSupportToBeProvided_lbl1">Variable Interest Entity Future Support To Be Provided</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityFutureSupportToBeProvided" xlink:to="plab_VariableInterestEntityFutureSupportToBeProvided_lbl1" xlink:title="label: VariableInterestEntityFutureSupportToBeProvided to plab_VariableInterestEntityFutureSupportToBeProvided_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_VariableInterestEntityFutureSupportToBeProvided_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_VariableInterestEntityFutureSupportToBeProvided_lbl2" xml:lang="en-US" id="plab_VariableInterestEntityFutureSupportToBeProvided_lbl2">Future support to be provided</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityFutureSupportToBeProvided" xlink:to="plab_VariableInterestEntityFutureSupportToBeProvided_lbl2" xlink:title="label: VariableInterestEntityFutureSupportToBeProvided to plab_VariableInterestEntityFutureSupportToBeProvided_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:label="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:title="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" />
    <link:label xlink:type="resource" xlink:label="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl" xml:lang="en-US" id="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl">Refers to Number of consecutive months for Trigger of option to purchase, or put, their interest from, or to, other party if ownership interest fall below 20%, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:to="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl" xlink:title="label: TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent to plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl1" xml:lang="en-US" id="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl1">Trigger Period for Option to Purchase, or Put, Their Interest from, or to, Other Party if Ownership Interest Fall Below 20 percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:to="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl1" xlink:title="label: TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent to plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl2" xml:lang="en-US" id="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl2">Trigger period for option to purchase, or put, their interest from, or to, other party if ownership interest falls below 20%</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:to="plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl2" xlink:title="label: TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent to plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityInitialTermOfAgreement" xlink:label="VariableInterestEntityInitialTermOfAgreement" xlink:title="VariableInterestEntityInitialTermOfAgreement" />
    <link:label xlink:type="resource" xlink:label="plab_VariableInterestEntityInitialTermOfAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_VariableInterestEntityInitialTermOfAgreement_lbl" xml:lang="en-US" id="plab_VariableInterestEntityInitialTermOfAgreement_lbl">Refer to initial term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityInitialTermOfAgreement" xlink:to="plab_VariableInterestEntityInitialTermOfAgreement_lbl" xlink:title="label: VariableInterestEntityInitialTermOfAgreement to plab_VariableInterestEntityInitialTermOfAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_VariableInterestEntityInitialTermOfAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_VariableInterestEntityInitialTermOfAgreement_lbl1" xml:lang="en-US" id="plab_VariableInterestEntityInitialTermOfAgreement_lbl1">Variable Interest Entity, Initial Term of Agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityInitialTermOfAgreement" xlink:to="plab_VariableInterestEntityInitialTermOfAgreement_lbl1" xlink:title="label: VariableInterestEntityInitialTermOfAgreement to plab_VariableInterestEntityInitialTermOfAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_VariableInterestEntityInitialTermOfAgreement_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_VariableInterestEntityInitialTermOfAgreement_lbl2" xml:lang="en-US" id="plab_VariableInterestEntityInitialTermOfAgreement_lbl2">Initial term of agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityInitialTermOfAgreement" xlink:to="plab_VariableInterestEntityInitialTermOfAgreement_lbl2" xlink:title="label: VariableInterestEntityInitialTermOfAgreement to plab_VariableInterestEntityInitialTermOfAgreement_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:label="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:title="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl" xml:lang="en-US" id="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl">Refers to minimum number of business days for obtaining required approvals and clearance for exiting party from the agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:to="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl" xlink:title="label: NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty to plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl1" xml:lang="en-US" id="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl1">Number of Business Days for Obtaining Required Approvals and Clearance for Exiting Party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:to="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl1" xlink:title="label: NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty to plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl2" xml:lang="en-US" id="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl2">Number of business days for obtaining required approvals and clearance for exiting party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:to="plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl2" xlink:title="label: NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty to plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConsolidationOfVariableInterestEntityAbstract" xlink:label="ConsolidationOfVariableInterestEntityAbstract" xlink:title="ConsolidationOfVariableInterestEntityAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ConsolidationOfVariableInterestEntityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ConsolidationOfVariableInterestEntityAbstract_lbl1" xml:lang="en-US" id="plab_ConsolidationOfVariableInterestEntityAbstract_lbl1">Consolidation of Variable Interest Entity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="plab_ConsolidationOfVariableInterestEntityAbstract_lbl1" xlink:title="label: ConsolidationOfVariableInterestEntityAbstract to plab_ConsolidationOfVariableInterestEntityAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ConsolidationOfVariableInterestEntityAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ConsolidationOfVariableInterestEntityAbstract_lbl2" xml:lang="en-US" id="plab_ConsolidationOfVariableInterestEntityAbstract_lbl2">Variable Interest Entity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="plab_ConsolidationOfVariableInterestEntityAbstract_lbl2" xlink:title="label: ConsolidationOfVariableInterestEntityAbstract to plab_ConsolidationOfVariableInterestEntityAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:label="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" xml:lang="en-US" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl">Refers to supply agreement term subject to mutually agreeable renewals.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:to="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" xlink:title="label: SupplyAgreementTermSubjectToMutuallyAgreeableRenewals to plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" xml:lang="en-US" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1">Supply Agreement Term Subject To Mutually Agreeable Renewals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:to="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" xlink:title="label: SupplyAgreementTermSubjectToMutuallyAgreeableRenewals to plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" xml:lang="en-US" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2">Supply agreement term subject to mutually agreeable renewals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:to="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" xlink:title="label: SupplyAgreementTermSubjectToMutuallyAgreeableRenewals to plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MPMaskMember" xlink:label="MPMaskMember" xlink:title="MPMaskMember" />
    <link:label xlink:type="resource" xlink:label="plab_MPMaskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_MPMaskMember_lbl" xml:lang="en-US" id="plab_MPMaskMember_lbl">The joint venture variable interest entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MPMaskMember" xlink:to="plab_MPMaskMember_lbl" xlink:title="label: MPMaskMember to plab_MPMaskMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_MPMaskMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_MPMaskMember_lbl1" xml:lang="en-US" id="plab_MPMaskMember_lbl1">MP Mask [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MPMaskMember" xlink:to="plab_MPMaskMember_lbl1" xlink:title="label: MPMaskMember to plab_MPMaskMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_MPMaskMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_MPMaskMember_lbl2" xml:lang="en-US" id="plab_MPMaskMember_lbl2">MP Mask [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MPMaskMember" xlink:to="plab_MPMaskMember_lbl2" xlink:title="label: MPMaskMember to plab_MPMaskMember_lbl2" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>20
<FILENAME>plab-20181031_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 5.1.0.0 Broadridge-->
<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://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ScheduleIivaluationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncementsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#RecentAccountingPronouncementsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#QuarterlyResultsOfOperationsUnauditedDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryDividendDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#SubsidiaryDividendDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#GainsOnSaleOfInvestmentsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ShareRepurchaseProgramDetails" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#RelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ConcentrationsOfCreditRiskDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ConcentrationsOfCreditRiskDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#GeographicAndSignificantCustomerInformationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetailsCalc01" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesDetailsCalc01" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlansDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#EmployeeRetirementPlansDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#OperatingLeasesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#LongtermDebtDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PdmcxJointVentureDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#PdmcxJointVentureDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#IntangibleAssetsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" xlink:type="simple" xlink:href="plab-20181031.xsd#QuarterlyResultsOfOperationsUnauditedTables" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" xlink:type="simple" xlink:href="plab-20181031.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurementsTables" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" xlink:type="simple" xlink:href="plab-20181031.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" xlink:type="simple" xlink:href="plab-20181031.xsd#GeographicAndSignificantCustomerInformationTables" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="plab-20181031.xsd#EarningsPerShareTables" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#OperatingLeasesTables" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermDebtTables" xlink:type="simple" xlink:href="plab-20181031.xsd#LongtermDebtTables" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#AccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://photronics.com/role/PdmcxJointVentureTables" xlink:type="simple" xlink:href="plab-20181031.xsd#PdmcxJointVentureTables" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="plab-20181031.xsd#IntangibleAssetsTables" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="plab-20181031.xsd#PropertyPlantAndEquipmentTables" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#RecentAccountingPronouncementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensationPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" xlink:type="simple" xlink:href="plab-20181031.xsd#ScheduleIivaluationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="plab-20181031.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" xlink:type="simple" xlink:href="plab-20181031.xsd#QuarterlyResultsOfOperationsUnaudited" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryDividend" xlink:type="simple" xlink:href="plab-20181031.xsd#SubsidiaryDividend" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestments" xlink:type="simple" xlink:href="plab-20181031.xsd#GainsOnSaleOfInvestments" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" xlink:type="simple" xlink:href="plab-20181031.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" />
  <link:roleRef roleURI="http://photronics.com/role/ShareRepurchaseProgram" xlink:type="simple" xlink:href="plab-20181031.xsd#ShareRepurchaseProgram" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="plab-20181031.xsd#FairValueMeasurements" />
  <link:roleRef roleURI="http://photronics.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="plab-20181031.xsd#RelatedPartyTransactions" />
  <link:roleRef roleURI="http://photronics.com/role/ConcentrationsOfCreditRisk" xlink:type="simple" xlink:href="plab-20181031.xsd#ConcentrationsOfCreditRisk" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" xlink:type="simple" xlink:href="plab-20181031.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponent" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformation" xlink:type="simple" xlink:href="plab-20181031.xsd#GeographicAndSignificantCustomerInformation" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="plab-20181031.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShare" xlink:type="simple" xlink:href="plab-20181031.xsd#EarningsPerShare" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="plab-20181031.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlans" xlink:type="simple" xlink:href="plab-20181031.xsd#EmployeeRetirementPlans" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="plab-20181031.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeases" xlink:type="simple" xlink:href="plab-20181031.xsd#OperatingLeases" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermDebt" xlink:type="simple" xlink:href="plab-20181031.xsd#LongtermDebt" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="plab-20181031.xsd#AccruedLiabilities" />
  <link:roleRef roleURI="http://photronics.com/role/PdmcxJointVenture" xlink:type="simple" xlink:href="plab-20181031.xsd#PdmcxJointVenture" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssets" xlink:type="simple" xlink:href="plab-20181031.xsd#IntangibleAssets" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="plab-20181031.xsd#PropertyPlantAndEquipment" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="plab-20181031.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfEquity" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfEquity" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="plab-20181031.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://photronics.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="plab-20181031.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityShellCompany" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityShellCompany" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntitySmallBusiness" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntitySmallBusiness" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityEmergingGrowthCompany" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityExTransitionPeriod" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityExTransitionPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract 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/2018/elts/us-gaap-2018-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="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryNet" xlink:title="presentation: AssetsCurrentAbstract 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/2018/elts/us-gaap-2018-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="AssetsCurrentAbstract" xlink:to="OtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to OtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" 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="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="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="5.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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LongTermDebtAndCapitalLeaseObligationsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="3.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="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtAndCapitalLeaseObligations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="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="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="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="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockValue" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="TreasuryStockCommonValue" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to TreasuryStockCommonValue" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquity" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="MinorityInterest" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to MinorityInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="8.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="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" 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="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: AssetsCurrentAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" 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="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" 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="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract 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/2018/elts/us-gaap-2018-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="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockSharesIssued" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockSharesOutstanding" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="TreasuryStockCommonShares" xlink:title="TreasuryStockCommonShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="TreasuryStockCommonShares" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to TreasuryStockCommonShares" order="8.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="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" 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="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="Revenues" xlink:title="presentation: IncomeStatementAbstract to Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostOfGoodsAndServicesSold" xlink:title="presentation: IncomeStatementAbstract to CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="presentation: OperatingExpensesAbstract to SellingGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: OperatingExpensesAbstract to ResearchAndDevelopmentExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="presentation: OperatingExpensesAbstract to OperatingExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingExpensesAbstract" xlink:title="presentation: IncomeStatementAbstract to OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to OtherNonoperatingIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="InterestAndDebtExpense" xlink:title="InterestAndDebtExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="InterestAndDebtExpense" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to InterestAndDebtExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="GainOnSaleOfInvestments" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to GainOnSaleOfInvestments" 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="IncomeStatementAbstract" xlink:to="NonoperatingIncomeExpenseAbstract" xlink:title="presentation: IncomeStatementAbstract to NonoperatingIncomeExpenseAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="ProfitLoss" xlink:title="presentation: IncomeStatementAbstract to ProfitLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLossAttributableToNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
    <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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" />
    <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://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ProfitLoss" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:label="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossNetOfTax" order="3.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="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="NoncontrollingInterestMember" xlink:title="presentation: StatementEquityComponentsAxis to NoncontrollingInterestMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="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="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="ProfitLoss" xlink:title="presentation: StatementLineItems to ProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StatementLineItems to OtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="presentation: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentAmount1" xlink:title="presentation: StatementLineItems to DebtConversionConvertedInstrumentAmount1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="presentation: StatementLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="presentation: StatementLineItems to NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:title="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:title="presentation: StatementLineItems to MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ReturnOfCapitalToNoncontrollingInterests" xlink:label="ReturnOfCapitalToNoncontrollingInterests" xlink:title="ReturnOfCapitalToNoncontrollingInterests" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="ReturnOfCapitalToNoncontrollingInterests" xlink:title="presentation: StatementLineItems to ReturnOfCapitalToNoncontrollingInterests" order="13.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="MinorityInterestDecreaseFromRedemptions" xlink:title="MinorityInterestDecreaseFromRedemptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="MinorityInterestDecreaseFromRedemptions" xlink:title="presentation: StatementLineItems to MinorityInterestDecreaseFromRedemptions" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="TreasuryStockValueAcquiredCostMethod" xlink:title="TreasuryStockValueAcquiredCostMethod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="TreasuryStockValueAcquiredCostMethod" xlink:title="presentation: StatementLineItems to TreasuryStockValueAcquiredCostMethod" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="TreasuryStockSharesAcquired" xlink:title="TreasuryStockSharesAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="TreasuryStockSharesAcquired" xlink:title="presentation: StatementLineItems to TreasuryStockSharesAcquired" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="presentation: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding_2" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding_2" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="18.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="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://photronics.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProfitLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="AdjustmentForAmortization" xlink:title="AdjustmentForAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentForAmortization" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentForAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainOnSaleOfInvestments" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainOnSaleOfInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DeferredIncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherCurrentAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherCurrentAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" 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="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" 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="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" 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="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireIntangibleAssets" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireBusinessesGross" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:label="ProceedsFromSaleOfInvestmentProjects" xlink:title="ProceedsFromSaleOfInvestmentProjects" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromSaleOfInvestmentProjects" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to ProceedsFromSaleOfInvestmentProjects" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsForProceedsFromOtherInvestingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="5.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="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsForRepurchaseOfCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsForRepurchaseOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfDividendsMinorityInterest" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfDividendsMinorityInterest" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="RepaymentsOfDebtAndCapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfDebtAndCapitalLeaseObligations" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="ProceedsFromMinorityShareholders" xlink:title="ProceedsFromMinorityShareholders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromMinorityShareholders" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromMinorityShareholders" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsToMinorityShareholders" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsToMinorityShareholders" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromPaymentsForOtherFinancingActivities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" 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="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="CapitalExpendituresIncurredButNotYetPaid" xlink:title="presentation: SupplementalCashFlowInformationAbstract to CapitalExpendituresIncurredButNotYetPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="DebtConversionOriginalDebtAmount1" xlink:title="presentation: SupplementalCashFlowInformationAbstract to DebtConversionOriginalDebtAmount1" 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="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipment">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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://photronics.com/role/IntangibleAssets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="IntangibleAssetsDisclosureTextBlock" xlink:title="IntangibleAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="IntangibleAssetsDisclosureTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PdmcxJointVenture">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:label="VariableInterestEntityDisclosureTextBlock" xlink:title="VariableInterestEntityDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="VariableInterestEntityDisclosureTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to VariableInterestEntityDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilities">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:title="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermDebt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="LongTermDebtTextBlock" xlink:title="LongTermDebtTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="LongTermDebtTextBlock" xlink:title="presentation: DebtDisclosureAbstract to LongTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeases">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:title="OperatingLeasesOfLesseeDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeasesOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EmployeeRetirementPlans">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShare">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:label="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:title="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to OtherComprehensiveIncomeNoncontrollingInterestTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConcentrationsOfCreditRisk">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/RelatedPartyTransactions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ShareRepurchaseProgram">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAbstract" xlink:label="TreasuryStockSharesAbstract" xlink:title="TreasuryStockSharesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="TreasuryStockTextBlock" xlink:title="TreasuryStockTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TreasuryStockSharesAbstract" xlink:to="TreasuryStockTextBlock" xlink:title="presentation: TreasuryStockSharesAbstract to TreasuryStockTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="EquityMethodInvestmentsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to EquityMethodInvestmentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestments">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="OtherIncomeAndExpensesAbstract" xlink:title="OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="OtherIncomeAndOtherExpenseDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeAndExpensesAbstract" xlink:to="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="presentation: OtherIncomeAndExpensesAbstract to OtherIncomeAndOtherExpenseDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryDividend">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="MinorityInterestDisclosureTextBlock" xlink:title="MinorityInterestDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="MinorityInterestDisclosureTextBlock" xlink:title="presentation: NoncontrollingInterestAbstract to MinorityInterestDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="QuarterlyFinancialInformationTextBlock" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to QuarterlyFinancialInformationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:title="DescriptionOfNewAccountingPronouncementsNotYetAdopted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to DescriptionOfNewAccountingPronouncementsNotYetAdopted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="FiscalPeriod" xlink:title="FiscalPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="FiscalPeriod" xlink:title="presentation: AccountingPoliciesAbstract to FiscalPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:title="ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="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="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="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="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IntangibleAssetsFiniteLivedPolicy" xlink:title="presentation: AccountingPoliciesAbstract to IntangibleAssetsFiniteLivedPolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="BusinessCombinationsPolicy" xlink:title="presentation: AccountingPoliciesAbstract to BusinessCombinationsPolicy" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="EquityMethodInvestmentsPolicy" xlink:title="EquityMethodInvestmentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EquityMethodInvestmentsPolicy" xlink:title="presentation: AccountingPoliciesAbstract to EquityMethodInvestmentsPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="ConsolidationVariableInterestEntityPolicy" xlink:title="ConsolidationVariableInterestEntityPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationVariableInterestEntityPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationVariableInterestEntityPolicy" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="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="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TreasuryStockPolicyTextBlock" xlink:label="TreasuryStockPolicyTextBlock" xlink:title="TreasuryStockPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="TreasuryStockPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to TreasuryStockPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="ResearchAndDevelopmentExpensePolicy" xlink:title="ResearchAndDevelopmentExpensePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchAndDevelopmentExpensePolicy" xlink:title="presentation: AccountingPoliciesAbstract to ResearchAndDevelopmentExpensePolicy" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:title="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="StandardProductWarrantyPolicy" xlink:title="StandardProductWarrantyPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="StandardProductWarrantyPolicy" xlink:title="presentation: AccountingPoliciesAbstract to StandardProductWarrantyPolicy" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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: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/label" />
    <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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationOptionAndIncentivePlansPolicy" 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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnremittedEarningsInForeignInvestmentPolicy" xlink:label="UnremittedEarningsInForeignInvestmentPolicy" xlink:title="UnremittedEarningsInForeignInvestmentPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnremittedEarningsInForeignInvestmentPolicy" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnremittedEarningsInForeignInvestmentPolicy" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="IncomeTaxUncertaintiesPolicy" xlink:title="IncomeTaxUncertaintiesPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxUncertaintiesPolicy" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxUncertaintiesPolicy" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="FairValueMeasurementPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueMeasurementPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncementsPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to NewAccountingPronouncementsPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="AccountingPoliciesAbstract" xlink:to="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:label="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:title="ScheduleOfCapitalLeasedAsssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to ScheduleOfCapitalLeasedAsssetsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PdmcxJointVentureTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="ScheduleOfVariableInterestEntitiesTextBlock" xlink:title="ScheduleOfVariableInterestEntitiesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfVariableInterestEntitiesTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfVariableInterestEntitiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:label="OtherCurrentLiabilitiesTableTextBlock" xlink:title="OtherCurrentLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="OtherCurrentLiabilitiesTableTextBlock" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to OtherCurrentLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermDebtTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="presentation: LeasesOperatingAbstract to ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:title="SummaryOfOperatingLossCarryforwardsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to SummaryOfOperatingLossCarryforwardsTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:label="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:title="SummaryOfTaxCreditCarryforwardsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to SummaryOfTaxCreditCarryforwardsTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:title="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="EquityMethodInvestmentsTextBlock" xlink:title="EquityMethodInvestmentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="EquityMethodInvestmentsTextBlock" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to EquityMethodInvestmentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesByGeographicalRegionTable" xlink:label="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="ManufacturingFacilitiesByGeographicalRegionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="presentation: SegmentGeographicalDomain to TW" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="presentation: SegmentGeographicalDomain to KR" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CN" xlink:title="presentation: SegmentGeographicalDomain to CN" 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="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="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionTable to StatementGeographicalAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:label="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="ManufacturingFacilitiesByGeographicalRegionLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ManufacturingFacilitiesAbstract" xlink:label="ManufacturingFacilitiesAbstract" xlink:title="ManufacturingFacilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfManufacturingFacilities" xlink:label="NumberOfManufacturingFacilities" xlink:title="NumberOfManufacturingFacilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ManufacturingFacilitiesAbstract" xlink:to="NumberOfManufacturingFacilities" xlink:title="presentation: ManufacturingFacilitiesAbstract to NumberOfManufacturingFacilities" 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="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="ManufacturingFacilitiesAbstract" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionLineItems to ManufacturingFacilitiesAbstract" 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="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionTable to ManufacturingFacilitiesByGeographicalRegionLineItems" 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="AccountingPoliciesAbstract" xlink:to="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="presentation: AccountingPoliciesAbstract to ManufacturingFacilitiesByGeographicalRegionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="InventoryRawMaterialsNetOfReserves" xlink:title="InventoryRawMaterialsNetOfReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryRawMaterialsNetOfReserves" xlink:title="presentation: InventoryNetAbstract to InventoryRawMaterialsNetOfReserves" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="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="3.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="AccountingPoliciesAbstract" xlink:to="InventoryNetAbstract" xlink:title="presentation: AccountingPoliciesAbstract to InventoryNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="BuildingImprovementsMember" xlink:title="BuildingImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingImprovementsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" 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/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentUsefulLife" 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="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentAbstract" 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="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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:label="FiniteLivedIntangibleAssetsGrossAbstract" xlink:title="FiniteLivedIntangibleAssetsGrossAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsGrossAbstract" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsGrossAbstract to FiniteLivedIntangibleAssetUsefulLife" 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="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsGrossAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsGrossAbstract" 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="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsLineItems" 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="AccountingPoliciesAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyAbstract" xlink:label="ForeignCurrencyAbstract" xlink:title="ForeignCurrencyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ForeignCurrencyAbstract" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="presentation: ForeignCurrencyAbstract 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="ForeignCurrencyAbstract" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="presentation: OwnershipDomain to PhotronicsDnpMaskCorporationPdmcMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PkLtdMember" xlink:label="PkLtdMember" xlink:title="PkLtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="PkLtdMember" xlink:title="presentation: OwnershipDomain to PkLtdMember" 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="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" 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="MinorityInterestTable" xlink:to="OwnershipAxis" xlink:title="presentation: MinorityInterestTable to OwnershipAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfMajorityOwnedSubsidiaries" xlink:label="NumberOfMajorityOwnedSubsidiaries" xlink:title="NumberOfMajorityOwnedSubsidiaries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="NumberOfMajorityOwnedSubsidiaries" xlink:title="presentation: NoncontrollingInterestAbstract to NumberOfMajorityOwnedSubsidiaries" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="presentation: NoncontrollingInterestAbstract to MinorityInterestOwnershipPercentageByNoncontrollingOwners" 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="MinorityInterestLineItems" xlink:to="NoncontrollingInterestAbstract" xlink:title="presentation: MinorityInterestLineItems to NoncontrollingInterestAbstract" 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="MinorityInterestTable" xlink:to="MinorityInterestLineItems" xlink:title="presentation: MinorityInterestTable to MinorityInterestLineItems" 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="MinorityInterestTable" xlink:title="presentation: AccountingPoliciesAbstract to MinorityInterestTable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ProductWarrantyAbstract" xlink:label="ProductWarrantyAbstract" xlink:title="ProductWarrantyAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PeriodOfWarranty" xlink:label="PeriodOfWarranty" xlink:title="PeriodOfWarranty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantyAbstract" xlink:to="PeriodOfWarranty" xlink:title="presentation: ProductWarrantyAbstract to PeriodOfWarranty" 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="ProductWarrantyAbstract" xlink:title="presentation: AccountingPoliciesAbstract to ProductWarrantyAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingAndBuildingImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingAndBuildingImprovementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ConstructionInProgressMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to ConstructionInProgressMember" 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="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract 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/2018/elts/us-gaap-2018-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="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract 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/2018/elts/us-gaap-2018-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="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to PropertyPlantAndEquipmentNet" 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="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="CapitalLeasedAssetsGross" xlink:title="presentation: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to CapitalLeasedAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="presentation: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="presentation: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to CapitalLeasesBalanceSheetAssetsByMajorClassNet" 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="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PaymentHeldBackOnAssetAcquisition" xlink:label="PaymentHeldBackOnAssetAcquisition" xlink:title="PaymentHeldBackOnAssetAcquisition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PaymentHeldBackOnAssetAcquisition" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PaymentHeldBackOnAssetAcquisition" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" 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="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://photronics.com/role/IntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="LicensingAgreementsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to LicensingAgreementsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="CustomerListsMember" xlink:title="CustomerListsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerListsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerListsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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: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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IntangibleAssetAbstract" xlink:label="IntangibleAssetAbstract" xlink:title="IntangibleAssetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="IntangibleAssetAbstract" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: IntangibleAssetAbstract to AmortizationOfIntangibleAssets" 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="FiniteLivedIntangibleAssetsLineItems" xlink:to="IntangibleAssetAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to IntangibleAssetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract 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/2018/elts/us-gaap-2018-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="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract 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/2018/elts/us-gaap-2018-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="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract 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="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="FiniteLivedIntangibleAssetsLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" 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="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsLineItems" 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="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PdmcxJointVentureDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="VariableInterestEntityPrimaryBeneficiaryMember" xlink:title="VariableInterestEntityPrimaryBeneficiaryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="VariableInterestEntityPrimaryBeneficiaryMember" xlink:title="presentation: ClassificationOfVariableInterestEntityDomain to VariableInterestEntityPrimaryBeneficiaryMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:title="VariableInterestEntityNotPrimaryBeneficiaryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:title="presentation: ClassificationOfVariableInterestEntityDomain to VariableInterestEntityNotPrimaryBeneficiaryMember" 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="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain" xlink:title="presentation: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntitiesByClassificationOfEntityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidatedEntitiesMember" xlink:label="ConsolidatedEntitiesMember" xlink:title="ConsolidatedEntitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ConsolidatedEntitiesMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ConsolidatedEntitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvesteeMember" xlink:label="EquityMethodInvesteeMember" xlink:title="EquityMethodInvesteeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="EquityMethodInvesteeMember" xlink:title="presentation: ConsolidatedEntitiesDomain to EquityMethodInvesteeMember" 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="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsSingaporePteLtdMember" xlink:label="PhotronicsSingaporePteLtdMember" xlink:title="PhotronicsSingaporePteLtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="PhotronicsSingaporePteLtdMember" xlink:title="presentation: OwnershipDomain to PhotronicsSingaporePteLtdMember" 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="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="OwnershipAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to OwnershipAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="CoVenturerMember" xlink:title="presentation: RelatedPartyDomain to CoVenturerMember" 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="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to RelatedPartyTransactionsByRelatedPartyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="ScheduleOfVariableInterestEntitiesTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityAbstract" xlink:label="VariableInterestEntityAbstract" xlink:title="VariableInterestEntityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="VariableInterestEntityOwnershipPercentage" xlink:title="VariableInterestEntityOwnershipPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityOwnershipPercentage" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityOwnershipPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss" xlink:label="VariableInterestEntityInitialConsolidationGainOrLoss" xlink:title="VariableInterestEntityInitialConsolidationGainOrLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityInitialConsolidationGainOrLoss" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityInitialConsolidationGainOrLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount" xlink:label="VariableInterestEntityFinancialOrOtherSupportAmount" xlink:title="VariableInterestEntityFinancialOrOtherSupportAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityFinancialOrOtherSupportAmount" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityFinancialOrOtherSupportAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityFutureSupportToBeProvided" xlink:label="VariableInterestEntityFutureSupportToBeProvided" xlink:title="VariableInterestEntityFutureSupportToBeProvided" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityFutureSupportToBeProvided" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityFutureSupportToBeProvided" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_VariableInterestEntityInitialTermOfAgreement" xlink:label="VariableInterestEntityInitialTermOfAgreement" xlink:title="VariableInterestEntityInitialTermOfAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityInitialTermOfAgreement" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityInitialTermOfAgreement" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:label="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:title="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" xlink:title="presentation: VariableInterestEntityAbstract to TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:label="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:title="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" xlink:title="presentation: VariableInterestEntityAbstract to NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:label="VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:title="VariableInterestEntityConsolidatedLiabilitiesRecourse" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityConsolidatedLiabilitiesRecourse" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityConsolidatedLiabilitiesRecourse" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount" xlink:label="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="VariableInterestEntityEntityMaximumLossExposureAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityEntityMaximumLossExposureAmount" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:label="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityAbstract" xlink:to="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="presentation: VariableInterestEntityAbstract to VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" order="10.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="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityAbstract" xlink:title="presentation: VariableInterestEntityLineItems to VariableInterestEntityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsCurrent" xlink:label="VariableInterestEntityConsolidatedAssetsCurrent" xlink:title="VariableInterestEntityConsolidatedAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="VariableInterestEntityConsolidatedAssetsCurrent" xlink:title="presentation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to VariableInterestEntityConsolidatedAssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:label="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:title="VariableInterestEntityConsolidatedAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="VariableInterestEntityConsolidatedAssetsNoncurrent" xlink:title="presentation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to VariableInterestEntityConsolidatedAssetsNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:title="presentation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to VariableInterestEntityConsolidatedCarryingAmountAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="VariableInterestEntityConsolidatedLiabilitiesCurrent" xlink:title="presentation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to VariableInterestEntityConsolidatedLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:label="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:title="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="VariableInterestEntityConsolidatedLiabilitiesNoncurrent" xlink:title="presentation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to VariableInterestEntityConsolidatedLiabilitiesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:label="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:title="VariableInterestEntityConsolidatedCarryingAmountLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:title="presentation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to VariableInterestEntityConsolidatedCarryingAmountLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:title="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:to="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:title="presentation: VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract to VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" 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="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" xlink:title="presentation: VariableInterestEntityLineItems to VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntityLineItems" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntityLineItems" 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="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfVariableInterestEntitiesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to EmployeeRelatedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedIncomeTaxesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedIncomeTaxesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="DeferredRevenue" xlink:title="DeferredRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="DeferredRevenue" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to DeferredRevenue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:title="AccrualForTaxesOtherThanIncomeTaxesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccrualForTaxesOtherThanIncomeTaxesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="AccruedProfessionalFeesCurrent" xlink:title="AccruedProfessionalFeesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedProfessionalFeesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedProfessionalFeesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to OtherAccruedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="presentation: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2019Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="presentation: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2016Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CapitalLeaseObligationPayableThrough2018Member" xlink:label="CapitalLeaseObligationPayableThrough2018Member" xlink:title="CapitalLeaseObligationPayableThrough2018Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationPayableThrough2018Member" xlink:title="presentation: DebtInstrumentNameDomain to CapitalLeaseObligationPayableThrough2018Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ProjectLoanAgreementMember" xlink:label="ProjectLoanAgreementMember" xlink:title="ProjectLoanAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ProjectLoanAgreementMember" xlink:title="presentation: DebtInstrumentNameDomain to ProjectLoanAgreementMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_WorkingCapitalLoanAgreementMember" xlink:label="WorkingCapitalLoanAgreementMember" xlink:title="WorkingCapitalLoanAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="WorkingCapitalLoanAgreementMember" xlink:title="presentation: DebtInstrumentNameDomain to WorkingCapitalLoanAgreementMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AmendedAndRestatedCreditAgreementMember" xlink:label="AmendedAndRestatedCreditAgreementMember" xlink:title="AmendedAndRestatedCreditAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="AmendedAndRestatedCreditAgreementMember" xlink:title="presentation: DebtInstrumentNameDomain to AmendedAndRestatedCreditAgreementMember" 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="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
    <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="DebtInstrumentTable" xlink:to="CreditFacilityAxis" xlink:title="presentation: DebtInstrumentTable to CreditFacilityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" 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="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" 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="SubsequentEventTypeAxis" xlink:title="presentation: DebtInstrumentTable to SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="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="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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="ConvertibleDebt" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to ConvertibleDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to LongTermDebtAndCapitalLeaseObligationsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to LongTermDebtAndCapitalLeaseObligations" 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="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DebtInstrumentLineItems" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="presentation: DebtInstrumentLineItems to RepaymentsOfConvertibleDebt" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="presentation: DebtInstrumentLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:label="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="DebtInstrumentConvertibleNumberOfEquityInstruments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentConvertibleNumberOfEquityInstruments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_FaceAmountOfEachNoteConvertedOrConvertible" xlink:label="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="FaceAmountOfEachNoteConvertedOrConvertible" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="presentation: DebtInstrumentLineItems to FaceAmountOfEachNoteConvertedOrConvertible" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentConvertibleConversionPrice1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="SubsequentEventsDate" xlink:title="SubsequentEventsDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="SubsequentEventsDate" xlink:title="presentation: DebtInstrumentLineItems to SubsequentEventsDate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromLinesOfCredit" xlink:title="presentation: DebtInstrumentLineItems to ProceedsFromLinesOfCredit" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTerm" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentTerm" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="LineOfCreditFacilityCurrentBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityCurrentBorrowingCapacity" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DebtInstrumentLineItems" xlink:to="LineOfCredit" xlink:title="presentation: DebtInstrumentLineItems to LineOfCredit" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="DebtInstrumentInterestRateEffectivePercentage" xlink:title="DebtInstrumentInterestRateEffectivePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateEffectivePercentage" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentInterestRateEffectivePercentage" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentPeriodicPaymentPrincipal" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="InterestPaid" xlink:title="presentation: DebtInstrumentLineItems to InterestPaid" 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="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" 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="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="OperatingLeasesRentExpenseNet" xlink:title="OperatingLeasesRentExpenseNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeasesRentExpenseNet" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeasesRentExpenseNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeasesFutureMinimumPaymentsDueAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockMember" 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="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:label="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to AllocatedShareBasedCompensationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_StockOptionsActivityAbstract" xlink:label="StockOptionsActivityAbstract" xlink:title="StockOptionsActivityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" 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="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" 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="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" 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="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" 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="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" 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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="StockOptionsActivityAbstract" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to StockOptionsActivityAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ProceedsFromStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" 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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward 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/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward 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/2018/elts/us-gaap-2018-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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" 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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="presentation: ShareBasedArrangementsToObtainGoodsAndServicesAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" order="14.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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedArrangementsToObtainGoodsAndServicesAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedArrangementsToObtainGoodsAndServicesAbstract" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EmployeeRetirementPlansDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NumberOfMonthsOfServiceCompleted" xlink:label="NumberOfMonthsOfServiceCompleted" xlink:title="NumberOfMonthsOfServiceCompleted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="NumberOfMonthsOfServiceCompleted" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to NumberOfMonthsOfServiceCompleted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:label="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:title="MinimumAgeOfEmployeesToComeUnderRetirementPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to MinimumAgeOfEmployeesToComeUnderRetirementPlan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanEmployerMatchingContributionPercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to AlternateMinimumTaxCreditCarryforwardMember" 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="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="IncomeTaxDisclosureTable" xlink:to="TaxCreditCarryforwardAxis" xlink:title="presentation: IncomeTaxDisclosureTable to TaxCreditCarryforwardAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="IncomeTaxAuthorityNameAxis" xlink:title="IncomeTaxAuthorityNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:label="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:title="TaiwanAgencyOfTheMinistryOfFinanceMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="TaiwanAgencyOfTheMinistryOfFinanceMember" xlink:title="presentation: IncomeTaxAuthorityNameDomain to TaiwanAgencyOfTheMinistryOfFinanceMember" 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="IncomeTaxAuthorityNameAxis" xlink:to="IncomeTaxAuthorityNameDomain" xlink:title="presentation: IncomeTaxAuthorityNameAxis to IncomeTaxAuthorityNameDomain" 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="IncomeTaxDisclosureTable" xlink:to="IncomeTaxAuthorityNameAxis" xlink:title="presentation: IncomeTaxDisclosureTable to IncomeTaxAuthorityNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:label="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="EffectOfTaxCutsAndJobsActOf2017Abstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:label="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:to="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:title="presentation: EffectOfTaxCutsAndJobsActOf2017Abstract to TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" 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="IncomeTaxDisclosureLineItems" xlink:to="EffectOfTaxCutsAndJobsActOf2017Abstract" xlink:title="presentation: IncomeTaxDisclosureLineItems to EffectOfTaxCutsAndJobsActOf2017Abstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ForeignTaxAbstract" xlink:label="ForeignTaxAbstract" xlink:title="ForeignTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:label="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:title="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignTaxAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" xlink:title="presentation: ForeignTaxAbstract to EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignTaxAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:title="presentation: ForeignTaxAbstract to IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" 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="IncomeTaxDisclosureLineItems" xlink:to="ForeignTaxAbstract" xlink:title="presentation: IncomeTaxDisclosureLineItems to ForeignTaxAbstract" 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="IncomeTaxDisclosureTable" xlink:to="IncomeTaxDisclosureLineItems" xlink:title="presentation: IncomeTaxDisclosureTable to IncomeTaxDisclosureLineItems" 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="IncomeTaxDisclosureTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:label="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:title="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="presentation: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract 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/2018/elts/us-gaap-2018-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="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="presentation: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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="IncomeTaxDisclosureAbstract" xlink:to="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="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/2018/elts/us-gaap-2018-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/label" />
    <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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="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/totalLabel" />
    <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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="IncomeTaxReconciliationRepatriationOfForeignEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationRepatriationOfForeignEarnings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="IncomeTaxReconciliationTaxCredits" xlink:title="IncomeTaxReconciliationTaxCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationTaxCredits" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationTaxCredits" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="IncomeTaxReconciliationTaxContingencies" xlink:title="IncomeTaxReconciliationTaxContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationTaxContingencies" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationTaxContingencies" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:title="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxHolidays" xlink:label="IncomeTaxReconciliationTaxHolidays" xlink:title="IncomeTaxReconciliationTaxHolidays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationTaxHolidays" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationTaxHolidays" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_EffectiveIncomeTaxRateReconciliationTaxReform" xlink:label="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:title="EffectiveIncomeTaxRateReconciliationTaxReform" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxReform" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to EffectiveIncomeTaxRateReconciliationTaxReform" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="IncomeTaxReconciliationOtherReconcilingItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationOtherReconcilingItems" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationOtherAdjustments" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationOtherAdjustments" 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="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxExpenseBenefit" 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="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayTable" xlink:label="IncomeTaxHolidayTable" xlink:title="IncomeTaxHolidayTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="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="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="IncomeTaxHolidayTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="presentation: IncomeTaxHolidayTable to IncomeTaxAuthorityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="IncomeTaxHolidayTable" xlink:to="RangeAxis" xlink:title="presentation: IncomeTaxHolidayTable 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayLineItems" xlink:label="IncomeTaxHolidayLineItems" xlink:title="IncomeTaxHolidayLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TermOfTaxYearHolidays" xlink:label="TermOfTaxYearHolidays" xlink:title="TermOfTaxYearHolidays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxHolidayLineItems" xlink:to="TermOfTaxYearHolidays" xlink:title="presentation: IncomeTaxHolidayLineItems to TermOfTaxYearHolidays" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="IncomeTaxHolidayTerminationDate" xlink:title="IncomeTaxHolidayTerminationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxHolidayLineItems" xlink:to="IncomeTaxHolidayTerminationDate" xlink:title="presentation: IncomeTaxHolidayLineItems to IncomeTaxHolidayTerminationDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="IncomeTaxHolidayAggregateDollarAmount" xlink:title="IncomeTaxHolidayAggregateDollarAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxHolidayLineItems" xlink:to="IncomeTaxHolidayAggregateDollarAmount" xlink:title="presentation: IncomeTaxHolidayLineItems to IncomeTaxHolidayAggregateDollarAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxHolidayLineItems" xlink:to="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="presentation: IncomeTaxHolidayLineItems to IncomeTaxHolidayIncomeTaxBenefitsPerShare" 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="IncomeTaxHolidayTable" xlink:to="IncomeTaxHolidayLineItems" xlink:title="presentation: IncomeTaxHolidayTable to IncomeTaxHolidayLineItems" 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="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxHolidayTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxHolidayTable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="DeferredTaxAssetsNetAbstract" xlink:title="DeferredTaxAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:label="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="DeferredTaxAssetsNetOfValuationAllowanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsOperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsTaxCreditCarryforwardsOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsOther" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsGross" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsValuationAllowance" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsNet" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsNet" order="8.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="DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredTaxAssetsNetOfValuationAllowanceAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="DeferredTaxLiabilitiesUndistributedForeignEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesUndistributedForeignEarnings" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesOther" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredIncomeTaxLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxLiabilitiesAbstract" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredIncomeTaxAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:label="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="DeferredTaxAssetsLiabilitiesNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: DeferredTaxAssetsLiabilitiesNetAbstract to DeferredTaxAssetsNetNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: DeferredTaxAssetsLiabilitiesNetAbstract to DeferredTaxLiabilitiesNoncurrent" 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="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="presentation: DeferredTaxAssetsLiabilitiesNetAbstract to DeferredIncomeTaxAssetsNet" 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="DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredTaxAssetsLiabilitiesNetAbstract" 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="DeferredTaxAssetsNetAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to DeferredTaxAssetsNetAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherLiabilitiesMember" xlink:title="presentation: BalanceSheetLocationDomain to OtherLiabilitiesMember" 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="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="presentation: BalanceSheetLocationAxis to BalanceSheetLocationDomain" 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="BalanceSheetLocationAxis" xlink:title="presentation: OperatingLossCarryforwardsTable to BalanceSheetLocationAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="DomesticCountryMember" xlink:title="presentation: IncomeTaxAuthorityDomain to DomesticCountryMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ForeignJurisdictionsMember" xlink:label="ForeignJurisdictionsMember" xlink:title="ForeignJurisdictionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignJurisdictionsMember" xlink:title="presentation: IncomeTaxAuthorityDomain to ForeignJurisdictionsMember" 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="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to AlternateMinimumTaxCreditCarryforwardMember" 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="TaxCreditCarryforwardNameDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to StateAndLocalJurisdictionMember" 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="TaxCreditCarryforwardNameDomain" xlink:to="ForeignCountryMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to ForeignCountryMember" 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="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="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_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="OperatingLossCarryforwardsTable" xlink:to="RangeAxis" xlink:title="presentation: OperatingLossCarryforwardsTable 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeAMTCredits" xlink:label="ValuationAllowanceChangeAMTCredits" xlink:title="ValuationAllowanceChangeAMTCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceChangeAMTCredits" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceChangeAMTCredits" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeNOLUtilization" xlink:label="ValuationAllowanceChangeNOLUtilization" xlink:title="ValuationAllowanceChangeNOLUtilization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceChangeNOLUtilization" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceChangeNOLUtilization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeCreditUtilization" xlink:label="ValuationAllowanceChangeCreditUtilization" xlink:title="ValuationAllowanceChangeCreditUtilization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceChangeCreditUtilization" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceChangeCreditUtilization" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeImpactOfOtherFactors" xlink:label="ValuationAllowanceChangeImpactOfOtherFactors" xlink:title="ValuationAllowanceChangeImpactOfOtherFactors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceChangeImpactOfOtherFactors" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceChangeImpactOfOtherFactors" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:label="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:title="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceChangeDueToChangeInDeferredTaxLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:label="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:title="ValuationAllowanceChangeDueToAdoptionOfASU201609" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceChangeDueToAdoptionOfASU201609" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceChangeDueToAdoptionOfASU201609" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:label="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:title="ValuationAllowanceChangeDueToCorporateTaxRateReduction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceChangeDueToCorporateTaxRateReduction" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceChangeDueToCorporateTaxRateReduction" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceDeferredTaxAssetChangeInAmount" 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="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to ValuationAllowanceAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="OperatingLossCarryforwards" xlink:title="presentation: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to OperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="OperatingLossCarryforwardsExpirationDate" xlink:title="presentation: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to OperatingLossCarryforwardsExpirationDate" 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="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_TaxCreditCarryforwardAbstract" xlink:label="TaxCreditCarryforwardAbstract" xlink:title="TaxCreditCarryforwardAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="TaxCreditCarryforwardAbstract" xlink:to="TaxCreditCarryforwardAmount" xlink:title="presentation: TaxCreditCarryforwardAbstract to TaxCreditCarryforwardAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="TaxCreditCarryforwardExpirationDate" xlink:title="TaxCreditCarryforwardExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardAbstract" xlink:to="TaxCreditCarryforwardExpirationDate" xlink:title="presentation: TaxCreditCarryforwardAbstract to TaxCreditCarryforwardExpirationDate" 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="OperatingLossCarryforwardsLineItems" xlink:to="TaxCreditCarryforwardAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to TaxCreditCarryforwardAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="6.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="OperatingLossCarryforwardsLineItems" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="presentation: OperatingLossCarryforwardsLineItems to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="IncomeTaxUncertaintiesAbstract" xlink:title="IncomeTaxUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="IncomeTaxUncertaintiesAbstract" xlink:to="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="presentation: IncomeTaxUncertaintiesAbstract to UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxUncertaintiesAbstract" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="presentation: IncomeTaxUncertaintiesAbstract to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" 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="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxUncertaintiesAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to IncomeTaxUncertaintiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IncomeTaxesAdditionalDisclosuresAbstract" xlink:label="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="IncomeTaxesAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:title="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="IncomeTaxesPaid" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to IncomeTaxesPaid" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="ProceedsFromIncomeTaxRefunds" xlink:title="ProceedsFromIncomeTaxRefunds" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="ProceedsFromIncomeTaxRefunds" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to ProceedsFromIncomeTaxRefunds" 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="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to IncomeTaxesAdditionalDisclosuresAbstract" 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="OperatingLossCarryforwardsTable" xlink:to="OperatingLossCarryforwardsLineItems" xlink:title="presentation: OperatingLossCarryforwardsTable to OperatingLossCarryforwardsLineItems" 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="IncomeTaxDisclosureAbstract" xlink:to="OperatingLossCarryforwardsTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to OperatingLossCarryforwardsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetailsCalc01" />
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="DilutiveSecuritiesAbstract" xlink:title="DilutiveSecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="InterestOnConvertibleDebtNetOfTax" xlink:title="InterestOnConvertibleDebtNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutiveSecuritiesAbstract" xlink:to="InterestOnConvertibleDebtNetOfTax" xlink:title="presentation: DilutiveSecuritiesAbstract to InterestOnConvertibleDebtNetOfTax" 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="EarningsPerShareBasicAndDilutedAbstract" xlink:to="DilutiveSecuritiesAbstract" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to DilutiveSecuritiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="NetIncomeLossAttributableToParentDiluted" xlink:title="NetIncomeLossAttributableToParentDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="NetIncomeLossAttributableToParentDiluted" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to NetIncomeLossAttributableToParentDiluted" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustment" 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="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="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="EarningsPerShareBasicAndDilutedAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareBasic" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareDiluted" 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="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasicAndDilutedAbstract" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasicAndDilutedAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="StockCompensationPlanMember" xlink:title="StockCompensationPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="StockCompensationPlanMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to StockCompensationPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="ConvertibleDebtSecuritiesMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to ConvertibleDebtSecuritiesMember" 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="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" 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="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AntidilutiveSecuritiesAbstract" xlink:label="AntidilutiveSecuritiesAbstract" xlink:title="AntidilutiveSecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="AntidilutiveSecuritiesAbstract" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="presentation: AntidilutiveSecuritiesAbstract to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesAbstract" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesAbstract" 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="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" 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="EarningsPerShareAbstract" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="PurchaseObligation" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to PurchaseObligation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:label="PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:title="PurchaseCommitmentsRelatedToBuildingAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="PurchaseCommitmentsRelatedToBuildingAndEquipment" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to PurchaseCommitmentsRelatedToBuildingAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="RecordedUnconditionalPurchaseObligation" xlink:title="RecordedUnconditionalPurchaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="RecordedUnconditionalPurchaseObligation" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to RecordedUnconditionalPurchaseObligation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="presentation: SegmentGeographicalDomain to TW" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="presentation: SegmentGeographicalDomain to KR" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="CN" xlink:title="CN" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CN" xlink:title="presentation: SegmentGeographicalDomain to CN" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AllOtherAsiaMember" xlink:label="AllOtherAsiaMember" xlink:title="AllOtherAsiaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="AllOtherAsiaMember" xlink:title="presentation: SegmentGeographicalDomain to AllOtherAsiaMember" 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="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="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_IntegratedCircuitsMember" xlink:label="IntegratedCircuitsMember" xlink:title="IntegratedCircuitsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="IntegratedCircuitsMember" xlink:title="presentation: ProductsAndServicesDomain to IntegratedCircuitsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_FlatPanelDisplaysMember" xlink:label="FlatPanelDisplaysMember" xlink:title="FlatPanelDisplaysMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="FlatPanelDisplaysMember" xlink:title="presentation: ProductsAndServicesDomain to FlatPanelDisplaysMember" 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="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="presentation: ProductOrServiceAxis to ProductsAndServicesDomain" 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="ProductOrServiceAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="Revenues" xlink:title="presentation: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to PropertyPlantAndEquipmentNet" 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="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" 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="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" 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="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ConcentrationRiskTable 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" 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="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="presentation: NameOfMajorCustomerDomain to MajorCustomer1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="OtherCustomerMember" xlink:title="presentation: NameOfMajorCustomerDomain to OtherCustomerMember" 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="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="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="presentation: ConcentrationRiskTable to MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CustomerAccountedAbstract" xlink:label="CustomerAccountedAbstract" xlink:title="CustomerAccountedAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CustomerAccountedAbstract" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: CustomerAccountedAbstract to ConcentrationRiskPercentage1" 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="ConcentrationRiskLineItems" xlink:to="CustomerAccountedAbstract" xlink:title="presentation: ConcentrationRiskLineItems to CustomerAccountedAbstract" 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="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" 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="SegmentReportingAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: SegmentReportingAbstract to ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="OtherComprehensiveIncomeLossTax" xlink:title="OtherComprehensiveIncomeLossTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="OtherComprehensiveIncomeLossTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to OtherComprehensiveIncomeLossTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedTranslationAdjustmentMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedTranslationAdjustmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:label="AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:title="AccumulatedGainLossNetCashFlowHedgeParentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedGainLossNetCashFlowHedgeParentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedOtherComprehensiveIncomeOtherMember" 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="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AociIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="presentation: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:label="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:title="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:title="presentation: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="presentation: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" 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="EquityComponentDomain" xlink:to="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to AociIncludingPortionAttributableToNoncontrollingInterestMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:label="AociAttributableToNoncontrollingInterestMember" xlink:title="AociAttributableToNoncontrollingInterestMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="presentation: AociAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:label="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:title="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" xlink:title="presentation: AociAttributableToNoncontrollingInterestMember to AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="presentation: AociAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" 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="EquityComponentDomain" xlink:to="AociAttributableToNoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to AociAttributableToNoncontrollingInterestMember" 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="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" 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="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossTable 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_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="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity_2" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" 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="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossTable to AccumulatedOtherComprehensiveIncomeLossLineItems" 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="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to AccumulatedOtherComprehensiveIncomeLossTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConcentrationsOfCreditRiskDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" 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="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ConcentrationRiskTable 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="CreditConcentrationRiskMember" xlink:title="CreditConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CreditConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to CreditConcentrationRiskMember" 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="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="presentation: NameOfMajorCustomerDomain to MajorCustomer1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="OtherCustomerMember" xlink:title="presentation: NameOfMajorCustomerDomain to OtherCustomerMember" 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="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="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="presentation: ConcentrationRiskTable to MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_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="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="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="ConcentrationRiskTable" xlink:to="RangeAxis" xlink:title="presentation: ConcentrationRiskTable 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_CustomerAccountedAbstract" xlink:label="CustomerAccountedAbstract" xlink:title="CustomerAccountedAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CustomerAccountedAbstract" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: CustomerAccountedAbstract to ConcentrationRiskPercentage1" 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="ConcentrationRiskLineItems" xlink:to="CustomerAccountedAbstract" xlink:title="presentation: ConcentrationRiskLineItems to CustomerAccountedAbstract" 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="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" 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="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InformationTechnologyServicesProviderMember" xlink:label="InformationTechnologyServicesProviderMember" xlink:title="InformationTechnologyServicesProviderMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProviderMember" xlink:title="presentation: RelatedPartyDomain to InformationTechnologyServicesProviderMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InformationTechnologyServicesProvider1Member" xlink:label="InformationTechnologyServicesProvider1Member" xlink:title="InformationTechnologyServicesProvider1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProvider1Member" xlink:title="presentation: RelatedPartyDomain to InformationTechnologyServicesProvider1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotomaskBlankSupplierMember" xlink:label="PhotomaskBlankSupplierMember" xlink:title="PhotomaskBlankSupplierMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="PhotomaskBlankSupplierMember" xlink:title="presentation: RelatedPartyDomain to PhotomaskBlankSupplierMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_DEMAAssociatesLLCMember" xlink:label="DEMAAssociatesLLCMember" xlink:title="DEMAAssociatesLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="DEMAAssociatesLLCMember" xlink:title="presentation: RelatedPartyDomain to DEMAAssociatesLLCMember" 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="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" 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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="presentation: NameOfMajorCustomerDomain to MajorCustomer1Member" 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="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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="MajorCustomersAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_RelatedPartyAgreementAbstract" xlink:label="RelatedPartyAgreementAbstract" xlink:title="RelatedPartyAgreementAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConsultingAgreementPeriod" xlink:label="ConsultingAgreementPeriod" xlink:title="ConsultingAgreementPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyAgreementAbstract" xlink:to="ConsultingAgreementPeriod" xlink:title="presentation: RelatedPartyAgreementAbstract to ConsultingAgreementPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_AnnualCostOfConsultingContract" xlink:label="AnnualCostOfConsultingContract" xlink:title="AnnualCostOfConsultingContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyAgreementAbstract" xlink:to="AnnualCostOfConsultingContract" xlink:title="presentation: RelatedPartyAgreementAbstract to AnnualCostOfConsultingContract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="RelatedPartyTransactionAmountsOfTransaction" xlink:title="RelatedPartyTransactionAmountsOfTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyAgreementAbstract" xlink:to="RelatedPartyTransactionAmountsOfTransaction" xlink:title="presentation: RelatedPartyAgreementAbstract to RelatedPartyTransactionAmountsOfTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyAgreementAbstract" xlink:to="AccountsPayableRelatedPartiesCurrent" xlink:title="presentation: RelatedPartyAgreementAbstract to AccountsPayableRelatedPartiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyAgreementAbstract" xlink:to="Revenues" xlink:title="presentation: RelatedPartyAgreementAbstract to Revenues" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyAgreementAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: RelatedPartyAgreementAbstract to AccountsReceivableNetCurrent" 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="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyAgreementAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to RelatedPartyAgreementAbstract" 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="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" 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="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="AssetsFairValueDisclosure" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract to AssetsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="LiabilitiesFairValueDisclosure" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract to LiabilitiesFairValueDisclosure" 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="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="PortionAtFairValueFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to PortionAtFairValueFairValueDisclosureMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="EstimateOfFairValueFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to EstimateOfFairValueFairValueDisclosureMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="CarryingReportedAmountFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to CarryingReportedAmountFairValueDisclosureMember" 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="FairValueByMeasurementBasisAxis" xlink:to="FairValueDisclosureItemAmountsDomain" xlink:title="presentation: FairValueByMeasurementBasisAxis to FairValueDisclosureItemAmountsDomain" 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="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByMeasurementBasisAxis" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueByMeasurementBasisAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="presentation: LongtermDebtTypeDomain to ConvertibleSeniorNotesDueOnApril2019Member" 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="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="FairValueByBalanceSheetGroupingTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: FairValueByBalanceSheetGroupingTable 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="ConvertibleDebtFairValueDisclosures" xlink:title="presentation: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to ConvertibleDebtFairValueDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to DebtInstrumentMaturityDate" 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="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="presentation: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" 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="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" 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="FairValueDisclosuresAbstract" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueByBalanceSheetGroupingTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ShareRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAbstract" xlink:label="TreasuryStockSharesAbstract" xlink:title="TreasuryStockSharesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="ShareRepurchaseProgramAxis" xlink:title="ShareRepurchaseProgramAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain" xlink:title="ShareRepurchaseProgramDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_July2018AnnouncedProgramMember" xlink:label="July2018AnnouncedProgramMember" xlink:title="July2018AnnouncedProgramMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareRepurchaseProgramDomain" xlink:to="July2018AnnouncedProgramMember" xlink:title="presentation: ShareRepurchaseProgramDomain to July2018AnnouncedProgramMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_October2018AnnouncedProgramMember" xlink:label="October2018AnnouncedProgramMember" xlink:title="October2018AnnouncedProgramMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareRepurchaseProgramDomain" xlink:to="October2018AnnouncedProgramMember" xlink:title="presentation: ShareRepurchaseProgramDomain to October2018AnnouncedProgramMember" 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="ShareRepurchaseProgramAxis" xlink:to="ShareRepurchaseProgramDomain" xlink:title="presentation: ShareRepurchaseProgramAxis to ShareRepurchaseProgramDomain" 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="ClassOfTreasuryStockTable" xlink:to="ShareRepurchaseProgramAxis" xlink:title="presentation: ClassOfTreasuryStockTable to ShareRepurchaseProgramAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramAuthorizedAmount1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_StockRepurchaseProgramCommencementDate" xlink:label="StockRepurchaseProgramCommencementDate" xlink:title="StockRepurchaseProgramCommencementDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramCommencementDate" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramCommencementDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="StockRepurchaseProgramExpirationDate" xlink:title="StockRepurchaseProgramExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramExpirationDate" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramExpirationDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="TreasuryStockCommonShares" xlink:title="TreasuryStockCommonShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="TreasuryStockCommonShares" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to TreasuryStockCommonShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="TreasuryStockCommonValue" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to TreasuryStockCommonValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="TreasuryStockAcquiredAverageCostPerShare" xlink:title="TreasuryStockAcquiredAverageCostPerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="TreasuryStockAcquiredAverageCostPerShare" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to TreasuryStockAcquiredAverageCostPerShare" 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="ClassOfTreasuryStockTable" xlink:to="EquityClassOfTreasuryStockLineItems" xlink:title="presentation: ClassOfTreasuryStockTable to EquityClassOfTreasuryStockLineItems" 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="TreasuryStockSharesAbstract" xlink:to="ClassOfTreasuryStockTable" xlink:title="presentation: TreasuryStockSharesAbstract to ClassOfTreasuryStockTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_MPMaskMember" xlink:label="MPMaskMember" xlink:title="MPMaskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="MPMaskMember" xlink:title="presentation: ClassificationOfVariableInterestEntityDomain to MPMaskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="CoVenturerMember" xlink:title="presentation: ClassificationOfVariableInterestEntityDomain to CoVenturerMember" 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="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain" xlink:title="presentation: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntitiesByClassificationOfEntityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialServiceOtherMember" xlink:label="FinancialServiceOtherMember" xlink:title="FinancialServiceOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="FinancialServiceOtherMember" xlink:title="presentation: ProductsAndServicesDomain to FinancialServiceOtherMember" 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="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="presentation: ProductOrServiceAxis to ProductsAndServicesDomain" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="ProductOrServiceAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_ConsolidationOfVariableInterestEntityAbstract" xlink:label="ConsolidationOfVariableInterestEntityAbstract" xlink:title="ConsolidationOfVariableInterestEntityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="ProceedsFromSaleOfEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to ProceedsFromSaleOfEquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:label="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="EquityMethodInvestmentRealizedGainLossOnDisposal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to EquityMethodInvestmentRealizedGainLossOnDisposal" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:label="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:label="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="EquityMethodInvestmentDividendsOrDistributions" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to EquityMethodInvestmentDividendsOrDistributions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="Revenues" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to Revenues" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to AmortizationOfIntangibleAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="CostOfGoodsAndServicesSold" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to CostOfGoodsAndServicesSold" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationOfVariableInterestEntityAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to ResearchAndDevelopmentExpense" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" 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="ConsolidationOfVariableInterestEntityAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="presentation: ConsolidationOfVariableInterestEntityAbstract to EquityMethodInvestmentSummarizedFinancialInformationAbstract" order="10.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="VariableInterestEntityLineItems" xlink:to="ConsolidationOfVariableInterestEntityAbstract" xlink:title="presentation: VariableInterestEntityLineItems to ConsolidationOfVariableInterestEntityAbstract" 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="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntityLineItems" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntityLineItems" 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="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to ScheduleOfVariableInterestEntitiesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="OtherIncomeAndExpensesAbstract" xlink:title="OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentDomain" xlink:to="InvestmentInForeignEntityMember" xlink:title="presentation: InvestmentDomain to InvestmentInForeignEntityMember" 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="InvestmentAxis" xlink:to="InvestmentDomain" xlink:title="presentation: InvestmentAxis to InvestmentDomain" 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="ScheduleOfInvestmentsTable" xlink:to="InvestmentAxis" xlink:title="presentation: ScheduleOfInvestmentsTable to InvestmentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="GainOnSaleOfInvestments" xlink:title="presentation: ScheduleOfInvestmentsLineItems to GainOnSaleOfInvestments" 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="ScheduleOfInvestmentsTable" xlink:to="ScheduleOfInvestmentsLineItems" xlink:title="presentation: ScheduleOfInvestmentsTable to ScheduleOfInvestmentsLineItems" 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="OtherIncomeAndExpensesAbstract" xlink:to="ScheduleOfInvestmentsTable" xlink:title="presentation: OtherIncomeAndExpensesAbstract to ScheduleOfInvestmentsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryDividendDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="presentation: OwnershipDomain to PhotronicsDnpMaskCorporationPdmcMember" 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="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" 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="MinorityInterestTable" xlink:to="OwnershipAxis" xlink:title="presentation: MinorityInterestTable to OwnershipAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" 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="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" 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="MinorityInterestTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: MinorityInterestTable to SubsequentEventTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20181031.xsd#plab_NoncontrollingInterestDisclosureAbstract" xlink:label="NoncontrollingInterestDisclosureAbstract" xlink:title="NoncontrollingInterestDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestDisclosureAbstract" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="presentation: NoncontrollingInterestDisclosureAbstract to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestDisclosureAbstract" xlink:to="PaymentsOfDividendsMinorityInterest" xlink:title="presentation: NoncontrollingInterestDisclosureAbstract to PaymentsOfDividendsMinorityInterest" 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="MinorityInterestLineItems" xlink:to="NoncontrollingInterestDisclosureAbstract" xlink:title="presentation: MinorityInterestLineItems to NoncontrollingInterestDisclosureAbstract" 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="MinorityInterestTable" xlink:to="MinorityInterestLineItems" xlink:title="presentation: MinorityInterestTable to MinorityInterestLineItems" 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="NoncontrollingInterestAbstract" xlink:to="MinorityInterestTable" xlink:title="presentation: NoncontrollingInterestAbstract to MinorityInterestTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="SelectedQuarterlyFinancialInformationAbstract" xlink:title="SelectedQuarterlyFinancialInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="Revenues" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="GrossProfit" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract 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/2018/elts/us-gaap-2018-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="SelectedQuarterlyFinancialInformationAbstract" xlink:to="ProfitLoss" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to ProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to EarningsPerShareAbstract" order="4.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="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="SelectedQuarterlyFinancialInformationAbstract" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to SelectedQuarterlyFinancialInformationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="GainLossOnDispositionOfAssets1" xlink:title="GainLossOnDispositionOfAssets1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="GainLossOnDispositionOfAssets1" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to GainLossOnDispositionOfAssets1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:title="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:title="presentation: InitialApplicationPeriodCumulativeEffectTransitionDomain to DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" 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="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:title="presentation: InitialApplicationPeriodCumulativeEffectTransitionAxis to InitialApplicationPeriodCumulativeEffectTransitionDomain" 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="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:title="presentation: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to InitialApplicationPeriodCumulativeEffectTransitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="AccountingStandardsUpdate201409Member" xlink:title="AccountingStandardsUpdate201409Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate201409Member" xlink:title="presentation: TypeOfAdoptionMember to AccountingStandardsUpdate201409Member" 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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="ContractWithCustomerAssetAndLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract to AccountsReceivableNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="ContractWithCustomerAssetNet" xlink:title="ContractWithCustomerAssetNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="ContractWithCustomerAssetNet" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract to ContractWithCustomerAssetNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="InventoryNet" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract 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/2018/elts/us-gaap-2018-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="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract to RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="MinorityInterest" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract to MinorityInterest" 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="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="presentation: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to ContractWithCustomerAssetAndLiabilityAbstract" 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="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:title="presentation: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" 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="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="AllowanceForCreditLossMember" xlink:title="AllowanceForCreditLossMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForCreditLossMember" xlink:title="presentation: ValuationAllowancesAndReservesDomain to AllowanceForCreditLossMember" 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="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/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="ValuationAllowancesAndReservesAdjustments" xlink:title="ValuationAllowancesAndReservesAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesAdjustments" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesAdjustments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="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/2018/elts/us-gaap-2018-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="3.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>21
<FILENAME>logo_photronics.jpg
<TEXT>
begin 644 logo_photronics.jpg
M_]C_X  02D9)1@ ! 0$$L 2P  #_X@H@24-#7U!23T9)3$4  0$   H0
M  (0  !M;G1R4D="(%A96B                !A8W-P05!03
M                        ]M4  0    #3+
M                                              ID97-C    _
M 'QC<')T   !>    "AW='!T   !H    !1B:W!T   !M    !1R6%E:   !
MR    !1G6%E:   !W    !1B6%E:   !\    !1R5%)#   "!   " QG5%)#
M   "!   " QB5%)#   "!   " QD97-C         ")!<G1I9F5X(%-O9G1W
M87)E('-21T(@24-#(%!R;V9I;&4              ")!<G1I9F5X(%-O9G1W
M87)E('-21T(@24-#(%!R;V9I;&4
M            =&5X=     !#;W!Y<FEG:'0@07)T:69E>"!3;V9T=V%R92 R
M,#$Q %A96B        #S40 !     1;,6%E:(                     !8
M65H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(
M     "2@   /A   ML]C=7)V        !      %  H #P 4 !D '@ C "@
M+0 R #< .P!  $4 2@!/ %0 60!> &, : !M '( =P!\ ($ A@"+ )  E0":
M )\ I "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!
M$P$9 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I
M ;$!N0'! <D!T0'9 >$!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"
M<0)Z H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-:
M V8#<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$
M?@2,!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%
M!=4%Y07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&0<K!ST'
M3P=A!W0'A@>9!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC[
M"1 ))0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*
M\PL+"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-
M#28-0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/
M>@^6#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$<D1Z!('
M$B8211)D$H02HQ+#$N,3 Q,C$T,38Q.#$Z03Q1/E% 84)Q1)%&H4BQ2M%,X4
M\!42%3055A5X%9L5O17@%@,6)A9)%FP6CQ:R%M86^A<=%T$791>)%ZX7TA?W
M&!L80!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;
M8QN*&[(;VAP"'"H<4AQ['*,<S!SU'1X=1QUP'9D=PQWL'A8>0!YJ'I0>OA[I
M'Q,?/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B<B52*"(J\B
MW2,*(S@C9B.4(\(C\"0?)$TD?"2K)-HE"24X)6@EER7')?<F)R97)H<FMR;H
M)Q@G22=Z)ZLGW"@-*#\H<2BB*-0I!BDX*6LIG2G0*@(J-2IH*ILJSRL"*S8K
M:2N=*]$L!2PY+&XLHBS7+0PM02UV+:LMX2X6+DPN@BZW+NXO)"]:+Y$OQR_^
M,#4P;#"D,-LQ$C%*,8(QNC'R,BHR8S*;,M0S#3-&,W\SN#/Q-"LT932>--@U
M$S5--8<UPC7]-C<V<C:N-NDW)#=@-YPWUS@4.% XC#C(.04Y0CE_.;PY^3HV
M.G0ZLCKO.RT[:SNJ.^@\)SQE/*0\XSTB/6$]H3W@/B ^8#Z@/N _(3]A/Z(_
MXD C0&1 ID#G02E!:D&L0>Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:
M1=Y&(D9G1JM&\$<U1WM'P$@%2$M(D4C721U)8TFI2?!*-TI]2L1+#$M32YI+
MXDPJ3'),NDT"34I-DTW<3B5.;DZW3P!/24^33]U0)U!Q4+M1!E%049M1YE(Q
M4GQ2QU,34U]3JE/V5$)4CU3;52A5=57"5@]67%:I5O=71%>25^!8+UA]6,M9
M&EEI6;A:!UI66J9:]5M%6Y5;Y5PU7(9<UETG77A=R5X:7FQ>O5\/7V%?LV %
M8%=@JF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUG
MDV?I:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>
M;WAOT7 K<(9PX'$Z<95Q\')+<J9S 7-=<[AT%'1P=,QU*'6%=>%V/G:;=OAW
M5G>S>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$
M?^6 1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(
M:8C.B3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_
MD:B2$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:
MU9M"FZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16
MI,>E.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:Q<K-"M1*VXKBVN
MH:\6KXNP +!UL.JQ8+'6LDNRPK,XLZZT);2<M1.UBK8!MGFV\+=HM^"X6;C1
MN4JYPKH[NK6[+KNGO"&\F[T5O8^^"KZ$OO^_>K_UP'# [,%GP>/"7\+;PUC#
MU,11Q,[%2\7(QD;&P\=!Q[_(/<B\R3K)N<HXRK?+-LNVS#7,M<TUS;7.-LZV
MSS?/N- YT+K1/-&^TC_2P=-$T\;42=3+U4[5T=95UMC77-?@V&38Z-ELV?':
M=MK[VX#<!=R*W1#=EMX<WJ+?*=^OX#;@O>%$X<SB4^+;XV/CZ^1SY/SEA.8-
MYI;G'^>IZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_R
MC/,9\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<
M_VW____; $,  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_; $,! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! ?_  !$( )8 A@,!(@ "$0$#$0'_Q  ?   !! (# 0$
M    !P@)"@(& 0,%! O_Q !D$   ! ,#!08-# T* PD    ! @,$  4&!P@1
M"1(A,983&!E76-0*%!46%R)!57&5T=+3(S(W45-A=)&4L;+5&B0S0E)45G-V
M@:&EP28T.$1&=8*2M/ E)W(U-D-%8F1FAI/_Q  > 0$   <! 0$
M     00%!@<("0,""O_$ %,1  $" P,%!@X."@$%      $" P0%$0 &(0<2
M06'P$Q0Q46)Q"!46(E566&-D99&2E*$D,D)$1E)45V:3EK'1TPD7(R8G*$-3
M@=(T,S5%<X3_V@ , P$  A$#$0 _ *B%VZQ^K[?I/.YJM: 61]2-PS41EY%]
MUW8P@.D<,,T QAR>\?JCC=+XF)Y\2R=#F9+]G?NLRMCG#FT0:--3"LE332"7
M"]Z9%THKK$#%S<W,[H>6+*OV-O+./H_B(_I(QW.$7[,QB3*W (#/3O<9T&.M
MS$9V#@S_ &X/MONI;H5D?B>@8;R=791E2A'%W\$-$=4*Q#WM7G1!CH@L45+U
M"#/L0PX_8#-T*&=G6HC;Q^J.-TOB8GGP;Q^J.-TOB8GGQ>Y^QMY9Q]'\1'])
M!]C;RSCZ/XB/Z2*9N>4O^Z-'NX#1F_Z^NV3-^?HU_D3GHM^=7+VKSUHC;Q^J
M.-TOB8GGP;Q^J.-TOB8GGQ>Y^QMY9Q]'\1'])!]C;RSCZ/XB/Z2&YY2_[HT>
M[@-&;_KZ[-^?HU_D3GHM^=7+VKSUHC;Q^J.-TOB8GGP;Q^J.-TOB8GGQ>LF/
M0Y%/REDXF$PO *(,VJ9E5U0I]502$( F,($*?$V  (X0VI?)"W3&KE=F\OJL
M6#ILH9)9N_IP6BI5"&$I@!-==,P@!@$ T>T.H8\G%Y16<W=8IIO.X,]Z7(K3
M-X,XCBUVJ<N@/T>$WW3I3=R;3/<<W=NE\GRA1FY9U,W=!#I<*,ZAIG4KKQK3
MHWC]4<;I?$Q//@WC]4<;I?$Q//BXGP15T3EP2;Q*GSJ#@BKHG+@DWB5/G4>0
MB;_X>SX;1[YE?(Y>K[^+&I]2W0$=H]Z-'P:RE\GO.OU\]:=F\?JCC=+XF)Y\
M&\?JCC=+XF)Y\7$^"*NB<N"3>)4^=0<$5=$Y<$F\2I\Z@(F_^'L^&T>^97R.
M7J^_BQ=2W0$=H]Z-'P:RE\GO.OU\]:=F\?JCC=+XF)Y\&\?JCC=+XF)Y\7$^
M"*NB<N"3>)4^=0<$5=$Y<$F\2I\Z@(F_^'L^&T>^97R.7J^_BQ=2W0$=H]Z-
M'P:RE\GO.OU\]:=F\?JCC=+XF)Y\9$N/508P!V7B!H$<>HZ8#HT_A1<1X(JZ
M)RX)-XE3YU&1,D9=$*83;]Z2F'-/@'41/3@4?_=0WSE ^7PVCWU*Q\3E'B^_
MBL%UN@(JG]Q[T4J/@UE,Q'6]YXOOY[4\+N1:LLTM(M=H4:G":!)#2<"O@:$3
MW8%D\_[F&@,W5H' =<$.(M:LMI6Q:_7>BLYHFL4;0*;D2E+ QJI!$&R<Q!=F
M!SB5(#' NYF[3UPXX01E: +Y@H0Q2@J),,R7U)*2"\6T[H04=:055Q3UIT86
MY3WY;DS-]+UM7::<AKNMWAFR)%#O(B&76)2F->$ TZS&4BVEHA@VE3<2 ^@@
MI= 7G"UC[H,#V&;Q_P (IKZ;B+PP!H#7J#NCY8H\]!@>PS>/^$4U]-Q%X<-0
M> /FB;M;=C /?^,?+!@'O_&/ECGP1CB;\']H0LMS@'O_ !CY8, ]_P",?+'&
M)OP?VA!B;\']H0LJ./;8CRVZ'31N\05;.4P516(9-5,VD#D,42B4<?; 8B)O
MG9(.P*\Y*YM.:?2F%"6DJI++LZA8S.8[D=T &.4IF23A-OZH8 )B)0#ML1TQ
M+_' @ ZPB3C8"#F+*H>-AVXAI0(S7$@TKI2>%*N)22"-!M=US+]WNR>SEB?7
M.GTPD,S86A8?@GU-I>"%9P:BF<68IA7 ME]"VU@D*21:BI.LA7?9ELPF"#-:
M9/):V<*$:S-:I2-4W+<%# D<04=@">)  0 PXZ?U1X/ B7VO=E-MF?/XNVVW
MV?3&TZS*J:+E,\<4],YJP5"739OGBJU=I)G.WP IR"(&5S '$V&'Q126MHD&
M5;LAM-JN@"5#5M0,Y*_5&7SILBL9)ZS74,HWP!(3E#<T1(4>V$1T:8Q=/;L2
M22[BOI=-XUEXE.?"OI7N:P11"T[F5 *%<U6(X:\ MU R%]$SEIRRIFL'^L#)
M#=";2=++F\KT2)^&7,8-00VJ,A8A$:W#.*0\<R(83FK1NB%I04'K>O@1;[7N
MRFVS/G\' BWVO=E-MF?/X3'KMRK'XW6GR9WYL'7;E6/QNM/DSOS8MW<;O]@K
MQZ/=#D]ZU^O5;8;ISE[P_C3T.NCWDYR?&6L^7FLIW BWVO=E-MF?/X.!%OM>
M[*;;,^?PF/7;E6/QNM/DSOS8.NW*L?C=:?)G?FPW&[_8*\>CW0Y/>M?KU6=.
M<O>'\:>AUT>\G.3XRUGR\UE.X$6^U[LIMLSY_&1,B+?9 ^(K*:"CIZ]FGM#W
M ?\ ^\82_KMRK'XW6GR9WYL9$JW*LB8/MJM!#--_5G?M"'X/[>YA#<+OG_P5
MX_. ^+WK7Z]5HB<Y?,/XU=#J#4>\G-.;XRX,3ZM%H-:YL7K2[U?4O,636A_]
M[*;/3'5'[=),<>FF@*I?;::BI5>T'\,<W5!'E3YS::\OA7DG%L8O3VAG4IOJ
MX:8E4*[$0:AN&Z%5[<.TU8]S5H@C.,L#8ET"&D.-MB$APVVZ:NH1N2<U+AH*
MK2*!1H,:VX=92UQKF4._"YK&0$QF2[USU4PF$I3F2N-C%3%\Q$5+D%;A3!/N
M%;D,DN+HT4#./#:S;T&![#-X_P"$4U]-Q%X8-!<?_3_"*//08'L,WC_A%-?3
M<1>&^\_P_P (GK6?:+?*S7B+4KMEUJH+1+)9WU"JIDHS!N]W!)?-!5V1,_:*
M@)1[7$(JI!EH+_PE(/92,(B0@B(2MEK$H"/WGO\ ^\(L?9=[^A'5?YV7_P"N
M)%' /6)_FR?-&'+^3290<Z;:A(Z*AFMYLKW-EY;:<XK<JJB2!4@ $V[#] KD
MPR<7OR-1DTO5<>[%XIDB^$UADQ\WD\''10AFH&5K0P'GVEK#2%NN*2@'-25*
M(&)M*CPT%_WC2/XK9>9'!\M!?^ &^%J8AGS!@B;&5L<=R7<IIJ!I+W2F$,=
M:]6$17Q@K_4_[UEG^L1BR>G\\[+3#TIW5RM6V%MT!D%R)D@?JIN'PBO[MRW5
MWCG\MOTH[F5HM56J7<[-ZYK-]U1J.?2X5YD[W,B>ZJAFACF$P*'=U?PAU$,>
MR=O]$2Q_^Z!^<L/AC8Z 6I<#!K6HJ6N&84I2C4J4IM)))TDDU-OSJW]AH>"O
MO>Z$A&6X:%AKQSAB'AV4!#3#+4>^AMII":!#;: $H2!1*0 ."P/O:XC&RGMM
M]J]VFPB86S65THPJ):0&2ZNHFES)RY.1PN5%(<Y9!50V8 B/:A[V,2<PE%MC
M"D)G9E5B-=25&H*7;RY=[-)4O@"3E%DDHX$#")388 F;3@/MA"/:<?@XEIE\
MPSJF5[F^G$LK"24N4(-0DXD4Q%1:-PYI+Y+?&[DRFTE:O'*H:;02IE(GB4HF
MT$7T)B('.2MLH6^V2AI>> ATH4>"U-(,O7>,,4!"RYN.@ '"GF>@X  '#^8!
MJ-B&.$<\/3>-XK4-G6?,8<R[RA62R8O9@P4L'E0*L)@]9+!TROCNS5PH@J.A
M$ #$Y##AW.YHPCHX13)8<0\J^5./11B/?4>,#?N#PP/[,Z*<CG\GEZTINW<9
M82I'0-7R*5 *2H1C%"E6:4D>SQPA0-FV\/3>-XK4-G6?,8.'IO&\5J&SK/F,
M.2X13)8<0\J^5./10<(IDL.(>5?*G'HHAON/[>X/ZLZJ^XY_)Y8]3-R.X9OE
MH]^,:<WQARO59MO#TWC>*U#9UGS&,B9>F\<)P#L7-PT&T];S/7AH'^8=S^,.
M0X13)8<0\J^5./11D3*)Y+#/#_D/*M1OZTO[6D-*(ZPQ"&^X_M[@OJSJY''7
M#UV=3-R,/Y&;Y&NC?;&/ :81^FM+5(+3[=*DO*WXKSUL=7RXDKGU4'I<'C C
M<C0J(-&944_4$DTB$Q*&.@@8]W&"-AMZM!LNM3R@%ZJN+%Z>3I.SJ;'I,))(
MT5#+)M118E(X$IS@4P[HIB;2 8:H(R[ %2H*$*WQ$J,,R51"?:OJ+::NBNAP
M]<-1MR-OXTRQ?6]C,-)G;LP[5XINVQ=U\@OR)E$<\EN4O%!6@N0"0(992M0*
MFS11&-K$O08'L,WC_A%-?3<1>&^\_P /\(H\]!@>PS>/^$4U]-Q%X;[W_#_"
M)NULVA(R[W]".J_SLO\ ]<2*. >L3_-D^:+X^6BLUKVU"Y]4U-V>TXO4T_75
M8"C+6YA*<X$>D,;2 #H N)A' = 13A"X_>ZS4P["<VT)D#[J8=(!I_\ !C"N
M4"$BGYVVMF&B'D;R9&<VRXM-<]RHSDI(J*BHK4<-NT?0"7JNQ)LB<;"SB\DA
ME44;Z39T0TRF\O@8@M+@92E+@9BHAIPMJ4E24KS<TE) )H:-6C!7^I_WK+/]
M8C#K-X_>ZXDYO_\ J;T,8J7'KW0@UPL3FPYLSEQS>JFT$3=)&./W+N% 1PP&
M+%Z73#Y#&>C/?Z;?X-MWQE!N%4'JVNB<1\))/J/RS"U\#)V_T1+'_P"Z!^<L
M/AAG=Q"F9_25UNRN05++5)3.I?*Q3>L%1Q.@H.:.:.(![_<U!#Q(V8EP(@((
M$$$0K ((H00TD$$'$$'A%OS6Y0G6G[]WQ>9<0\R[>:=K:=:6EQMQ"IA$%*VU
MI)2M"A125))!!!%B-&M'0IUU152-:I=ILI ZECMM-7*HX)HM5FZB:IC#B&'J
M9C=W''VA&-YAIU].B:IM*N]UW9_0L^92"K:G:)M98\=/FS(Q2";!QN8N54@$
M=S$0$2FT!X8]8E11#OK2WNJDM+*6A2KB@DYJ!7"JC0#GM2;MPC,=>"2P<1'B
M5,1,T@67YFH**9>RY$MI=C5!(4K-A4%3QHDX(X+0 /KA621=S":.UK4)3N[N
M9S!RY[=QH<K.E5'!="PZE3F#]4?-O LD;QHRK_.Y]+#+2Y!Z\5@J8]K3$3KN
MG+HX]<S$,3N5CK''#JB/WQ_V0< ]>(XV6&TS'ZPC$>9']H<":FIX,3UN/#PG
MAYSKPZX)F%QD)2@='1?8)2E*$@)70!(2D ?L#@ 13'@%GI;P+)&\:,J_SN?2
MP;P+)&\:,J_SN?2PRW@'KQ'&RPVF8_6$' /7B.-EAM,Q^L(AN<?VA0&CBY.O
M;#52/3*X_=T7WT>Y7IS?!^5ZK/2W@62-XT95_G<^ECDMP+)'9X86HRG'--]^
MY'#1K^[!JU_J&&6< ]>(XV6&TS'ZPC,F0?O$ ;$+6&(]J;^TS#6)1##3,??U
MC#<X_M"@/5R=O)JH$RN-4?STWW&(-<U>'M<?^/HKZK5YKQ-!V3V990F]=1EA
M\W2G]FDK/2?4&:(@8J:^ZL2G<@4#B8W:*B)=)AQPQ\)&GVF6'5%=NOP7G;'J
MMF2<VGM,'I?IN8).4WA%P=,RJIX.$5%4U,"B :#CAJ&",LP 4(*$"F$PJA#L
MYT,GVK!W--64UQHV>M&H6Y-7Z4PN^EZUPLY>O/#*O#-U,7CB,8B>LF.>+<V>
M( &ZQZ:1*Z) SG3@,0;)/08'L,WC_A%-?3<1>'#4'@#YHH\=!@>PS>/^$4U]
M-Q%X<-0> /FB;M;-NEPV1<IBFNBBN0=9%TB+$'PE.!B_LUQY_425]ZY5XO:^
MBCUXXQ#VP^,(A0'A M]I<<0*)6I(X:!1 \E:6\GJ)*^]<J\7M?10=1)7WKE7
MM_\ 9[7T4>MB'MA\808A[8?&$*#B'D%H[L[_ '7/.5^.K:IM@DF1(A4TR$3*
M4, *F0I"!_TE*   > ([(XQ#VP^,(Q,<"ACKPQ$?  8C^R(V\^'63Z[8+' A
M#"./:E,<< QT$ 3#W.[A[T5'LK=6]^&V.WX*2L4I2IF%GM F.1M,Y8Y<($G(
MOD0$XB"()B&XJ .&(CKT &B)9KW^4.MML4M%/0UCUVZ9VKM6.(36=IS%67)(
MB<@&3 A#HB10!'$HYIAU8CK#!G:F53OBJG,HI<).J<WKE%)HU,<V&K.,9F)C
M?K&+,O#&RZ/9<EBXZ80A2\G=G(."BG"O,(.YAU#*D%(50JS58E.;Q@[F=#U<
MC*'<6;R_*7!7(R?WM1&2EX2:"O;?6[,O3";^S4&/<ED3-F8E$08?=$,HBF4%
M*'BZ$YV8H0 ]B_*9=ZZ[\8O_ $D'8ORF7>JN_&+_ -+$_?"H7PN0-^\VG,H.
M%0OA<@;]YM.919?2:3=G+P>@QFKO&O;"NYOZW\M'S(9 ]'PVN;R?'&U#Q"T
MG8ORF7>JN_&+_P!+!V+\IEWJKOQB_P#2Q/WPJ%\+D#?O-IS*#A4+X7(&_>;3
MF4.DTF[.7@]!C-7>->V%7ZW\M'S(9 ]'PVN;R?'&U#Q"T G8ORF7>JN_&+_T
ML9)V7Y3$#@(RRNP#-/CC,IAJP_.#_OVXGYX5"^%R!OWFTYE 7*GWPA-AO",W
MM3?^8M![@Z<>DNYH'#WM4.DTE[.W@'_PQFKO&O;"P98,M H?U'Y ]&'5M<WD
MX?\ >-L>(6HDS&6VBRF]U>/86L)OTJ\14ISJPG,U%57H8M0%'=3K"*@XD'1G
M:@T!!"YWIK3ZPMGRCM[:T2O:)['=43M2D>J%(@8ANIFX,"II!BFFF0=T(&=H
M*'OZ<8(RY )0W P:&UK=;1#,)0XZ%)<<0&TA*W$JHI*U 54" 020<;<C;^Q,
M7'WWO=&S&#@I;'Q=XYQ$1DOE;S45+8*)>CGEO0L!$L*4R_",.*4W#NM*4VMM
M*5(4I)238#Z# ]AF\?\ "*:^FXB\.&H/ 'S11XZ# ]AF\?\ "*:^FXB\.&H/
M 'S1-VMBVK5G5DNHJF9S5$TW06$E9K/'0))G54W)%,RA\Q-,!.8<THZ"@(CW
M(A[6RX=U!%=T@=&K,]J[<LU,*4J 0W1JL=%3 >D@ 0SB#@(:!#2&(:8F.J>8
MR*5R*9OZC.B22M6RJDQ,N0%$2MRIF,H*A# )3!F .(" Z-<1I*WI\FJ59P12
M<6?[JFY727_DZQ$0<)JF*N!OM;$3;H!LX1UCI&*/-'8EM3.X3.!@ 0K.$8T'
M"Y0HH45?9IFUQX?;#16N8,F$JNW,6)L9[DVOS?Q;3L*(9ZZ$S5+VY>E27=T;
MC0F1SC=%OD)+)SF,T-KH%UJE&N'(NG>XU9LG4',X.'(NG>XU9LG4',X6+?4Y
M-/OO9_LXQYM!OJ<FGWWL_P!G&/-HI.^IAVQR/T8:O#=M/ :Y4ZF,GG<[9:_M
M(YJ^A6U>:R.\.1=.]QJS9.H.9P<.1=.]QJS9.H.9PL6^IR:??>S_ &<8\V@W
MU.33[[V?[.,>;0WU,.V.1^C#5X;MIX#5U,9/.YVRU_:1S5]"MJ\UD/4RVESM
M90RJTGGBJI_7J*4--SJ&_P"HYI<)C?K$8PX;"YOWDG.PDU^K87/?4Y-/OO9_
MLXQYM!OJ<FGWWL_V<8\VAOF/[8I'Z*-7ANVG@-?07>N$  .A[RWT%  +SO4
MPH!^Y>&C@X\-%$,X;"YOWDG.PDU^K8.&PN;]Y)SL)-?JV%SWU.33[[V?[.,>
M;0;ZG)I]][/]G&/-H;YC^V*1^BC5X;MIX#5U/7"[GS+A]IWM7T+YO+S40SAL
M+F_>2<["37ZM@X;"YOWDG.PDU^K87/?4Y-/OO9_LXQYM!OJ<FGWWL_V<8\VA
MOF/[8I'Z*-7ANVG@-74]<+N?,N'VG>U?0OF\O-1#.&PN;]Y)SL)-?JV#AK[G
M!L2A))SB)38#UB3;6!1T#_PWN^6%SWU.33[[V?[.,>;0;ZC)J#B!9Q9_G"4X
M!_)UCCZT<</M:&^8_MBD?HHU>&[8Z[.IZX7<]Y</M.]J^A?-Y>:WY\-\RV2E
M+P64VO@VK40W4:TU42E']3T%F*LM4(#:7E24SF:R:2B0B8,1SDRYV.,$>Q?K
MJ2SFKLJ5?*GUD;ADYH-ZK1HR=:7($:-#9DN J^Y()@4A !3$!P#2.D<1@BZ6
M"HLM%;B'EEM!4ZV*-N**15: %* 0HXI&<K C$VU7G2&&IO,VH2!BY5"MQ\4B
M'EDR<+LPE[*7E!N#C75-0ZG(J'2-R?66&2IQ*B6T5S4SG=!@>PS>/^$4U]-Q
M%X<-0> /FBCQT&![#-X_X137TW$7APU!X ^:/6U/MK]4TO)ZQD,TIJ>MS.93
M.&RK1\@50R0JH+$,F<H'((&+B4PAB XA^H(C*4R,EPE59PN>R^9&4=.7#M81
MJ6<=LNY5,LL;#=M&<<YAP#0&. 1)=6+6H7E-SAM2[X);/5FBQ)8]%,JO2[D4
MS FIN9^U-FG$HX&T#AAAAKB'5L;RIPKN3)7DFX(F=N3MRC2LG$2-C+',@GCA
MIS$A*7'6.&(ZXH\T1"J4UOB4*F9HK-4&(9[<L4U'[=:,W.P]K6N;CP"V7\F,
M9>B%8FHN_E<A\FC:G88Q+#\\O!*.FJ@',QP(DL%%(>WL,Y)+Y04[K1 .<2%'
MX&&X-Q73':2<>F@X&&X-Q73':2<>FA->PUE4N4FVV5D_D@[#652Y2;;963^2
M*3N4L[4W/09?^=KVH;93Z;Y2^ZLE_P!M+]:O$^H['!2N!AN#<5TQVDG'IH.!
MAN#<5TQVDG'IH37L-95+E)MME9/Y(.PUE4N4FVV5D_DAN4L[4W/09?\ G:]J
M&SIOE+[JR7_;2_6KQ/J.QP4K@8;@W%=,=I)QZ:#@8;@W%=,=I)QZ:$U[#652
MY2;;963^2#L-95+E)MME9/Y(;E+.U-ST&7_G:]J&SIOE+[JR7_;2_6KQ/J.Q
MP4K@8;@W%=,=I)QZ:#@8;@W%=,=I)QZ:$U[#652Y2;;963^2#L-95+E)MME9
M/Y(;E+.U-ST&7_G:]J&SIOE+[JR7_;2_6KQ/J.QP4K@8;@W%=,=I)QZ:#@8;
M@W%=,=I)QZ:$U[#652Y2;;963^2#L-95+E)MME9/Y(;E+.U-ST&7_G:]J&SI
MOE+[JR7_ &TOUJ\3ZCL<%*X&&X-Q73':2<>FC$V1BN#ESCA9=,>U3/\ VEG
M:<T=/W7^.G5";]AK*I<I-MLK)_)''8:RJ&(YUY-L)<PX"'6K)P[G@[L1W*6=
MJ:_09=^=9TWREX?S62\4ICU:W[PX/$^H_?S41;\5DM$V%946^/9C9S+E)32-
M/JT<$L8+.%G2B/3$O ZN<NN(JGQ-I[;YH(^2^E)K3:?RG5\.56R5 6JK0FRE
M'=6IV1NDT!WG2\HH>H(#N:>8G@':Z]<$70P$AEH(:+* V@)9*4I+20D4;*4D
MI3F#K:)) I0$BVKTZ6^Y-YFY%S%,[BEQ\4N(G"'78E$T?4\HNQZ8B)2W$/)B
MUDOAU]"'5A><XE*LX">'H,#V&;Q_PBFOIN(O# (8!I#4'=C\\;H4>]U0EW6R
M2WIE5<MF[Q6:*R R RV7/WI1W%57.!0S5!4":##KP$1#1%N4,JO8L/\ 9^J-
M/_QZ><QB5=FD PXIIV*:0X@@*0HX@FA%<->V%KJE63*_D\@(>:2F[$SCI?%I
M4J'BF&0IIU*5J;44G.& 6E0_P>*TG513"92V33!])Y<$WF+9NHHTE^Z@ETVL
M4AA(EN@^LSC !<1]O&(_5+S=\<JJQ"7/S'(1PLFD?KQ;!NB2:ABIJX8:-T(
M&P[F.'AT@,JO8N Z*?JG']'I[S&.>%7L7U=;U48_HY.^81)/S* =*=SFV]Z5
MJ&]R5G5S:$[HTLX:*$<)X<+7E(\FU^Y4E\1^2=5X"\ILMJF?39DPP2#G):$L
MF<"E0<S@5;J%D9HS2GKJ[IOG+Y7(]-MDU\D&^<OE<CTVV37R1I7"L6+?D_4^
MSL[YA!PK%B_Y/U/L[.^81X;]A.S[GFPNKP?7MA6O]1MZOF$EOU]ZM7TBVJ>+
M#==\Y?*Y'IMLFOD@WSE\KD>FVR:^2-*X5BQ;\GZGV=G?,(.%8L6_)^I]G9WS
M"&_83L^YYL+J\'U[85=1MZOF$EOU]ZM7TBVJ>+#==\Y?*Y'IMLFOD@WSE\KD
M>FVR:^2-+X5>Q<=5/50/_P!<G?,(XX5BQ;\GZGV=G?,(;]A.S[GFPNKP?7MA
M5U&WJ^826_7WJU?2+:IXL-UWSE\KD>FVR:^2#?.7RN1Z;;)KY(TKA5[%]?6]
M4^'Z.3OF$<\*O8OKZWJHP_1R=\PAOV$[/N>;"ZO!]>V%74;>KYA);]?>K5](
MMJGBPW3?.7RN1Z;;)KY(-\Y?*Y'IMLFODC2^%7L7_)ZJ-G)WS"..%8L7_)^I
M]G9WS"&_83L^YYL+J\'U[85=1MZOF$EOU]ZM7TBVJ>+#==\Y?*Y'IMLFODC
MUYN^..(&N?G* IJ8X5DUU9HZ=6O1HT]R--X5>Q?7UO5/A^CD[YA''"K6+GSB
MA3]3Z2'_ +.SK3VHZ-+$/U_["&_83L^YYL+J\'U[85=1EZSP9!);7_WWJU?2
M+;'BPH!W\:BJRK,J??,GU<TL-$U*\6HWI^G#.ROQ8YDO I Z9)H4SRX&][5I
M@CIOT6F2:V/*DWR;0:?:N&4KG2M&]+MG:"S9<FX2X"&$Z*Y"*DQ'2&>4,0U:
MH(K[1"FFU)7NJ2A)#AI5P%((6: #KAC@ ,> 6P!-&G(>91[#\&F5O,Q<0V[+
M4E93 .(=4E<(DO+>>*8=0+0+CKBR$]<M1J2]+H=:^)2-QVZ!;O:95% M+0W4
MZF%+M)-(U4$!5<+JS$68)E54;.# 4QU2YP   .CN!%H&F<K=*9-6U"R>\#=0
M9V-477941EM:.T&DR:IBZ32,S!5(LM(4G3!UDTRYYRZ3!%)')MEGYKA]6%I4
MH=<AZJH\LG.H@1=(JXU(W#$Q% %(<#8#VX:/VQ<DG-PF_'>Y?64RN\1:;*Y5
M833TFD$WF=,,Z;DQ7<W!BP9/Y>DG,V12/&@IK(IYP$, F <#!AB$?6:DXE*2
M>86\$Q#Z$A*'GD)' $N+  U)"@!C4\]I2KNMZNR>\1;U;U8=3U 4^T?6&MJ5
M=OYH:52\Y)FWJMH5XR4(F+0 )@D8HX%,.O3A'0TO:V/J7D[2[O+ZAJ;8.K,I
M:C-)U/UI9+BH U4EAYF8PIF:@0# BF8"E ^)AT!IB!^[U8?>GM&RD%_-E=CO
M FL&EU*-;,91.2'IIO.QG*;.5$:,C&5=@ IBF5'.  $1''PQHB5EUY>DKP5_
M>C[0;37%LUJZ\GI)RVJ9I)TY*NK+FTJ5<3,$D6V(#]H H42E'$P:-8PS$?%3
MYH_"WUOJ)^4OZ/ZSG$.5M3FM(M,<K-,JTFM83F[;<Q:VT6/T:\<-YA:0F#.2
M)*)2]51&:+-Y>XE@J+@S.@N&"(GS\P #7"Y,,I-0=I%W!C;I=^L&E5JLV2.Y
M0J:A2L&<HF=..F;D6KA%V5=@*^!5"*YAS)$!0"8ET#C'?DF;2K#G5PFE@D\P
MIB4,Y*%<EJR53@6$MFB*S9\]ZH ]:/Q1=*"JH1<2"J3U0, )B Z6QY)1Q)JX
MO+Y0:T>SR5G0L.J9Q(V]#@I+CHR=Z\EJ3U"<'EK=9,B!2@\(H904"9J@X"..
M.,,Q'Q4^:/PLWU$T_P"0_P#7.?[:AMP==EN6#G]K=;S:AZ4N0M'4RI-PS1K7
MU9B7K>*\$,Q10#2T 5#,SS8!^#KA8'&4PGE2VJVD68V/7/);:,XLO:2E>I7R
M*LN9 V6FC3I@J&8>7B!A3.!DL2CI$,<-.$>3DS4&[F])?^%S+V8BBXIPI &7
M(IX%Z6>:" "0!IPT@&D= ^]$=-F]$WZYY>OO\U!="M0:T,E(>H#M:GG%.2R8
M&G2J#1RLDBFX?D$2FSDQ I2AB;'  T0S$?%3YH_"S?,3\I>T?UG-7*\O^:6F
M:NCY0JQF\2:V.GJYLUIZR2T6PMHD]M"I":2YBY/*$'""SEJ(NU&2)%#+H(B8
MA2AB(B!0TPTD^5NGM9!4=:V&7)F]I]AM-OW+9W:87I.5;HWESA1O,W2,I7EF
M[JE:BBL;U/. X$Q#6$1=V%RRJ;6;IU_2TNIY\ZG=_P!GDTHXMN5*MI6I('LG
MD].S51%JJU;H%11>$>R1%54X,TAP*/; ..(SZ9.VU2[]-;A%+S.FII24GIEA
M3=5(5%+9H:6R]^@^9HN4IJ5U+WIDG1U%71%P)NB0BH(]KG ,,Q'Q4^:/PLWU
M$CWP_P V[.:N)6G"AU?YLG5I^5HNM4-<Q:WS)+1DAJ2CDYBRE<^E 29JTF$C
M=K39.4/".FYF0NBE:N3*X&.D0%"IYP:!ARM57U[O,NN=,[Y-)T[3%5T ]+3X
M))MY3+DS@M/'K9@9%00;&43.V7<9H@<@";-QPTQ4UM&ELLJN[;>UJ:GY2Z<6
M!6@VDT1)Z005:+MI>^ :Q*PG9V+55,I40(LJH;=$B !M!P[@PJ5\!"J<F?9?
M4=VZ?LIJ_NLWD3V/O;&G@D=/&=#3!FM*IA/DE3%*J;[?F+C, '!D@)]X ZH9
MB/BI\T?A8(F*PI$1&)I_UG*X4Y0X,/)HM9U-?(LA3MDL'LA6L^I])[;A)9O/
M)?,#2MAN<M:R>5A-7!E"@SP, (".(F$-0C[PM!M&RI3*86IUQ9U=3NJRV\4U
MLV,):TJ)F1E(F$N A#G5Z656EQDGID]R6*8J!S& Q  0 1PANU;-W9[VEQQD
MV342F#NQZTL9<J5N;/$J]GIQ0W/M?7*E.0"@';8CHQA9LAQ5ME%.W;:SHN?/
M)1)K5J1K"MW5I*-2)-V$U%F[J*9N6!W"LR!)P[1,S 3$#%0@$$ U"$,Q'Q4^
M:/PLWU%?*'\._.?[?X\EEPH'*DW8JDNO6@WA:JH>747,[*EFDOKVBYE3*::T
MGF\S>&E\I8INUY>ETT#UX!4@52*)29P&'$-,-\D&5L?R:<45.+=+F*-F%C%?
M/#-)%:>Q3:5,D=)PJ5"7.%9<PEAU$2NSK(X@H)<P#XB. 07EK?\ )N6\V57G
MK/YX7J-0;:;T@PM%KJ24[,2RSJ^I,2HTZZ2++FY4'A6<VW,RID5#D#,$R@@
MC#+;7V-[:XC9-2-H"MX&C+X%U"6S"G4T;-TI+3#";MY3/'S1&3E:F(9S-C*2
MXBZ)U=R3W0!1]4P'&&8CXJ?-'X6"*BL/9$1H_K.#BI3KML+5R,I>>7K97*^@
M[E1&Z<MF#6SN8LB-6R;1'I9])$G*!BMDB$(D84E"B8N8 @..(8P1JE_RJ&U7
MY4*]=5;66*RAO/)'9B\2E:H'*HR!:G&JO2X@H4I@!+/S Q* 8%#""/JTOP\.
M)XSB3SD\-H0[ ;_MLUW:A'EG%(/4^MQV]E\Q%L=% QBN9<Z*\;' YRB;M5R%
M-@ ^]$O#+HJG*:,)>SEC>OFA&C)BWEZ"82>5=JW;($;I%Q%'$1!,A0SATCAB
M,$$++(;9ET1)?KLEM-M2M:HZIVC"LK8#RM2MI@:6RY8)B>3D%-D()*(B1'<B
MF$,4P 1QTQBPZ(@OS2^URJK:T*D:=>]9MTFE0/C2Z7&2>-DFHLP2%L9$42@+
M<QB>M[OA@@A99D%I&4GO$UY6<]K.557-J13J)TDZJ.325\LQELQ/NF>H!&;,
MZ#9N"QA.*H)IE ^>.< Q(+8WT2)?KL LZE5EEE$[EM,T=*$%D6[(DIE3ARH9
MT BY5<O5&_3#@ZJAC' 53F$HF' 8((66\&S+HBN_=9+5EH=:4=5#5A/K3Q;#
M5CHTMERW3IF93$0$"'1$J8D*<^DF&OX\[+^B+K^%D59V@5Y1E4-&%0VF*LEJ
MK='EDN7*^/+P,#;!-1$2)YH&, Y@!B X#H@@A9;1&&7HOD2>W>K+PTGG+&75
M]7[<C2MUD)=+R2^?MTFAF*9'$L*B5GB5N<Q<X4A'.'.]=IAH%<912W^KZIG=
M0RRJ9S3,FGKY-_.Z:E4R<-):\6%85U03;M5$D$"+*B<RA$TP V>(&QU000LJ
M>.SJJERY%ZFH;&*>L %Q+VEF%,NF3Z62-%BP(<KQD[2?D<+NR(E6<&,[2*L.
MZF,..(8QM]X7H@"^1>ALQ8V3VQ3"55-2LJ-(U)6B>4RM%RQ/3ZK=:7F0=$;[
MNF)3M41.)#E%3-[?$(((66^Q;HA6_$XK^R^TE>I&BM460RU:4T4\-+I>)9>P
M79)R]1$R6Y9BP&:IE3'/ =&/MPUBWO*L7H+>K0YG:>>K'M(U540@-6N*=5ZD
MM9X4A-S*51E+NEVR?J6<4P@3$PF$1TZ8((666FC<MY>5HFP5_=OEJ,L5LTG*
M1BSUBZ8R]S,9JXSS+$<N)JL@9Z=1)R8RR9CJF,0<,T0PAJE 912\%0E8R*IS
MU=/)Y)Z>>K/Y+2\TFCI[*FJQU=V)NK5TJJV<%15 ADBJ)"5/- " &N""%EG7
MV87E[0;XENMMEOMJKE%Y6E6(4RV?K-VZ#5$&\I: R9$*@W(1$FYH)E*.:4,<
(,1@@@A9;_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>s002591x1_ex10-4image.jpg
<TEXT>
begin 644 s002591x1_ex10-4image.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!F17AI9@  24DJ  @    $ !H!!0 !
M    /@   !L!!0 !    1@   "@! P !     @   #$! @ 0    3@
M  !@     0   &     !    4&%I;G0N3D54('8U+C P /_; $,  @$! 0$!
M @$! 0(" @("! ," @("!00$ P0&!08&!@4&!@8'"0@&!PD'!@8("P@)"@H*
M"@H&" L,"PH,"0H*"O_; $,! @(" @("!0,#!0H'!@<*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"O_  !$( &\
M8 ,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_
MQ "U$  " 0,# @0#!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C
M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-45597
M6%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ
MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X
M^?K_Q  ? 0 # 0$! 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($
M! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B
M<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G
M:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X
MN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$
M A$#$0 _ /K?_@JMHO\ P34_X)R:CX*L="_X(X_LY^*AXLAOY)6N_AGHUK]F
M^SF  #;8ONW><?3&WWKY%_X>,_\ !//_ *0+_LS?^$5I/_RLK]G_ -J7]@[]
MES]L^YT6[_:,^'+Z])X?2=-)9-7NK7R1,4,@_<2)NSY:=<XQQWKR;_AQ=_P3
M$_Z-XF_\*W5/_DFOB\UP'&5;'SG@<3"%)VLGNM%?[#ZW>Y_3/ /%GT:\MX2P
MV&XHR6OB,?'F]I4@WRRO.3C:V)I[0<4_<6J>^[_+G_AXS_P3S_Z0+_LS?^$5
MI/\ \K*/^'C/_!//_I O^S-_X16D_P#RLK]1O^'%W_!,3_HWB;_PK=4_^2:/
M^'%W_!,3_HWB;_PK=4_^2:\_^R_$+_H,A^'_ ,K/L?\ 7KZ'?_1.8K[Y?_-A
M^7/_  \9_P"">?\ T@7_ &9O_"*TG_Y64?\ #QG_ ()Y_P#2!?\ 9F_\(K2?
M_E97ZC?\.+O^"8G_ $;Q-_X5NJ?_ "339/\ @A;_ ,$R&C98_P!GR9&*D*W_
M  E>IG!]<?:.:/[+\0O^@R'X?_*P_P!>?H=_]$[BOOE_\V'Y=_\ #QG_ ()Y
M_P#2!?\ 9F_\(K2?_E91_P /&?\ @GG_ -(%_P!F;_PBM)_^5E?4_P"U%_P0
MQ\6?#ZPNO%'[+_P<^&GCBUA!=?#VLR:Q8ZD5P3MCD&I>3,WL?+SVR>OYT>,/
MB+HOP^\37O@OQU^Q+X,T?5].G,-_INI-KL,]O(.JNC:@"I^M?-YEFO&>434<
M7B.6^SY4T_1J#1^T\%<!?1H\0\+*OP_DWM^7XH^WG&<;_P T)8E32Z7M9O9L
M]P_X>,_\$\_^D"_[,W_A%:3_ /*RC_AXS_P3S_Z0+_LS?^$5I/\ \K*^?/\
MA>_PY_Z-)^'W_@7K7_RQH_X7O\.?^C2?A]_X%ZU_\L:\S_6WB'_H-7_@*_\
MD#[C_B7KP?\ ^B9E_P"#Y?\ S4?0?_#QG_@GG_T@7_9F_P#"*TG_ .5E?7__
M  2H\._\$T_^"CK^.$UW_@CI^SGX5_X1$:>8C:?#+1KO[3]I^T9SNL4V[?('
MKG=[5^7O_"]_AS_T:3\/O_ O6O\ Y8U^G_\ P;@>/?#7C6;XNKX?^$GA[PL;
M9=#\[^PIKUC<[C?8W_:KB;&W!QMV_>.<\8][ACB+.,=GE*A7Q2G%\UURVO:+
M>_*NNNY^2^.?@WX;\*^%N89IE>1RPU>G[+EJ.JY*/-6IQ?NNO.]XR<?A>]]-
MU^H=%%%?KI_G<%%%?'?[?G_!8OX7?L _&:R^#'C7X/>(-?NKWP_#JR7NEWD$
M<:I)--$$(D.=P,).>GS"N/'8_!Y;0]MB9\L;VOKU]#Z/A;A+B+C7-5EN28=U
MZ[3ERIQ3M'=WDTM/4^Q**_,K_B)N_9__ .C:/&/_ (,[3_&OHG_@GA_P59^'
M/_!1#Q;XD\)>!_A5K?AZ3PWIT-W/-JMW#(LRR2% JB,Y!!&>:\["<2Y'CL1&
MA0KJ4Y;*SUZ]4?9<0>"'BIPMD]7-<URR=+#TDG.;E3:2;45HIM[M+1=3ZLKQ
M;]M3X!?%?XM_"R^O/V:O&VD^%?'UL//T[4=1\-V%]#J.U2!:W!NH)2BL. ZX
M*'!((R*]IHKU\10AB:,J4[V?9M->::U3/SW)\VQ61YE2QV'47*#3M.,9PE;I
M*$DXRB^J:_$_$:[U_P#X. K.ZELY/@GJS-%(R,T7PGT)T)!QE66S(8>A!P>H
MJ/\ X2C_ (+_ /\ T0_6O_#1Z)_\AU] _P#!6G_@FC\1_C3^U /C;\/_ -JC
MP'X!L-?T6W2ZT[QCXOGTUY[R &-Y(E5&5U\OR 2,'=G(YR?E_P#X=(?'K_I)
M!\$?_#J7'_QJOR#&X'-L)BYT8NO)1=D_;)771VMU/]%^&.*?#S/^'\-F-:&5
M49U8*4J;RZI)PE]J/,JEGRNZNM][+8W_ /A*/^"__P#T0_6O_#1Z)_\ (=?9
M'_!'G6O^"C^H^//&MO\ MO\ @74=&TH:1:MH1N_!UAI:RW'FN'P;6&,R$*1P
MV0,\8S7PQ_PZ0^/7_22#X(_^'4N/_C5?:G_!%[]C/XB?LO?$7QQK7C7]I_P%
MX_BU71;6""U\'^+Y-2DM&29V+R*Z+L4@X!YR017?P_2S..<4G55;EN[\U52C
ML]U;4^3\7\;P-5\.,PA@9Y<ZKC#E]C@*E*K_ !(?!4<VHNU[MIW5UU/T(HHH
MK]6/X!"OPY_X.2?^3ZO#_P#V36R_]+;ZOW&K\LO^"UG_  31_;&_;#_:MTCX
MF_ 'X9VVL:+:>"+73Y[J77;2V*W"7-T[)LFD5CA9$.0,<^U?(<;X7$XS(G3H
M0<Y<T=$FW]R/Z,^BWGN2<.>*T,9FN)IX>BJ-5<]2<81NTK+FDTKOHKGY 5^G
M_P#P;&?\EF^*?_8L6'_I0]> ?\.(O^"FW_1";+_PK=._^/U]T_\ !#3_ ()[
M_M6_L7?$OQ[XB_:(^'L&BVFN:%:6VFRPZS:W1ED29V88AD8K@$<G K\ZX4R;
M-L-Q!0JUL/.,4W=N+27NOJT?V5X_^)'A[G?A!FN"R_-L-6K3C#EA"M3E*5JM
M-NT8R;=DF]%LC](Z***_=#_*D^#_ /@M]\&_V,OBAH?P\O\ ]K7]HV[^&YLK
MO48]#OK'PQ-J4E\'6 RQD1*QC5=J'G );VK\^?\ ADW_ ((T?])1/$/_ (;"
M^_\ C5?6_P#P5(_X* ?\$Q->^/\ )\$/VF?V:?$GQ(U+X?M):IJ>D:NUM;VL
M\RQO/ NRXB+LI1%8D'#*0.AKYG_X:O\ ^"%'_2-_QM_X5D__ ,GU^1\05,KQ
M.;U9\V'>J3YW6YKI)._)[NC5M.A_HAX0X/CK)/#O 8;V6<03C*:6'CEWL>6I
M.4XN'UA.K[T9*3Y[>\W9)6,#_ADW_@C1_P!)1/$/_AL+[_XU7V__ ,$1_@Y^
MP[\,?B1XZOOV3?VM-2^(]_=:':)J]G?^$Y].%E")F*2!I47?N;(P.F*^/_\
MAJ__ ((4?](W_&W_ (5D_P#\GU]H_P#!&+XP?\$^OB9\1/&]G^QC^R_KW@#4
M;71;5];N]8UB2Z6[A,SA$4-<2[2&R<X&<T^'88!9S1=/ZO>[^!UN;9[<WN_?
MT\S/QCQ/%D_#3,8XM9O[/EA?ZS'+50_B0_B>P2JVOMR:\UKZ7/T&HHHK];/\
M\PHHHH **** "O&OVVOCS\=/@5\*3?\ [-W[.^L?$3QAJ+M#I5C96VZSLB "
M9[I@ZG8,\(IW.>,J,L,+]K?PU_P4F\=7B:#^R!X[^&_@G3(R#-KFOB>]U"X/
M!PL1MGAA3J#GS&/8K7AW_#.G_!?3_H_+X9?^$S%_\KJ\/,,PKI3HTJ-6^W/&
M,=/3FDORL?JG!_"&4U)X?,\?F> 44^9X>O5KIR2V4_8TI63W:4U*VCL>07'[
M77_!<"[N'NKO_@F%X,EEE<O)))X*G9G8G)))O<DD]Z9_PUE_P6Y_Z1=^"?\
MPB)__DVO8O\ AG3_ (+Z?]'Y?#+_ ,)F+_Y74?\ #.G_  7T_P"C\OAE_P"$
MS%_\KJ^5^K9AWQ7W4O\ ,_>UG?!Z5E3R#_P/,/\ Y6>._P##67_!;G_I%WX)
M_P#"(G_^3:^F/^":GQC_ &]/B=XR\467[8/[)6@_#C3[73('T:\T?09+-KR8
MR,'C8O/)N 7!  &,UQ/_  SI_P %]/\ H_+X9?\ A,Q?_*ZO:_V*?AE_P46\
M!>)-=N_VV_VA_"GC73;BQB30K;P]I26[VTX<F1W*VT.05P ,MTZ"N_*Z&-AC
MX.;Q%M?C5/EVZ\KO]W4^1X[S7AK$<)8JGAH9.IM1M]6GC'7^*/\ #56"A>V_
M,_AO;6Q]$4445]N?R\%?+'[:WP@_8_\ '?Q7M-;^/O[<GB/X;:RNAQ0P:%I/
MQ<CT&*6W$LI6X-NY&YF9G4R=Q&!_#7U/7S)^V1XR_8$\/_%"TL?VH?V9F\9>
M(6T6)[;4U^$-QKWEVIDE"1?:([:0+AQ(?+W9&[./FY\S-XTI8-^TY;77QMJ/
MX?@?<^'E3'4^(T\(J_/RR_W:,95+:=):<O<\2'[-G_!-$')_X*U>-B/3_AI"
MW_\ BJ4?LV_\$S\G_C;1XV_\21M__BJTO^%G_P#!'0\#]@Q__$;+S_Y!I?\
MA9W_  1U_P"C#)/_ !&R\_\ D&ODXTLO6SP__@4_\S][^M\5_P N;_\ @JC_
M )&;_P ,V_\ !,[_ *2S^-O_ !)&#_XJC_AFW_@F=_TEG\;?^)(P?_%5I?\
M"SO^".O_ $89)_XC9>?_ "#1_P +._X(Z_\ 1ADG_B-EY_\ (-5[/ ]\/_X%
M(/K?%?\ +F__ (*H_P"1F_\ #-O_  3._P"DL_C;_P 21@_^*H_X9M_X)G?]
M)9_&W_B2,'_Q5:7_  L[_@CK_P!&&2?^(V7G_P @T?\ "SO^".O_ $89)_XC
M9>?_ "#1[/ ]\/\ ^!2#ZWQ7_+F__@JC_D9O_#-O_!,[_I+/XV_\21@_^*KW
M3]AGX7?LJ_#_ ,3Z_=?L\_MD:]\3[NXL(4U*RU?XHQ^(%L8P[%9%C0GR2QR-
MQZXQ7CO_  L[_@CK_P!&&2?^(V7G_P @U[9^Q3XL_8D\1>)-=@_92_9X;P5?
M16,3:O<M\+9_#_VF(N=B;Y+>(38;)V@G&<UW9=#"+&P<'1O_ '7)RVZ7/E^-
M,1Q%/AC$QQ"S+DLK^WITHTOBC\;BKI=K=;'T117"?&>;]IR*73_^&>=.\!SH
M5D_M7_A,[V]A*GY?+\K[-&^1]_=NQ_#CO7#_ &S_ (*6_P#0O? S_P '.L__
M "/7TE3%JG-QY)/T5T?B6"X?GC<-&LL31A?I.HHR5G;5/;OZ'N=>9?%3XX?%
MOP%XL;P_X._9)\8^,K);=)!K6B:OI$,#,V<Q[;J\BDRO<[<<\$US/VS_ (*6
M_P#0O? S_P '.L__ "/1]L_X*6_]"]\#/_!SK/\ \CUSU<7*I"T8U(ONH_YI
MH]C+^'Z>#K^TK5<+65K<LZ[2];TYPE=>MO(?_P -1_M"_P#2/7XD?^%%X=_^
M6-'_  U'^T+_ -(]?B1_X47AW_Y8TS[9_P %+?\ H7O@9_X.=9_^1Z/MG_!2
MW_H7O@9_X.=9_P#D>N;VE?\ GJ_^ 1_^0/:^IY7_ - V _\ "FO_ /- _P#X
M:C_:%_Z1Z_$C_P *+P[_ /+&C_AJ/]H7_I'K\2/_  HO#O\ \L:9]L_X*6_]
M"]\#/_!SK/\ \CT?;/\ @I;_ -"]\#/_  <ZS_\ (]'M*_\ /5_\ C_\@'U/
M*_\ H&P'_A37_P#F@?\ \-1_M"_](]?B1_X47AW_ .6-'_#4?[0O_2/7XD?^
M%%X=_P#EC3/MG_!2W_H7O@9_X.=9_P#D>C[9_P %+?\ H7O@9_X.=9_^1Z/:
M5_YZO_@$?_D ^IY7_P! V _\*:__ ,T#_P#AJ/\ :%_Z1Z_$C_PHO#O_ ,L:
M[+X.?%OXE?$C4+VS\=?LU^*/ L5K"CV]SK^IZ9.MTQ)!1!9W4Q! Y.X <\$U
MQ7VS_@I;_P!"]\#/_!SK/_R/77?!V?\ :TEUZZ7]H'2_AU!I@M/]";P=?W\L
MYGW#AQ<Q(H3;NY!SG'&*VP\ZKK*\JC7G&*7S:BG^)YV;87 1RZHZ=#!Q=MZ=
M>M*:U7PQE6E%OUB]+^I\W?\ !5S]K3QC^SM\8/@IX!M?VR8_@?X7\:?\)(WB
M/Q=_PB-IJ\DDMG;VCVL"QW,,JIN::3+!>PYKQ;X5?\%7OC9X+^$/@WXK_M ?
M'*PN/AZW[6-]X(@^+%_X'.FKXR\(QZ!?74-]]G6/$;&_B$'G0(B/]F.  S5^
M@/Q#^!MIX\^./P[^-3:I#!/X!;5A'"UD'DN4OK40,BR9!C *HY&#NV <8S6;
M^T1^SE+\=_''PF\8Q^+AI@^&/Q(7Q4]N;+S?[1 TO4+#[/G>OE?\?WF;\-_J
ML8^;(]A-*+5C\_/F.3_@L3\(_$W[0?Q,\2?!3XMZ=XU^&/PP_9LO?&VMV&EV
M#1R_VK;7LGR^=)&K_/;H%"C*@G.,UK?$7XC?MZ_LL?LVZ!^V]\9/VA]&\1I8
MW6GZC\4_AO!X5MK?2K72;R>*.:+2KF-?M8GLUG#I)<2RK<>2X9(S(NSVOXB_
ML8>&?BO^TIK_ ,:?'>MI?:#XF^"UQ\/-7\*O9X\ZWGO7N)9O.W\921H]FWC[
MV[M7GB?L"?M#>,?A_P"$_P!FSXZ_M=Q>*/A7X3U2RN+FUC\(BVU[Q39V,J2V
M-AJE[]H>)XE>*'SWA@C>Y$6&*"20,X-6_K\/Z0CSWQGX2_X*)C]OK3OV7M%_
MX*@:Y8Z)K_PWUGQ?#.OPD\.R3636VJ6-K%:*SV_SQ^7>-EF!<F)>>37EG[:/
M[?\ \2/@K^U1\8?A/XX_X*J1?!^#X=^"]"O/">CO\+-.U4Z_<S:;+/<3RE[=
MG :>-1Y:.@ <A2."/O+5?V<9=3_;/T/]K4>+@B:/\--2\)G0OL63*;N_LKO[
M3YN_C;]DV;-ISYF=PQ@T/"?[)FEZ1\<_C3\5_$OB"+5M-^,6F:-87F@2V&U;
M2&RL9K216?>?-$JS$XVKMQCG.:E63U&>(^#_ -I/]L[X_)\ /V?'U72/AEX_
M\:?"7_A/OC'JUEID5]+I-M%]C@-EIL4YE@$T]W=X,DOFK#%"^%=F5AP_[5_[
M7?[:/[+_ ,+?CU\!4^,VD:I\0/"?A_PQXB^%?Q%NO#5NLDFF:QK(TQH]1M$7
M[.\]O/%,N^-$66*6-O+1U;/J/PV_X)N_$;X*_!SX&:7\*_VD(K3XB? WPF_A
M:T\47WAHS:=XFT.00K)87]G]H$FW%M:R(\<ZM'+#N7*NR$\>?\$U/&/QC^&_
MQ1;XQ_M!IJOQ!^*EYH"WOB*U\.>3IVAZ7I&H1WMKI=C9F=G6+=]H9W>9GDEN
M6=CA506^7E_J_P#PWS$<[\)_^"A7Q9^+_C;]GGP;?6]CX<\2ZI\1/$O@KX]>
M#XX4G.GZUI6A7=T]O'*PW)$TL5O=12+_ *RWGB.2&-8GP)_;&_:P_:8\._"3
MX'>%OB5I>A^+O'&H^.]9\8>-FT"&673_  YH7B&33(X;*V8>0;N5KBRB$DJN
MB(DLC1R,0*]4\??\$U]#\0_\%'_ _P#P4%\$_$ZYT$Z'#=MXT\%1Z>)+3Q)>
MG3;C3[34"^]?(N88+J2)GVOYL:1(<>6IK-\&?\$UO%/PL^'WP[E^%/[0/]D_
M$#X9^(_$U]I'B67P\)K'5=/UO4I[Z[TF^M/.5I+=B]OATE1TDM4E4CE#"M<9
M3_:<UW_@IQ^S=^RE\6=9^'.O:?\ %#7K"ZTU_AIK.F^%EEU^WT^::./4I+G3
M85CM[^YM8S+- D&S[1@(T:E?GI_\$O\ X_P?%CQGXN\,^&?V^M1^,.C6&CV%
MS=:%\2/"JZ)XS\-ZH[2+.L]HMG9XL)$$7E[H2RRK,OFN" OH.N?LB?M&_$'X
M2_$;0?B!^VWXCLO&/CBZL;C0-=\':=]@L/!ALF22WCL+1I9'D1Y4+7/G3,;E
M7,9V( !2_9E_8F^,'@O]I_5OVT?VK_CWHWCSXAW7P_M_!&D2^%?!C:%IUCHT
G=VU[)NA>ZN7FN);E@S.9 BJBJB+EBW3S4I4FM$_SV\OU7H3K<__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>s002591x1_ex10-24image.jpg
<TEXT>
begin 644 s002591x1_ex10-24image.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"  K ,0# 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#W^O._B1?Z
MQX:TR/4=.UJ[5I[H1^4R1%$4JQP/DSV'4FO1*\W^-'_(JV7_ %_+_P"@/2>P
MUN=/X16\N=$L-3O-3NKJ2YM4=XY @0,0#D;5!_6I?%*7<>BW=]::E<VDEK;2
M2*L00JY"Y&[<I].V*7P;_P B7HO_ %YQ?^@BI?%/_(IZQ_UYR_\ H!HZ!U.*
M\ 7>N^+=&N[J\\0WL4T4_EIY,<0&-H/(*'UH\2:[XH\!W5I<W-['K&DS2;&\
MR!8Y5.,XRN!G .#CM1\%O^1;U#_K[_\ 9%IOQBU.!])L]#A/FZA/<K(L*<L
M 0./<D ?C2Z7'U.^RNM:7;W%G>SV\<RK,DL.W<5(R!\P([UY3IGCG7=-\=0V
MFKW\DVE2W$D*F1$&5WLBOE0.C+S^->I>';&73/#>FV4W^M@MD1QZ,%&?UKRS
MQAH1OO ,>K1*#-8W]V)#W\IKAP?R.#^=#$CV:N9\=Z]-H'AF:6S/^GSGRK8
M9(;J6Q[*&/X4O@/7O^$A\)6ES(VZYB'D3^N]>_XC!_&L?6_^)WKFM2D;K70]
M-FB0^MQ+&2Q_! !_P*G?0.I7^&6JZOXDL[F_U+5KB4V\_EK$J1JC#:#SA<]^
MQ'2O1:\P^"?_ "+NH_\ 7T/_ $!:N:IXHU+7/'*^%-#NOL44.3>7BH&?@9*I
MG@=0,^I]N1/0&M3T.BN)\0:9J_A[1;C5M(U_4)IK13+)!?,LT<J#EAT!4X]#
MVK1T+6$\;>%X;RWN;BQE+;9O((W(Z]5RP((Y!Z="*+@=+17D.F>+?$@\6ZUX
M>MKJ2^N3*UO8M<*NV+:QW2.0!G"\^Y K6L(OB!I'C*RM[V[;5=+G/[Z98U"(
M,<^A4@]/6BX6/2**\WD\2:IXJ\?R^'M,O)+#3;/?]IG@ \V0J0#@D':-QQ^9
MIGC*]UKP%]AU'3]5N;VSED,4UM?L)1G&00V PR >]%PL>ET5YOH\6O:1:ZWX
MTO[A+O[7:>?;V,#NR 8#+U'&!QQVS4_A*SUKQ5H?]KZSKFIV[W#MY,-HP@5$
M!QGIDYQW[47"QZ#17E_A7Q+K5E\0[KPIJ=\U_ &=8II5 ==J[@<@<Y7KGO6Y
M\19]1TCP_<:QI^JW=O+&8T$2[#'RP!."I.>?6B^@6.THKSS0;OQ+XT\.VD]O
MJW]E0QQB.2X6$22W$J\,W. JY].2<]*S_"7BG7K+Q[-X5UR[%\-SHDQ0 A@N
MX'CL5['VHN%CU.BBBF(A6[MGNGM4N(FN$&YH@X+J/4CJ*\]^-'_(JV7_ %_+
M_P"@/59O#VM^'/B9=>(K?3I=2T^Z+EOL[KYB[\9&UB,X(_*K/B?2-?\ ']S9
M61TR32=)A?S99KJ1#(Y(QPBD] 3U]:EZH:W.M\'@KX,T4$8/V.+_ -!%2^*?
M^13UC_KSE_\ 0#7.^*$\6Z?>:+:^%85.GQ*(Y5PIQ@@ ,3R%VCJ/\*U?%_\
M;5SH]UIVD:6+E[J QF9YU18]V0>#R3BF!PWPGT6TU3P_?/<M<@BYV@0W4D0Q
ML7J%89KT/3/">A:1<&YL].B6Y/)G<F23_OIB37'_  ^TCQ1X4BGL;S14DM[B
M82>;'=)F/@ Y&>1P#6QXYD\81R:?_P (N@9"Y$^ A.>-N=W\/7.*2V![G8US
M7AFUAOO"EQ:7"!X9KF\C=3W!GD!K8OKF^MM/$MK8?;+K@&%95C&>YW-VKG_!
M$6OV%BUAK.EK"!)+,MPEPK@EW+;2!SG+'GVI@>=>$-:/P_\ $FN:3J+'R51R
MN?XI$&4Q_O*<?7%>B6.F2Z9\.;X77_']<VL]U=D]3*ZEFS],X_"J?B7P)_;7
MCG2-84)]FC_X_58_>V<I@=\G@^PK;\6'6)='N++2--6ZENH7B,CSK&L61C.#
MUZG\J25@9Q_P3_Y%W4?^OH?^@+6-\.@__"UM8\S[X%SNSZ^:*W_AUHOB7PH)
MK&^T=&M;F57,Z72$Q<8.5[C@=*NZCX5OM'\;#Q7H=NET)@5O++>$9LCED)XS
MP#@]_K1T&=+XJ('A+6"3@?8I>O\ N&N'^"@D_L/5"<^5]J&WTSL&?Z5L^(+O
M7/$VD3:/IFAW=F;H>7-=7S(BQ(>N K$L<<<5I:9I$O@_PM#8Z19'49T;+J95
MB\QC]YB3P/IZ8I]1=#@O!G_):=?_ -^Y_P#1@KV&O(M \.^,]'\97/B"71;>
M;[493+$MVBXWG/!YZ$"O6H6=X(WEC\J1E!9-V=IQR,CKBB(,\DTN%_ _Q1U"
MZU9&@TR_\T17K ^4-S!P"W0'.1S[5>^(,X\:PZ=HWAPB_D\_S99HN8HA@@%G
MZ?Q=.O%<XOCJ]T+7M2_X231C?W33'R_/DVB%0>%0$$;?<=:W+?XV6 *I)H<\
M2=_*F5L?A@5-T/4[Z6YM?"7A-)+J1F@T^V1&*CE]H"C ]2?YUR^@ZQXL\:QM
M?6LUMHFD[RL;"(3328/.-WRCTSCK6QJL-G\0? TJ:=<CR[I0T3L/N.I!PP[<
MC!KG?"G_  G&@Z0NA?\ "/6[^2Q$-W+=*(T!.3D#E@"3TP:H1S^BPRV_QV,,
M]R]S*CR!IG4!G/D]2  /RKMOBM_R3^\_ZZQ?^ABN8N/!WB_1_'$?B"R6WU>9
MLO([,L0+,NU@5SP/0C/ %:WBS2?%^K^&8]%2QANI)6$US=_:54!MQ;RU4\X'
M !]!TI=!]34^%O\ R3[3_P#?E_\ 1C5QR?\ )P7_ &U/_I/77> +'7]"T!M*
MU/2XXQ;AWAD2Y5O,).=I Z<D\URK^'/&A\?_ /"4IHENK>;O^SF\3[NS9C=Z
MX[XHZ(.IZ_145N\LEM%)/#Y,K("\6X-L;'(R.N/6BJ)):*** "BBB@ HHHH
M**** "BBB@ HHHH **** "D;.T[1DXXI:* //O OB23Q$-1L_$C6AU""X(2V
MFB561,=,'K@Y'K70ZQ8>$[>PD?5;/2X[?')>) ?PQSGZ<U=U'P]HVK2"34-+
MM+F0='DB!;\^M1V7A70-.F6:TT>SBE4Y5Q$"R_0GI2&8_P -M(ETCPILECEB
D%Q<R7$4<HPZ1G 4,/7 !_&NOHHIB"BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>s002591x1_ex10-25image01.jpg
<TEXT>
begin 644 s002591x1_ex10-25image01.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_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" !! *8# 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#W^BBB@ HH
MHH \[NOC=X&L[N>UGU"X6:"1HW'V5SAE.#VIG_"]? '_ $%9_P#P$E_^)KNF
MT;2W8L^FV;%CDDP*<GUZ4PZ#HYZZ38'ZVR?X4 <2/CGX _Z"\P_[<Y?_ (FG
M#XX_#\_\QJ0?6SF_^)KLO^$=T3_H#:?_ . J?X4W_A&=!/\ S!--_P# 2/\
MPH Y(?&[X?'_ )CI'ULY_P#XBG_\+J^'V,_\) /_  %F_P#B*ZC_ (1?P_DG
M^PM,YZ_Z)'_A3?\ A$O#9.3X>TG_ , H_P#"@#FQ\9_A\?\ F8DZX_X]IO\
MXBG#XR?#\C/_  D47XV\W_Q%;DW@CPK. '\.:7P<@I:(I_, 5SNI_"'P_>AF
MLY)]/D[>3'$Z_BKH>.?44 3_ /"XO '_ $,</_?F7_XFG#XO^ 2,_P#"26__
M 'ZD_P#B:\WU_P"#^KZ-:M>0ZM)J,:$L4L]"MWD4?[I<;O7C\JXPZ!<?> US
M ]?!T>/;^*@#W[_A;?@,G_D9+7_OE_\ XFE_X6SX$/\ S,MI^3_X5X!_PCTP
MW*QU<=L-X.C_ ,:0^'_674/Q\')Q0!] CXK^!"<?\)+9_P#CW^%=1IVHVFK:
M?#?V$Z7%K.NZ.5.C"OE<: G \Z[X_P"I/7COS7TEX&A%OX'T>)<X6V49:W\@
MG_MG_#]* .@HHHH **** "BBB@ HHHH **** "O'/CAX\\0^#KK18M"O5MA<
MI*TV84?=M*X^\#CJ?SKV.N:\4> O#OC*:VEUVR>Y:V5EBQ.Z;0<9^Z1Z"@#Y
MI'QR^( '_(:C/N;.'_XFGCXY_$#I_:T)/_7G%_\ $U[B/@7X  P=*F//4W<O
M_P 50?@5X _Z!4X_[>Y?_BJ /0;1VDLX'<Y=HU+''4XJ:FQHL4:QH,*@"@>P
MIU !VXKR?XFZ5I%EJUM?_9K5KF\#>:+CQ$=.!V[<%5)PV<\D>@]:]"US71HD
M*N-,U/4'8\16%L96_$Y 'XFO+M;O]?UC4I)VM/$20Y(BA?PG;S")?0,[DG_&
M@#EV^P=/L5@1G@IX^'Y<F@-"?NV4)';'C]/\?I^=:S6VJEAFQUG.>I\$VQ_]
MFJ,VFH<$:=J@;KD^ X#_ ":@#.5X^<6&!QT^($?/T_\ KU[OX67;X5TL;2O^
MC)P;H7)Z?\]1P_\ O=Z\9:RO&+*=-OCQCGP!$1[_ ,7UKVOP^I3PYIJE&5A;
M1@JUM]G(.T=8OX/]WMTH TJ*** "BBB@ HHHH **** "BBB@ KF/$WB"ZTB^
M@A@O-)@5XRS+>^;N//;8,8^M=/6+K%O<37,;13ZO&JIS]B:+:>3U#C.: .8'
MC34\#.I>%\GU><>G^SZT[_A-[[&1J/A;GUNIA_[)6I]COE(/VSQ.<>]L?Z4"
M"^!_X_/$WXK:_P#Q- &3)XTO7&QM1\+8)[:A,A_1,UBZA)8ZI(&OKK0967L?
M$EXH'T 'UKLA#?@?\?OB3_OW:_\ Q%&V_P ?\?WB0<<9@MO_ (B@#AA8Z(2<
MS:!CT'BN\7Z<5(MCHX;B?1/;'C"]Z_E7: :@#D:AXB_&UMC_ .R4@^W9R;[Q
M![9LK;C\HZ ..^R:43_Q\:0 ?[OC:\']*46>FMS]ITT?[GCB[_P_SFNP(O2I
M_P")CKHP.]A ?Y1TUX[XKC^U=:'L=,A/_M.@#D?LME@C[5;#GMXYN>/_ !VO
M3]*4)H]DH(($" $3F?/RC_EH>7_WCUZUS7D7??4M4/IG2(\_I'75V@VV<*Y)
MP@&2FPGC^[V^E $U(#D ],^M+10 4444 %%%% !5+6+P:?HE_>M&)%M[>28H
M3@,%4G&??%7:1E5U*L 5(P01P10!PEA=37FF:;>6_ABVN#>)$[11JT8C5P"6
M\QQM(4'/'7'%6K"_TRZU[7-,.AX33)XXEDAC,GF;XPY) 'RXW8QDUV*JJ*%4
M *!@ #@"FK%&CNZ1JK.<NP7!8^_K0!P+^)-+CTK7-0ET)MFF:BM@%#X+DB/#
MOG'EJ#(,YS@#/M5O7KB/P[H<FL7>EV4UO$%+16UV^\@D#"9 #'G@<9KLE@A4
M2!8HP)26D 4?.2,$GUXJ!-+T^*19(["U1T.5985!!]CB@#E]9ECTBZTN+^R(
M)5U*]%I#_I4BLF59MS#;Z(<@>M&M7%OH<ND6\VDQRW&I736Z^5<2%4PC/NX4
ML?NXP!WZUU\D$4S1M+$CF-MZ%E!VMTR/0\FDDMX)I(I)88W>)MT;,H)0XQD'
ML<'% '&IJ^G1ZCJ5G=:7*@L+ WTK132;F7)X6-@K$X#<@$=LYXJS;3_;/#L>
MMPZ;"+:2W^THC:DP8IC(R<;0<>^/?O75>1#]I%SY,?GA/+$NT;@N<XSUQD X
MJJVBZ6^=^FVC!N2#"N#]1B@#D6\16$\.@RZ?I%]=?VO:R7<<1NFCD6- A;Y2
MWS-\W'(!QUY%7K75]&OM8T^PLDN9ENXIW:3[1(IA:(H&1U)W!OGZ''2NI:V@
M>>*=X8VFB!$<A0%D!QG![9P,_2F"PLQ?F^%I +PKL,_ECS-OINZXX'Y4 <C9
M^)=/N]-T6YBLKT7&KS20VT)NV !C+9+/NP.$)[D] #6['!-]MCAGLY4C<$^;
M%J+L%('0@E3^6:O?V98?8EL_L5N+5#E81$ BG.<@= <\TD&E6%M<"XBM(A.H
M*K*5RR@]0">0* .8;6DCL9+R?3K^TC0L2MW?RQG:"?F+9,8!ZYWX]ZZ^!TDM
MXWC;<C("IW;LC''/?ZU1_P"$?T@(T8T^W$3YW1!,(V>N5Z'/TK11%C1410J*
M,*JC  ]* %HI 0>E+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
4 !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839184912">
<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>Oct. 31, 2018</div></th>
<th class="th"><div>Dec. 13, 2018</div></th>
<th class="th"><div>Apr. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_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">PHOTRONICS 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">0000810136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">--10-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">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 534,704,024<span></span>
</td>
</tr>
<tr 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">66,987,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Oct. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(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 Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_plab_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;">plab_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839475056">
<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>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 329,277<span></span>
</td>
<td class="nump">$ 308,021<span></span>
</td>
</tr>
<tr class="re">
<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 of allowance of $1,526 in 2018 and $2,319 in 2017</a></td>
<td class="nump">120,515<span></span>
</td>
<td class="nump">105,320<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">29,180<span></span>
</td>
<td class="nump">23,703<span></span>
</td>
</tr>
<tr class="re">
<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">23,759<span></span>
</td>
<td class="nump">12,080<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">502,731<span></span>
</td>
<td class="nump">449,124<span></span>
</td>
</tr>
<tr class="re">
<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">571,781<span></span>
</td>
<td class="nump">535,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">12,368<span></span>
</td>
<td class="nump">17,122<span></span>
</td>
</tr>
<tr class="re">
<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 income taxes</a></td>
<td class="nump">18,109<span></span>
</td>
<td class="nump">15,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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">5,020<span></span>
</td>
<td class="nump">3,870<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,110,009<span></span>
</td>
<td class="nump">1,020,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">57,453<span></span>
</td>
<td class="nump">4,639<span></span>
</td>
</tr>
<tr class="ro">
<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">89,149<span></span>
</td>
<td class="nump">50,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">44,474<span></span>
</td>
<td class="nump">26,303<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">191,076<span></span>
</td>
<td class="nump">81,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">57,337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">643<span></span>
</td>
<td class="nump">2,049<span></span>
</td>
</tr>
<tr class="re">
<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">13,721<span></span>
</td>
<td class="nump">14,337<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">205,440<span></span>
</td>
<td class="nump">155,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>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_PreferredStockValue', window );">Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 150,000 shares authorized, 69,700 shares issued and 67,142 outstanding at October 31, 2018, and 68,666 shares issued and outstanding at October 29, 2017</a></td>
<td class="nump">697<span></span>
</td>
<td class="nump">687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">555,606<span></span>
</td>
<td class="nump">547,596<span></span>
</td>
</tr>
<tr class="ro">
<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">231,445<span></span>
</td>
<td class="nump">189,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, 2,558 shares at October 31, 2018</a></td>
<td class="num">(23,111)<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(4,966)<span></span>
</td>
<td class="nump">6,891<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Photronics, Inc. shareholders' equity</a></td>
<td class="nump">759,671<span></span>
</td>
<td class="nump">744,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">144,898<span></span>
</td>
<td class="nump">120,731<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">904,569<span></span>
</td>
<td class="nump">865,295<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">$ 1,110,009<span></span>
</td>
<td class="nump">$ 1,020,794<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<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=82911808&amp;loc=d3e14326-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 leases due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>27
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839039728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 1,526<span></span>
</td>
<td class="nump">$ 2,319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>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_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">2,000<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par 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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">69,700<span></span>
</td>
<td class="nump">68,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">67,142<span></span>
</td>
<td class="nump">68,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">2,558<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>28
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839631104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 535,276<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 450,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 483,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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="num">(403,773)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(359,363)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(364,750)<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">131,503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">91,315<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">118,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="num">(51,395)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(43,585)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(44,577)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="num">(14,481)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(15,862)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(21,654)<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(65,876)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(59,447)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(66,231)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">65,627<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">31,868<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">52,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Interest income and other income (expense)</a></td>
<td class="nump">5,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,068)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest expense</a></td>
<td class="num">(2,262)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,235)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,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_GainOnSaleOfInvestments', window );">Gain on sale of investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,940<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax provision</a></td>
<td class="nump">68,571<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,565<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">60,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(7,335)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,276)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,798)<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">61,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">21,289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">55,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interests</a></td>
<td class="num">(19,181)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,159)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,476)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td class="nump">$ 42,055<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 13,130<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 46,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 0.61<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.68<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0.59<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.64<span></span>
</td>
</tr>
<tr class="ro">
<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 number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">68,829<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">68,436<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">67,539<span></span>
</td>
</tr>
<tr class="ro">
<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">74,821<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">69,288<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">76,354<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying value and the sale price of an investment.  A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment.  This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 Net Income (Loss) attributable to 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</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_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831252016">
<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="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 61,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 21,289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 55,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income, net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(16,672)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,799<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Amortization of cash flow hedge</a></td>
<td class="nump">48<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">129<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_plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax', window );">Other</a></td>
<td class="nump">101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">478<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(589)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive (loss) income</a></td>
<td class="num">(16,523)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,406<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,874<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">44,713<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">41,695<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">61,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: comprehensive income attributable to noncontrolling interests</a></td>
<td class="nump">14,515<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,003<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,448<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Photronics, Inc. shareholders</a></td>
<td class="nump">$ 30,198<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 27,692<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 49,102<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of tax amount of the appreciation (loss) for other adjustments.</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;">plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-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_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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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://fasb.org/us-gaap/role/ref/legacyRef<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=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-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_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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e637-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>30
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6846495408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Equity - USD ($)<br> shares in Thousands, $ 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>Treasury Stock [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Non-Controlling Interests [Member]</div></th>
<th class="th" colspan="2"><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Nov. 01, 2015</a></td>
<td class="nump">$ 666<span></span>
</td>
<td class="nump">$ 526,402<span></span>
</td>
<td class="nump">$ 130,060<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (10,573)<span></span>
</td>
<td class="nump">$ 115,511<span></span>
</td>
<td class="nump">$ 762,066<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_SharesOutstanding', window );">Balance (in shares) at Nov. 01, 2015</a></td>
<td class="nump">66,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">46,200<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,476<span></span>
</td>
<td class="nump">55,676<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</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="nump">0<span></span>
</td>
<td class="nump">2,902<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
<td class="nump">5,874<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Sales of common stock through employee stock option and purchase plan</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">3,441<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">0<span></span>
</td>
<td class="nump">3,447<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Sales of common stock through employee stock option and purchase plan (in shares)</a></td>
<td class="nump">618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vesting and expense</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,190<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">0<span></span>
</td>
<td class="nump">1,192<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vesting and expense (in shares)</a></td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,637<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">0<span></span>
</td>
<td class="nump">2,637<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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt to common stock</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">7,431<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">0<span></span>
</td>
<td class="nump">7,438<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt to common stock (in shares)</a></td>
<td class="nump">717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividends to noncontrolling interests</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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,901)<span></span>
</td>
<td class="num">(11,901)<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_plab_ReturnOfCapitalToNoncontrollingInterests', window );">Return of capital to noncontrolling interests</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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(955)<span></span>
</td>
<td class="num">(955)<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_MinorityInterestDecreaseFromRedemptions', window );">Repurchase of common stock by subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8)<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">8<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Oct. 30, 2016</a></td>
<td class="nump">$ 681<span></span>
</td>
<td class="nump">541,093<span></span>
</td>
<td class="nump">176,260<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,671)<span></span>
</td>
<td class="nump">115,111<span></span>
</td>
<td class="nump">825,474<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_SharesOutstanding', window );">Balance (in shares) at Oct. 30, 2016</a></td>
<td class="nump">68,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="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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,130<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,159<span></span>
</td>
<td class="nump">21,289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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 );">Other comprehensive income</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="nump">0<span></span>
</td>
<td class="nump">14,562<span></span>
</td>
<td class="nump">5,844<span></span>
</td>
<td class="nump">20,406<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Sales of common stock through employee stock option and purchase plan</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">2,877<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">0<span></span>
</td>
<td class="nump">2,882<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Sales of common stock through employee stock option and purchase plan (in shares)</a></td>
<td class="nump">459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vesting and expense</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,508<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">0<span></span>
</td>
<td class="nump">1,509<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vesting and expense (in shares)</a></td>
<td class="nump">127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,118<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">0<span></span>
</td>
<td class="nump">2,118<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividends to noncontrolling interests</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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,383)<span></span>
</td>
<td class="num">(8,383)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Oct. 29, 2017</a></td>
<td class="nump">$ 687<span></span>
</td>
<td class="nump">547,596<span></span>
</td>
<td class="nump">189,390<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,891<span></span>
</td>
<td class="nump">120,731<span></span>
</td>
<td class="nump">865,295<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_SharesOutstanding', window );">Balance (in shares) at Oct. 29, 2017</a></td>
<td class="nump">68,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,055<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,181<span></span>
</td>
<td class="nump">61,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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 );">Other comprehensive income</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="nump">0<span></span>
</td>
<td class="num">(11,857)<span></span>
</td>
<td class="num">(4,666)<span></span>
</td>
<td class="num">(16,523)<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Sales of common stock through employee stock option and purchase plan</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">4,683<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">0<span></span>
</td>
<td class="nump">4,692<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Sales of common stock through employee stock option and purchase plan (in shares)</a></td>
<td class="nump">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="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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vesting and expense</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,747<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">0<span></span>
</td>
<td class="nump">1,748<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vesting and expense (in shares)</a></td>
<td class="nump">164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,432<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">0<span></span>
</td>
<td class="nump">1,432<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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Contribution from noncontrolling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">148<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">17,848<span></span>
</td>
<td class="nump">17,996<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividends to noncontrolling interests</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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,196)<span></span>
</td>
<td class="num">(8,196)<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_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock</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">(23,111)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,111)<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_TreasuryStockSharesAcquired', window );">Purchase of treasury stock (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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Oct. 31, 2018</a></td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">$ 555,606<span></span>
</td>
<td class="nump">$ 231,445<span></span>
</td>
<td class="num">$ (23,111)<span></span>
</td>
<td class="num">$ (4,966)<span></span>
</td>
<td class="nump">$ 144,898<span></span>
</td>
<td class="nump">$ 904,569<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_SharesOutstanding', window );">Balance (in shares) at Oct. 31, 2018</a></td>
<td class="nump">69,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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><td colspan="9"></td></tr>
<tr><td colspan="9"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_ReturnOfCapitalToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 return of capital to noncontrolling interests.</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;">plab_ReturnOfCapitalToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569655-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4616395-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569655-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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 any shares forfeited. Shares 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>31
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6846482272">
<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="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 61,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 21,289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 55,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 amortization of property, plant and equipment</a></td>
<td class="nump">79,536<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">81,699<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">77,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization of intangible assets</a></td>
<td class="nump">4,797<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,874<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gains on sales of investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,940)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based compensation</a></td>
<td class="nump">3,180<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,627<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(273)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,633<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,816)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets, liabilities, and other:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(18,553)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,625)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18,807<span></span>
</td>
</tr>
<tr class="re">
<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="num">(6,162)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(602)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(11,731)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,127<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities', window );">Accounts payable, accrued liabilities, and other</a></td>
<td class="nump">18,537<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,189)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(36,462)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">130,567<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">96,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">122,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(92,585)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(91,965)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(50,147)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="num">(218)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(834)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Acquisition of business</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,400)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ProceedsFromSaleOfInvestmentProjects', window );">Proceeds from sales of investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">167<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">101,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_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="nump">2,074<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(34)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">597<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(90,729)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(98,066)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">52,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(23,111)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PaymentsOfDividendsMinorityInterest', window );">Dividend paid to noncontrolling interest</a></td>
<td class="num">(8,166)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,298)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(11,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_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Repayments of long-term debt</a></td>
<td class="num">(4,639)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,428)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(57,609)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Contribution from noncontrolling interest</a></td>
<td class="nump">17,996<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from share-based arrangements</a></td>
<td class="nump">4,634<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,830<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Return of capital to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(966)<span></span>
</td>
</tr>
<tr class="re">
<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">(519)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(32)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(13,805)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(10,928)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(67,022)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Effects of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(4,777)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,108<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">802<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">21,256<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,053)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">108,207<span></span>
</td>
</tr>
<tr class="re">
<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 at beginning of year</a></td>
<td class="nump">308,021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">314,074<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">205,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">329,277<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">308,021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">314,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of non-cash information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Accrual for property, plant and equipment purchased during year</a></td>
<td class="nump">29,602<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,767<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Conversion of debt to common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 7,439<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=98513438&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_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying value and the sale price of an investment.  A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment.  This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligations incurred but not paid, and operating obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to reacquire common stock 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issuance of shares under share-based compensation arrangement. Issuance includes, but is not limited to, exercise of stock options and similar instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromSaleOfInvestmentProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of investment projects held by an entity in hopes of getting a future return or interest from it.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfInvestmentProjects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 during the period from the repayment of aggregate short-term and long-term debt and payment of capital lease obligations.</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_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826340176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT 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 SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Business</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc. and its subsidiaries ("Photronics", the "Company", &#8220;we&#8221;, &#8220;our&#8221;, or &#8220;us&#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel display substrates during the fabrication of integrated circuits ("ICs" or semiconductors) and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities, two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. We have commenced construction of two manufacturing facilities in China.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Consolidation</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying consolidated financial statements include the accounts of Photronics, Inc. and majority-owned subsidiaries that it controls</font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">. </font><font style="font-size: 10pt; font-family: 'Times New Roman';">All intercompany balances and transactions have been eliminated in consolidation.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Estimates and Assumptions</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fiscal Year</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect yearend dates of October 31.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Cash and Cash Equivalents</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We generally record our trade accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during and at the end of every reporting period for collectability. When, in the judgment of management, a loss on the collection of a customer invoice is probable, the amount is charged to expense and credited to the allowance for doubtful accounts.&#160; When the amount is determined to be uncollectible, the amount is charged to the allowance for doubtful accounts, and the related receivable is eliminated.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Inventories</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Finished goods</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">668</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">664</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Work in process</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,402</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,957</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Raw materials</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">25,110</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,082</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">29,180</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">23,703</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Property, Plant and Equipment</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Depreciation and amortization, substantially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Intangible Assets</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable; and an impairment loss would be recorded in the period in which the impairment determination is made. The amount of the impairment loss recorded would be based on the fair value of the intangible asset at the measurement date.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Impairment of Long-Lived Assets</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared to the carrying value of the asset. The carrying values of assets determined to be impaired are reduced to their estimated fair values.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Business Combinations</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Investments in Joint Ventures</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least 20 percent-owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Variable Interest Entities</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &#8220;variable interest entities&#8221;, or &#8220;VIEs&#8221;.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a &#8220;controlling financial interest&#8221; (and thus be considered the "primary beneficiary" of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these certain legal entities.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a 20 percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Income Taxes</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Treasury Stock</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Earnings Per Share</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Share-Based Compensation</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Research and Development</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Research and development costs are expensed as incurred, and consist primarily of development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC and FPD photomask technologies.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Foreign Currency Translation</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest income and other income (expense) were a net gain/(loss) of $0.4 million, $(5.2) million and $(0.3) million in fiscal years 2018, 2017 and 2016, respectively.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Noncontrolling Interests</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Substantially all of noncontrolling interests represents the minority shareholders' proportionate share in the equity of two of the Company's majority-owned subsidiaries: Photronics DNP Mask Corporation ("PDMC") in Taiwan, and Photronics DNP Mask Corporation Xiamen (&#8220;PDMCX&#8221;) in China, of which noncontrolling interests owned 49.99% as of October 31, 2018 and October 29, 2017. In addition, noncontrolling shareholders owned approximately 0.2% and 0.3% of PK Ltd. (&#8220;PKL&#8221;) in Korea as of October 31, 2018 and October 29, 2017, respectively.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Derivative Instruments and Hedging Activities</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Revenue Recognition</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We recognize revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price of the transaction is fixed or determinable, and collectability is reasonably assured. Delivery is determined by the shipping terms of the individual revenue transactions. For transactions with FOB destination or similar shipping terms, delivery occurs when our product reaches its destination and is received by the customer. For transactions with FOB shipping point terms, delivery occurs when our product is received by the common carrier. We use judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. Our revenue is reported net of any sales taxes billed to customers.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Product Warranty</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We warrant that items sold will conform to customer specifications for a 30-day period. However, our liability generally is limited to the repair, replacement, or refund of the cost of the photomasks at our sole option. We inspect photomasks for conformity to customer specifications prior to shipment. Accordingly, customer claims related to items under warranty have historically been insignificant. Our warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.</font></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>33
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826358288">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 2 - PROPERTY, PLANT AND EQUIPMENT</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Property, plant and equipment consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Land</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">11,139</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,959</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Buildings and improvements</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">124,771</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">125,290</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Machinery and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,566,163</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,547,870</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Leasehold improvements</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,577</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,050</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Furniture, fixtures and office equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,415</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,989</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Construction in progress</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">128,649</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">72,045</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,862,714</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,788,203</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,290,933</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,253,006</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">)<br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">571,781</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,197</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Equipment under capital leases is included in the property, plant and equipment amount, above, as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Machinery and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">34,917</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Less accumulated amortization</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,843</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,074</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In January 2017, we acquired a business comprised of manufacturing assets and certain intellectual property that enabled us to expand our manufacturing capability, primarily in large area masks for IC, for approximately $5.7 million, including $0.3 million paid one year after the acquisition date. The transaction was accounted for in accordance with ASC 805, &#8220;Business Combinations&#8221;, with substantially all of the purchase price being allocated to long-lived assets that are being depreciated over five years.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In January 2017, we entered into a noncash transaction with a customer which resulted in the acquisition of equipment with a fair value of approximately $6.7 million and $9.0 million in fiscal years 2018 and 2017, respectively.</font></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835795088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [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_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 3 - INTANGIBLE ASSETS</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization expense of the Company&#8217;s finite-lived intangible assets was $4.8 million, $4.9 million and $4.8 million in fiscal years 2018, 2017 and 2016, respectively.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets consist of:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"><div style="text-indent: -9pt; margin-left: 9pt;">&#160;</div><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">As of October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Gross</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Accumulated</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Amortization</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Net</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Technology license agreement</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">59,616</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(49,349</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,267</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Customer relationships</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,147</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(7,959</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,188</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Software and other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,519</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,606</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">913</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">75,282</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(62,914</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,368</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">As of October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Technology license agreement</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">59,616</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(45,374</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">14,242</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Customer relationships</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,375</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(7,793</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,582</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Software and other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,195</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(6,897</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,298</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">77,186</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(60,064</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">17,122</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The weighted-average amortization period of intangible assets acquired in fiscal year 2018, which is comprised of software, is three years. The weighted-average amortization period of intangible assets acquired in fiscal year 2017 was 4.5 years, primarily comprised of acquired customer relationships and technology that has an amortization period of five years, and software that has an amortization period of three years.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Intangible asset amortization over the next five years is estimated to be as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 28%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Fiscal Years:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 28%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,588</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2020</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,539</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2021</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,706</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2022</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2023</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">126</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835782144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PDMCX JOINT VENTURE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>PDMCX JOINT VENTURE [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_VariableInterestEntityDisclosureTextBlock', window );">PDMCX JOINT VENTURE</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 4 - PDMCX JOINT VENTURE</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note &#8220;we&#8221;, or &#8220;Photronics&#8221;), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary &#8220;DNP Asia Pacific PTE, Ltd.&#8221; (hereinafter, within this Note &#8220;DNP&#8221;) entered into a joint venture under which DNP obtained a 49.99% interest in our recently established IC business in Xiamen, China, which includes the facility currently under construction. The joint venture, known as &#8220;Photronics DNP Mask Corporation Xiamen&#8221; (hereinafter, &#8220;PDMCX&#8221;), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. We entered into this joint venture to enable us to compete more effectively for the merchant photomask business in China and to benefit from the additional resources and investment that DNP will provide to enable us to offer advanced process technology to our customers. No gain or loss was recorded upon the formation of the joint venture.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;As of October 31, 2018, Photronics and DNP have each contributed cash of approximately $18.0 million to the joint venture. We estimate that, over the next several years and per the PDMCX joint venture operating agreement (&#8220;the Agreement&#8221;), DNP and Photronics will each contribute an additional $62 million of cash and additional amounts to be obtained through local borrowings.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Under the Agreement, DNP is afforded, under certain circumstances, the right to put its interest in PDMCX to Photronics. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial two year term of the Agreement and cannot be resolved between the two parties. In addition, both Photronics and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below 20% for a period of more than six consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party&#8217;s ownership percentage of the joint venture&#8217;s net book value, with closing to take place within three business days of obtaining required approvals and clearance.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;We recorded net losses from the operations of the PDMCX joint venture of approximately $0.7 million in fiscal 2018. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and the maximum exposure to loss for Photronics from PDMCX at October 31, 2018, was $15.9 million.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;As required by the guidance in Topic 810 - &#8220;Consolidation&#8221; of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (&#8220;VIE&#8221;). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current reporting period; thus, as required, the PDMCX financial results should be consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX, which resulted from our having the power to direct the activities that most significantly impacted its economic performance, the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusion that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current period was based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX&#8217;s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX&#8217;s assets. In addition, as a result of the 50.01% variable interest we held during the current period, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheet as of October 31, 2018, are presented in the following table, together with the maximum exposure to loss of Photronics due to its interests in the net assets of this joint venture.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 46%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Classification</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt;">Carrying Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt;">Photronics Interest</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Current assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,625</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,813</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Non-current assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">43,415</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,708</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">53,040</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">26,521</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Current liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,205</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,603</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Non-current liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">20</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">10</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,225</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,613</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Net assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">31,815</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">15,908</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835788128">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', 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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED LIABILITIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 5 - ACCRUED LIABILITIES</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accrued liabilities consist of the following:</font></div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Compensation related expenses<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">15,359</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">9,981</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Income taxes</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">10,369</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">2,305</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Unearned revenue</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">7,834</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">5,659</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Value added and other taxes</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">3,683</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">3,064</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Professional fees</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">1,257</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">1,011</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Other</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">5,972</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">4,283</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">44,474</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">26,303</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, accrued expenses, and other liabilities that are classified as current 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835763424">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LongTermDebtTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 6 - LONG-TERM DEBT</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Long-term debt consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">3.25% convertible senior notes due in April 2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,337</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2.77% capital lease obligation payable through July 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,639</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">61,976</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Less: current portion</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,639</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,337</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In April 2016, $57.5 million of our senior convertible notes matured. We repaid $50.1 million to noteholders and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock. The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In January 2015, we privately exchanged $57.5 million in aggregate principal amount of our 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events, which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and we are not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&#8217; maturity date.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In November FY2019, Xiamen American Japan Photronics Mask Co., Ltd. (&#8220;PDMCX&#8221;), an indirect majority owned joint venture subsidiary of Photronics, Inc., entered into a commitment letter for an 8-year term loan agreement under which it can borrow up to approximately $50.0 million (</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;</font>the Project Loan&#8221;). PDMCX will use the Project Loan to finance certain capital expenditures in China. PDMCX will grant a lien on the land, building and equipment owned by PDMCX as collateral for the Project Loan. The interest rate of the Project Loan is based on the benchmark lending rate (as defined in the Project Loan agreement) plus a floating rate spread, of the People&#8217;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap.<br /></font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">On November 7, 2018, PDMCX entered into a working capital loan agreement with a maximum borrowing limit of approximately $25.0 million, (</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#8220;</font>the Working Capital Loan&#8221;). In November 2018, we borrowed $2.2 million against this loan. PDMCX will use the Working Capital Loan for general financing purposes including for the payment of import and value added taxes. The term of the Working Capital Loan will not exceed three years, and no guarantees were required under the terms of the Working Capital Loan. The interest rate of the Working Capital Loan is based on the benchmark lending rate (as defined in the Working Capital Loan agreement) plus a floating rate spread, of the People&#8217;s Bank of China on the date of borrowings. We anticipate that interest incurred on this loan will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, up to a certain cap.<br /></font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;In August 2018, we entered into an amendment to our credit facility which allows us to sell, transfer, lease, or otherwise dispose of our assets to a subsidiary guarantor. In September 2018, we entered into an amended and restated credit agreement (&#8220;the new agreement&#8221;) that expires in September 2023. The new agreement, which replaced our prior credit facility, has a $50 million borrowing limit, with an expansion capacity to $100 million, and is secured by substantially all of our assets located in the United States and common stock we own in certain of our foreign subsidiaries. The new agreement limits the amount we can pay in cash dividends on Photronics, Inc. stock, and contains the following financial covenants: minimum interest coverage ratio, total leverage ratio and minimum unrestricted cash balance, all of which we were in compliance with at October 31, 2018. We had no outstanding borrowings against the new agreement at October 31, 2018, and $50 million was available for borrowing. The interest rate on the new agreement (2.3% at October 31, 2018) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit facility.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In August 2013, a $26.4 million principal amount, five year capital lease commenced to fund the purchase of a high-end lithography tool. Payments under the capital lease, which bore interest at 2.77%, were $0.5 million per month through July 2018.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Interest payments were $1.9 million, $2.1 million, and $3.2 million, in fiscal years 2018, 2017 and 2016, respectively.</font></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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835777216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>OPERATING LEASES [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_OperatingLeasesOfLesseeDisclosureTextBlock', window );">OPERATING LEASES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 7 - OPERATING LEASES</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We lease various real estate and equipment under non-cancelable operating leases, for which rent expense was $2.9 million, $3.0 million, and $2.8 million in fiscal 2018, 2017, and 2016, respectively.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">At October 31, 2018, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,850</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2020</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,547</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2021</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,375</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2022</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,345</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2023</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">618</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Thereafter</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">667</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,402</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">See Note 6 for disclosures related to capital lease obligations.</font></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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=115931803&amp;loc=d3e12069-110248<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835800896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE-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 );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 8 &#8211; SHARE-BASED COMPENSATION</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In March 2016, shareholders approved a new equity incentive compensation plan (&#8220;the Plan&#8221;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.&#160; Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by us (in the open-market or in private transactions), shares that are being held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of Photronics or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans.&#160; We incurred total share-based compensation expenses of $3.2 million, $3.6 million, and $3.8 million in fiscal years 2018, 2017, and 2016, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Stock Options</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Option awards generally vest in one-to-four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of our common stock on the date of grant, and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2018, 2017 and 2016 are presented in the following</font> table:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt;">Expected volatility</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">31.7</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">32.2</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">48.4</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt;">Risk-free rate of return</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">2.2 &#8211; 2.8</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">1.9 &#8211; 2.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">1.2 &#8211; 1.7</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt;">Dividend yield</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">0.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">0.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">0.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 44%;"><div style="text-align: left;"><font style="font-size: 10pt;">Expected term</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt;">5.0 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt;">5.0 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt;">5.1 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The table below presents a summary of stock options activity during fiscal year 2018 and information on stock options outstanding at October 31, 2018.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;quot; font-size: 10pt; width: 100%;"><tr><td style="vertical-align: middle; text-align: center; width: 55%; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Options</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div></div><div><font style="font-size: 10pt; font-weight: bold;">Shares</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div><font style="font-size: 10pt; font-weight: bold;">Weighted-</font></div><div><font style="font-size: 10pt; font-weight: bold;">Average</font></div><div><font style="font-size: 10pt; font-weight: bold;">Exercise Price</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Weighted-</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Average</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Remaining</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Contractual </font><font style="font-size: 10pt; font-weight: bold;">Life</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div><font style="font-size: 10pt; font-weight: bold;">Aggregate</font></div><div><font style="font-size: 10pt; font-weight: bold;">Intrinsic Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,345,235</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.01</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Granted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">269,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.62</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Exercised</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(823,311</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5.27</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%; padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Cancelled and forfeited</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(367,364</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,423,560</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.68</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">5.8 years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,977</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Exercisable at </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,612,945</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7.93</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">4.8 years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,524</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Vested and expected to vest as of </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,315,890</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.59</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">5.7 years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,930</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The weighted-average grant date fair value of options granted during fiscal years 2018, 2017 and 2016 were $2.76, $3.59 and $4.51, respectively. The total intrinsic value of options exercised during fiscal years 2018, 2017 and 2016 was $2.5 million, $1.9 million and $3.5 million, respectively.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We received cash from option exercises of $4.3 million, $2.4 million and $3.1 million in fiscal years 2018, 2017 and 2016, respectively. As of October 31, 2018, the total unrecognized compensation cost of unvested option awards was approximately $1.5 million. That cost is expected to be recognized over a weighted-average amortization period of 1.9 years.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Restricted Stock</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of one-to-four years. The fair value of the awards are our closing stock prices on the dates of grant. There were 290,000, 317,750, and 115,225 restricted stock awards granted during fiscal years, 2018, 2017 and 2016. The weighted-average grant date fair values of restricted stock awards issued during fiscal years 2018, 2017 and 2016 were $8.62, $10.94 and $12.13, respectively. The total fair value of awards for which restrictions lapsed was $1.4 million, $1.2 million and $1.7 million during fiscal years 2018, 2017 and 2016, respectively. As of October 31, 2018, the total compensation cost for restricted stock awards not yet recognized was approximately $2.8 million. That cost is expected to be recognized over a weighted-average amortization period of 2.6 years.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">A summary of restricted stock award activity during fiscal year 2018 and the status of our outstanding restricted stock awards as of October 31, 2018, is presented below:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td style="vertical-align: bottom; width: 56%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Restricted Stock</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div></div><div><font style="font-size: 10pt; font-weight: bold;">Shares</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-weight: bold;">Weighted-Average</font></div><div><font style="font-size: 10pt; font-weight: bold;">Fair Value at</font></div><div><font style="font-size: 10pt; font-weight: bold;">Grant Date</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">339,181</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10.74</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Granted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">290,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.62</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Vested</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(163,664</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9.88</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Cancelled</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(46,220</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">11.07</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">419,297</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">9.58</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;"><font style="font-size: 10pt; font-family: &amp;quot;">Expected to vest as of </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">383,413</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">9.53</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Employee Stock Purchase Plan</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Our Employee Stock Purchase Plan ("ESPP") permits employees to purchase Photronics, Inc. common shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (which is approximately one year). We recognize the ESPP expense during that same period. As of October 31, 2018, the maximum number of shares of common stock approved by our shareholders to be purchased under the ESPP was 1.5 million shares; approximately 1.4 million shares had been issued through October 31, 2018, and approximately 0.1 million shares were subject to outstanding subscriptions. As of October 31, 2018, the total compensation cost related to the ESPP not yet recognized was $0.1 million, which is expected to be recognized in fiscal 2019.</font></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835918560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RETIREMENT PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE RETIREMENT 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 );">EMPLOYEE RETIREMENT PLANS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 9- EMPLOYEE RETIREMENT PLANS</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We maintain a 401(k) Savings and Profit Sharing Plan ("401(k) Plan") which covers all full and certain part time U.S. employees who have completed three months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee's contributions that are not in excess of 4% of the employee's compensation. Employee and employer contributions vest immediately upon contribution. The total employer contributions for all of our defined contribution plans were $0.7 million, $0.6 million and $0.6 million in fiscal years 2018, 2017 and 2016, respectively.</font></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835876160">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 10 - INCOME TAXES</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the &#8220;Act&#8221;), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. For fiscal 2018, the most significant impacts include: the reduction of the U.S. federal corporate income tax rate; remeasurement of certain net deferred tax assets; phased refund of alternative minimum tax credit carryforward and requirement of a transition tax on the deemed repatriation of certain foreign earnings. The phase-in of the lower corporate income tax rate resulted in a blended income tax rate of 23.42% for fiscal 2018, as compared to the previous rate of 35%. The tax rate has been reduced to 21% for subsequent fiscal years, which impacted the remeasurement of our year end deferred tax balances.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In December 2017, in response to the Act, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) to address situations in which the accounting under ASC 740 is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018. SAB 118 summarizes a three-step process to be applied at each reporting period to account for and qualitatively disclose: (1) the effects of the change in tax law for which accounting is complete; (2) provisional amounts (or adjustments to provisional amounts) for the effects of the tax law where accounting is not complete, but for which reasonable estimates have been determined; and (3) reasonable estimates cannot yet be made and, therefore, taxes are reflected in accordance with law prior to the enactment of the Act. The effects of the Act provisions and the application of SAB 118 included in the fiscal 2018 results<font style="font-size: 10pt; font-family: 'Times New Roman';"> are summarized as follows:</font></font></div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 22.5pt;"><br /></td><td style="width: 18pt; vertical-align: top;"><font style="font-size: 10pt; font-family: Symbol,serif;">&#183;</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">The accounting for the net income tax change for the remeasurement of certain deferred taxes is complete, and resulted in an increase of $1.6 million (provisional estimate of $2.5 million) reflecting the remeasurement of the final year end deferred taxes to the fiscal 2019 tax rate, all of which was offset by the remeasurement adjustment of $1.6 million (provisional estimate of $2.5 million) of the related valuation allowance, resulting in a net zero change in the income tax provision.</font></div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 22.5pt;"><br /></td><td style="width: 18pt; vertical-align: top;"><font style="font-size: 10pt; font-family: Symbol,serif;">&#183;</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">As a result of the Act our determination regarding the realization of the benefit of the alternative minimum tax credit carryforwards changed; accordingly, the related valuation allowance has been reversed, and a $3.7 million, net of sequestration, tax benefit has been recorded (our original provisional estimate of $3.9 million, was reduced to $3.7 million in FY 2018 Q3 to reflect sequestration). The accounting for this item is now complete.</font></div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 22.5pt;"><br /></td><td style="width: 18pt; vertical-align: top;"><font style="font-size: 10pt; font-family: Symbol,serif;">&#183;</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">Additionally, the accounting of the transition tax, for the year ended October 31, 2018 is complete. We recorded income tax expense of $29.6 million (provisional estimate of $28.4 million reported in the previous three quarters of FY 2018, changed based on the most current available information). The entire amount of transition tax was offset by the current year loss, current year credits and available credit carryforwards.</font></div></td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Based on our current interpretation of the Act, we have completed the accounting for all items that impact our fiscal 2018 financial statements. Collectively, these items and the changes in measurement did not have a material impact to our consolidated effective tax rate or financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">On January 18, 2018, the Taiwan Legislature Yuan approved amendments to the Income Tax Act, enacting an increase in the corporate tax rate from 17% to 20%. Under generally accepted accounting principles, we are required to revalue our deferred tax assets and liabilities, utilizing the rate applicable to the period, when a temporary difference will reverse. Our analysis indicates that our Taiwan deferred tax asset will be increased and, accordingly, we have recognized a net benefit of $0.2 million.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Income before the income tax provisions consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(9,859</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(11,544</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,270</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">78,430</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">38,109</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">54,204</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">68,571</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">26,565</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">60,474</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The income tax provisions consist of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Current:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Federal</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(30</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">173</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">492</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(4</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">)<br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">11,584</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,474</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,115</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Deferred:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Federal</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,673</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(24</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">15</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(522</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,618</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,817</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">)<br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,798</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">U.S. federal income tax at statutory rate</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">16,059</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,298</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,166</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Changes in valuation allowances</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,554</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,632</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(9,516</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Distributions from foreign subsidiaries</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,471</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,438</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Foreign tax rate differentials</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,078</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,230</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(9,620</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Tax credits</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,530</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,925</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(944</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Uncertain tax positions, including reserves, settlements and resolutions</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,791</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(932</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">134</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);">Employee stock option<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">(1,433<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">)<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">512<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">452<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Income tax holiday</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,648</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(743</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(507</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Tax reform</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,736</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Tax on foreign subsidiary earnings</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,712</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">225</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Other, net</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">(62<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">)<br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(255</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">) <br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">(30<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">) <br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,798</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The fiscal year 2018 effective tax rate differs from the U.S. federal blended rate of 23.42% primarily due to the impact of the Act allowing for the refund of AMT credits that caused a corresponding reversal of the related valuation allowance, the recognition of a benefit related to previously unrecognized tax positions, earnings being taxed at lower statutory rates in foreign jurisdictions, the benefits of tax holiday, and investment credits in foreign jurisdictions.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The fiscal years 2017 and 2016 effective tax rates differ from the U.S. statutory rate of 35% primarily due to earnings being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, together with the benefit of various investment credits in a foreign jurisdiction. In addition, the lower rate in fiscal year 2016 was partially driven by a benefit that resulted from the reversal of a previously recorded undistributed earnings tax liability in a foreign jurisdiction for which we are no longer liable. We were granted two five-year tax holidays in Taiwan, one that expired unused in 2017 and the other that expires in 2019. The latter tax holiday reduced foreign taxes by $2.6 million, $0.7 million and $0.5 million in fiscal years 2018, 2017 and 2016, respectively, with a $0.035 cents per share impact in fiscal 2018 and a de minimis per share effect in the fiscal 2017 and 2016 periods.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The net deferred income tax assets consist of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: &amp;quot;"> As of</font></u></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt; font-weight: bold;">Deferred income tax assets</font>:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Net operating losses</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">30,805</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">40,942</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Reserves not currently deductible</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,703</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,196</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Alternative minimum tax credits</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,673</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,946</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Tax credit carryforwards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,159</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,037</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Share-based compensation</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">767</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,210</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,503</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">50,317</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">62,959</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Valuation allowances</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(24,383</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(25,590</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">25,934</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">37,369</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Deferred income tax liabilities:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Undistributed earnings of foreign subsidiaries</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(4,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Property, plant and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(8,020</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(19,280</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(448</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(322</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(8,468</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(23,937</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Net deferred income tax assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">17,466</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,432</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt; font-weight: bold;">Reported as:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Deferred income tax assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">18,109</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">15,481</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Deferred income tax liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(643</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,049</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">17,466</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,432</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We have established a valuation allowance for a portion of our deferred tax assets because we believe, based on the weight of all available evidence, that it is more likely than not that a portion of our net operating loss carryforwards will expire prior to utilization. During fiscal year 2018, the valuation allowance decrease primarily resulted from the reversal of the valuation allowance related to alternative minimum tax credits of $(3.9) million as the result of the Act, prior year additional NOL utilization of $(1.8) million, credit utilization of $(1.3) million, other impacts of $(0.4) million, changes in the deferred tax liability of $2.8 million, $1.8 million from the adoption of ASU 2016-09 related to stock compensation, and $1.6 million from the corporate tax rate reduction. During fiscal year 2016, we determined that sufficient positive evidence existed in certain foreign jurisdictions that it was more likely than not that additional deferred tax assets were realizable and, therefore, we reduced the valuation allowance by $4.3 million. Fiscal years 2017 and 2016 also changed as a result of loss utilizations and deferred tax liability changes of $3.7 million and $5.2 million, respectively.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Due to the Act, as of fiscal year end 2018, U.S. deferred taxes are no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. During fiscal year 2017, the permanent reinvestment assertion was partially changed due to changes in circumstances within one of our non-U.S. subsidiary entities, and a U.S. tax liability was recognized for the related undistributed earnings. Outside of the Act, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following tables present our available operating loss and credit carryforwards at October 31, 2018, and their related expiration periods:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Operating Loss Carryforwards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Expiration </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Periods</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Federal</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">78,902</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2028-2033</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">208,411</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2018-2038</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,761</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2021-2027</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Tax Credit Carryforwards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Expiration </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Period</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Federal research and development</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,314</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2019-2038</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255); width: 36%;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Federal alternative minimum</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,673</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">Refundable</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,819</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2020-2032</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">246</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2019-2020</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; padding-bottom: 2px;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at beginning of year</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,384</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,606</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,029</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Additions (reductions) for tax positions in prior years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(44</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">207</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">744</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Additions based on current year tax positions</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">498</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">323</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">268</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Settlements</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(56</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(922</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(378</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Lapses of statutes of limitations</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,007</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(830</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(57</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at end of year</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,775</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,384</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,606</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">As of October 31, 2018, October 29, 2017 and October 30, 2016, the balance of unrecognized tax benefits includes $1.9 million, $3.4 million, and $4.6 million, respectively, recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Included in these amounts in each of fiscal years 2018, 2017 and 2016 were $0.1 million of interest and penalties. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above for the fiscal years 2018, 2017 and 2016 include settlements of non-U.S. audits.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that it is reasonably possible that up to $0.9 million of its uncertain tax positions (including accrued interest and penalties, and net of tax benefits) may be resolved over the next twelve months. Resolution of these uncertain tax positions may result from either or both of the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Income tax payments were $6.1 million, $9.3 million and $11.4 million in fiscal years 2018, 2017 and 2016, respectively. Cash received as refunds of income taxes paid in prior years amounted to $1.1 million, $0.1 million and $0.2 million in fiscal years 2018, 2017 and 2016, respectively.</font></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835758896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE [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_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 11 - EARNINGS PER SHARE</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The calculation of basic and diluted earnings per share is presented as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">42,055</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,130</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">46,200</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Effect of dilutive securities:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Interest expense on convertible notes, net of related tax effects</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,999</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,938</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Earnings for diluted earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">44,054</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,130</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">49,138</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Weighted-average common shares computations:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Weighted-average common shares used for basic earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">68,829</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">68,436</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">67,539</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Effect of dilutive securities:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Convertible notes</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,542</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,841</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Share-based payment awards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">450</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">852</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">974</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Potentially dilutive common shares</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,992</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">852</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,815</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Weighted-average common shares used for diluted earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">74,821</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">69,288</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">76,354</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Basic earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.61</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.68</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Diluted earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.59</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.64</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Share based payment awards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,308</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,635</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Convertible notes</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,542</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total potentially dilutive shares excluded</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,850</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,635</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835797488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND 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_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 12 - COMMITMENTS AND CONTINGENCIES</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">At October 31, 2018, we had outstanding purchase commitments of $144 million, $126 million of which related to the building and equipping of our China facilities, and had recorded liabilities for the purchase of equipment of $30 million. See Note 7 for information on our operating lease commitments.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We are subject to various claims that arise in the ordinary course of business. We believe such claims, individually and in the aggregate, will not have a material effect on our consolidated financial statements.</font></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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824910944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER 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 );">GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 13 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We operate as a single operating segment as a manufacturer of photomasks, which are high precision quartz or glass plates containing microscopic images of electronic circuits for use in the fabrication of IC's and FPDs. Geographic revenues (shown below) are based primarily on where our manufacturing facility is located.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Our 2018, 2017 and 2016 revenue by geographic area and by IC and FPD products, and long-lived assets by geographic area were as follows:</font></div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Net revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">Taiwan</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">237,039</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">187,818</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">193,216</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">Korea</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">147,066</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">122,165</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">141,017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">112,648</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">102,040</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">113,670</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">Europe</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">35,540</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">36,081</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">33,384</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">All other Asia</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,983</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,574</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,169</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">450,678</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">483,456</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">IC</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">416,064</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">350,260</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">364,531</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">FPD</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">119,212</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">100,418</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">118,925</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">450,678</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">483,456</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="clear: both;"><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;"> As of</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Long-lived assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Taiwan</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">177,626</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">186,192</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">176,644</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">156,948</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">180,095</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">173,658</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Korea</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">127,764</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">147,265</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">146,515</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">China</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">102,985</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,273</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Europe</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,458</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,372</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,617</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">571,781</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,197</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">506,434</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">One customer accounted for 16%, 16% and 19% of our revenue in fiscal years 2018, 2017 and 2016, respectively, and another customer accounted for 15%, 16% and 17% of our revenue in fiscal years 2018, 2017 and 2016, respectively.</font></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835679360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [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_OtherComprehensiveIncomeNoncontrollingInterestTextBlock', window );">CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 14 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following tables set forth the</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">changes in our accumulated other comprehensive income by component (net of tax of $0)</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">for the years ended October 31, 2018 and October 29, 2017:</font></font></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended October 31, 2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Foreign Currency</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Translation</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amortization</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">of Cash</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">7,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(688</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">6,891</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other comprehensive income before reclassifications</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,672</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,571</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Amounts reclassified from other accumulated comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Net current period other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,672</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,523</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Less: other comprehensive loss (income) attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">4,717</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(51</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">4,666</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(4,328</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(638</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(4,966</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr></table><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;quot; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended October 29, 2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Foreign Currency</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Translation</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amortization</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">of Cash</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at October 31, 2016</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(6,567</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(177</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(927</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(7,671</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Other comprehensive income before reclassifications</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,799</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">478</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,277</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Amounts reclassified from other accumulated comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net current period other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,799</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">478</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,406</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,605</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(239</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,844</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(688</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,891</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Amortization of the cash flow hedge is included in cost of goods sold in the consolidated statements of income in all periods presented.</font></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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeNoncontrollingInterestTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tabular information relating to Other Comprehensive Income (OCI) as is applicable to noncontrolling interests. This text block may also include OCI relative to the filing entity, the aforementioned noncontrolling interest OCI, as well as OCI on a consolidated basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835763424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS OF CREDIT RISK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>CONCENTRATIONS OF CREDIT 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 );">CONCENTRATIONS OF CREDIT RISK</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 15 &#8211; CONCENTRATIONS OF CREDIT RISK</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Financial instruments that potentially subject us to credit risk principally consist of trade accounts receivables and short-term cash investments. We sell our products primarily to semiconductor and FPD manufacturers in Asia, North America, and Europe. We believe that the concentration of credit risk in our trade receivables is substantially mitigated by our ongoing credit evaluation process and relatively short collection terms. We do not generally require collateral from customers. We establish an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Our cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which we manufacture photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, we consider them to bear minimal credit risk. We further mitigate credit risks related to our cash and cash equivalents by spreading such risk among a number of institutions.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">One customer accounted for 20% and 23% of our net accounts receivable in fiscal years 2018 and 2017, respectively, and another customer accounted for 10% of our net accounts receivables in fiscal year 2018 and less than 10% in fiscal year 2017.</font></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>47
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826356944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>RELATED PARTY TRANSACTIONS [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_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 16 - RELATED PARTY TRANSACTIONS</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">On January 20, 2018, <font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc. entered into a</font> four-year consulting agreement with DEMA Associates, LLC, for $0.4 million per year. Two members of our board of directors, including the chairman, and a member of the chairman's immediate family, are members of DEMA Associates, LLC. In FY 2018, we incurred expenses for services provided by this entity of $0.3 million.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Our chairman of the board of directors was also a director of an entity that provided secure managed information technology services to Photronics in fiscal year 2016. Another member of our board of directors was the chief executive officer and chairman of the board of this entity. We had contracted with this entity since 2002 for services it provided to all of our facilities. In fiscal year 2016, we incurred expenses for services provided by this entity of $0.2 million. As of January 30, 2018, no members of our board of directors were executive officers, directors or shareholders of this entity.<br /></font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In July 2016, we entered into a contract for information technology services with a parent entity for which members of our board of directors served as the executive chairman of the board and a director of a wholly owned subsidiary of that entity. In fiscal year 2018, we incurred expenses for services provided by the parent entity of $0.1 million during the period in which our board members served on the board of directors of this entity and, in 2017 and 2016, we incurred expenses of $0.5 million and $0.3 million, respectively with the parent entity. As of October 29, 2017, we had payables outstanding to the parent entity of $0.1 million . </font><font style="font-size: 10pt; font-family: 'Times New Roman';">As of January 30, 2018, no members of our board of directors were executive officers, directors or shareholders of the wholly owned subsidiary.</font></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><div style="text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">An officer of one of our foreign subsidiaries is related to an individual in a position of authority at one of our largest customers. We recorded revenue from this customer of $78.4 million, $73.6 million and $80.5 million, in fiscal years 2018, 2017 and 2016, respectively. At October 31, 2018 and October 29, 2017, we had accounts receivable of $23.5 million and $24.3 million, respectively, from this customer.</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We purchase photomask blanks from an entity of which a former officer of ours is a significant shareholder. The Company purchased $4.5 million of photomask blanks from this entity during the period in 2017 when the former officer was employed by us, and $16.3 million in fiscal year 2016. This former officer's employment with the Company ended in February 2017.<br /></font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We believe that the terms of our transactions with the related parties described above were negotiated at arm's length and were no less favorable to us than terms we could have obtained from unrelated third parties. See Note 19 for additional related party transactions.</font></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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835876160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS [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 MEASUREMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 17 - FAIR VALUE MEASUREMENTS</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">The fair values of our cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying value due to their short-term maturities. </font>We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 31, 2018 and October 29, 2017.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Fair Value of Financial Instruments Not Recorded at Fair Value</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The fair value of our convertible senior notes is a Level 2 measurement, as it was determined using inputs that were either observable market data or could be derived from or corroborated with observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018 and October 29, 2017.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31, 2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29, 2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fair Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Carrying Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fair Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Carrying Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">3.25% convertible senior notes due 2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">62,094</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">67,396</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,337</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>49
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826356944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE REPURCHASE PROGRAM<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAbstract', window );"><strong>SHARE REPURCHASE PROGRAM [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_TreasuryStockTextBlock', window );">SHARE REPURCHASE PROGRAM</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 18 &#8211; SHARE REPURCHASE PROGRAM</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In October 2018, the Company&#8217;s Board of Directors authorized the repurchase of up to $25 million of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on October 22, 2018, and will expire no later than October 21, 2019. As of October 31, 2018, we had repurchased a combined 0.3 million shares at a cost of $3.1 million (an average of $9.45 per share) under this share repurchase program. The volume of shares repurchased are subject to market conditions, and our continual evaluation of the optimal use of our cash.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In July 2018, the Company&#8217;s Board of Directors authorized the repurchase of up to $20 million of its common stock, to be executed in open-market transactions or in accordance with a repurchase plan under rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and expired in October 2018, when the authorized amount was exhausted. Under this program, we repurchased 2.2 million shares at a cost of $20.0 million (an average of $8.97 per share).</font></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_TreasuryStockSharesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TreasuryStockSharesAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824924480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. [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_EquityMethodInvestmentsDisclosureTextBlock', window );">JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 19 - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In May 2006, Photronics and Micron Technology, Inc. ("Micron") entered into the MP Mask joint venture (&#8220;MP Mask&#8221;), which developed and produced photomasks for leading-edge and advanced next generation semiconductors. At the time of the formation of the joint venture, we also entered into an agreement to license photomask technology developed by Micron and certain supply agreements. In May 2016, we sold our investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">interest income and other income (expense) </font>in our 2016 consolidated statement of income. On that same date, a supply agreement commenced between Photronics and Micron, which provided that we would be the majority outsourced supplier of Micron&#8217;s photomasks and related services. The supply agreement had a one year term and expired in May 2017. However, we have the unlimited rights to use technology under the prior technology license agreement.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">This joint venture was a variable interest entity ("VIE") (as that term is defined in ASC 810), because all costs of the joint venture were passed on to Photronics and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon Photronics and Micron for any additional cash requirements. On a quarterly basis, we reassessed whether our interest in MP Mask gave us a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in ASC 810 as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, we determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&#8217;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchase of the majority of products produced by the VIE.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We utilized MP Mask for both high-end IC photomask production and research and development purposes. MP Mask charged its variable interest holders based on their actual usage of its facility and charged separately for any research and development activities it engaged in at the requests of its owners.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">MP Mask was governed by a Board of Managers appointed by Micron and Photronics. Throughout MP Mask's existence, Micron, as a result of its majority ownership, held majority voting power on the Board of Managers. Under the MP Mask joint venture operating agreement, we may have been required to make additional capital contributions to MP Mask. MP Mask did not request, and we did not make, any contributions to MP Mask in fiscal year 2016, and we did not receive any distributions (other than upon the sale of our investment to Micron in fiscal year 2016) from MP Mask during 2016.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We recorded a loss from operations from our investment in MP Mask of $0.1 million in fiscal year 2016, which is included in Interest income and other income (expense) in our consolidated statements of income.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In fiscal 2016, we recorded $0.4 million of commission revenue earned under the supply agreements with Micron and MP Mask, and amortization of $0.1 million of the related supply agreement intangible asset. In 2016, we also recorded cost of goods sold in the amount of $5.7 million for photomasks produced by MP Mask for Photronics customers, and incurred expenses of $0.5 million for research and development activities and other goods and services purchased from MP Mask by Photronics.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Summarized financial information of MP Mask is presented below. The financial results of 2016 represent activities through May 5, 2016, the date of the sale of the joint venture.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 28%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fiscal Year</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">49,626</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Gross profit</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,736</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835800896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GAINS ON SALE OF INVESTMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>GAINS ON SALE OF INVESTMENTS [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_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">GAINS ON SALE OF INVESTMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 20 &#8211; GAINS ON SALE OF INVESTMENTS</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We had a minority interest in a foreign entity. In fiscal year 2016, we sold this investment and recognized a gain of $8.8 million. In addition, as discussed in Note 19, we sold our investment in the MP Mask joint venture in fiscal year 2016.</font></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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824924480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSIDIARY DIVIDEND<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>SUBSIDIARY DIVIDEND [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_MinorityInterestDisclosureTextBlock', window );">SUBSIDIARY DIVIDEND</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 21 &#8211; SUBSIDIARY DIVIDEND</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;In November 2018, PDMC, the Company&#8217;s majority owned subsidiary in Taiwan, paid a dividend of which 49.99%, or approximately $26.0 million, was paid to noncontrolling interests.</font></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_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835872720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [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 RESULTS OF OPERATIONS (UNAUDITED)</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 22 - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following table sets forth certain unaudited quarterly financial data:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">First</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Second</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Third</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fourth</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Fiscal 2018:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;"> (a)</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;"> (a)</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">123,446</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">130,779</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">136,391</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">144,660</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Gross profit</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">27,662</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">32,819</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">35,597</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">35,425</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">131,503</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,481</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">15,189</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,797</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">16,769</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">61,236</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,898</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,665</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,005</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,487</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">42,055</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Earnings per share:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Basic</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.09</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.15</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.18</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.61</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Diluted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.09</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.15</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.18</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.18</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.59</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Fiscal 2017:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">109,831</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">108,297</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">111,579</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">120,971</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">450,678</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Gross profit</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">22,999</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,157</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,717</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">26,442</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">91,315</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,510</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,484</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,799</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,496</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,289</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,946</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,797</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,001</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,386</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,130</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Earnings per share:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Basic</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.06</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.08</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Diluted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.06</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.08</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 27pt; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">Includes $0.6 million gain on sale of assets.</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>54
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835680160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>RECENT ACCOUNTING PRONOUNCEMENTS [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_DescriptionOfNewAccountingPronouncementsNotYetAdopted', window );">RECENT ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">NOTE 23 - RECENT ACCOUNTING PRONOUNCEMENTS</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) to address situations where the accounting under ASC Topic 740 &#8211; &#8220;Income Taxes&#8221; is incomplete for certain income tax effects of the Tax Cuts and Jobs Act, which was signed into law on December 22, 2017, and changed existing U.S. tax law. We adopted this guidance in our first quarter of fiscal year 2018. Please see Note 10 for a discussion of the effects of adopting this guidance.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In November 2016, the FASB issued ASU 2016-18 &#8220;Restricted Cash&#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 is effective for Photronics, Inc. in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In October 2016, the FASB issued ASU 2016-16 &#8220;Intra-Entity Transfers of Assets Other Than Inventory&#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 is effective for Photronics, Inc. in the first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. We are currently evaluating the effect this ASU will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In June 2016, the FASB issued ASU 2016-13 &#8220;Measurement of Credit Losses&#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In March 2016, the FASB issued ASU 2016 &#8211; 09 &#8220;Improvements to Employee Share-Based Payment Accounting&#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. Adoption of this guidance in the first quarter of our fiscal year 2018 did not have a material impact on our financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. ASU 2016-02 was required to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11 &#8220;Targeted Improvements&#8221;, which allows the new leases standard to be initially applied at the adoption date through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. These Updates are effective for Photronics, Inc. in the first quarter of fiscal year 2020, with early application permitted. We are currently evaluating the effect that these Updates will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In May 2014, the FASB issued ASU 2014-09 &#8220;Revenue from Contracts with Customers&#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for Photronics, Inc. in the first quarter of our fiscal year 2019. This update allows for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 &#8220;Identifying Performance Obligations and Licensing&#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we will increase our accounts receivable by $0.6 million, record a contract asset of $4.6 million, and reduce our inventories balance by $3.7 million. The recognition and adjustments to these assets will be reflected in increases to our retained earnings and noncontrolling interest balances of $1.4 million and $0.2 million, respectively. The most significant impact of the new guidance is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Shipping and handling activities performed after control of a good is transferred to a customer</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year.</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Exclusion of sales and similar taxes collected from customers in the transaction price.</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Consistent with our practice before adoption of the new guidance, we will not recognize the sales tax and similar taxes we collect from customers as revenue.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Use of an &#8220;input method&#8221; to measure our progress towards the transfer of control of performance obligations to customers</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ such a method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our internal cost accumulation systems and methods, which are input-based to measure our progress towards the transfer of control of our performance obligations to customers.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.</font></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_DescriptionOfNewAccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 new accounting pronouncement that has been issued but not yet adopted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835703216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>Schedule II-Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II-Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td colspan="1" rowspan="9" valign="bottom" style="vertical-align: top; width: 50%; padding-bottom: 2px;"><br /></td><td colspan="1" rowspan="9" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="16" nowrap="nowrap" rowspan="6" valign="bottom" style="vertical-align: top;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Schedule II</font></div>&#160; <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Valuation and Qualifying Accounts</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">for the Years Ended October 31, 2018, October 29, 2017</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">and October 30, 2016</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(in $ thousands)</font></div>&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Balance at</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Beginning of</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Year</font></div></td><td colspan="1" nowrap="nowrap" rowspan="3" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="1" rowspan="3" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Charged to</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Costs and</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Expenses</font></div></td><td colspan="1" nowrap="nowrap" rowspan="3" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="1" rowspan="3" valign="bottom" style="vertical-align: top; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="1" rowspan="3" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;<br /></td><td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deductions</font></div></td><td colspan="1" nowrap="nowrap" rowspan="3" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="1" rowspan="3" valign="bottom" style="vertical-align: top; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="1" rowspan="3" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td><td colspan="2" nowrap="nowrap" rowspan="3" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Balance at</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">End of</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Year</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 50%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 50%;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Allowance for Doubtful Accounts</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 50%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 50%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Year-ended October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">2,319</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(809</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">16</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">1,526</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 50%; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Year-ended October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">3,901</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(1,600</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;(b)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">18</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(255, 255, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">2,319</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 50%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Year ended October 30, 2016</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">3,301</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">642</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(42</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td valign="bottom" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">3,901</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><font style="font-size: 10pt; font-family: 'Times New Roman';"></font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman';"></font></div><div><br /></div><div><font style="font-size: 10pt; font-family: 'Times New Roman';"></font></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr style="vertical-align: top;"><td style="vertical-align: top; width: 27pt;"><div style="text-align: left;"><font style="text-align: left; font-size: 10pt; font-family: 'Times New Roman';">(a)</font></div></td><td style="align: left; vertical-align: top; width: auto;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Uncollectible accounts written off, net, and impact of foreign currency translation.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr style="vertical-align: top;"><td style="vertical-align: top; width: 27pt;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font></div></td><td style="align: left; vertical-align: top; width: auto;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">Reversal of valuation allowance.</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839335904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT 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 );">Consolidation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Consolidation</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying consolidated financial statements include the accounts of Photronics, Inc. and majority-owned subsidiaries that it controls</font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">. </font><font style="font-size: 10pt; font-family: 'Times New Roman';">All intercompany balances and transactions have been eliminated in consolidation.</font></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_UseOfEstimates', window );">Estimates and Assumptions</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Estimates and Assumptions</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.</font></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_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fiscal Year</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect yearend dates of October 31.</font></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'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Cash and Cash Equivalents</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.</font></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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We generally record our trade accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during and at the end of every reporting period for collectability. When, in the judgment of management, a loss on the collection of a customer invoice is probable, the amount is charged to expense and credited to the allowance for doubtful accounts.&#160; When the amount is determined to be uncollectible, the amount is charged to the allowance for doubtful accounts, and the related receivable is eliminated.</font></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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Inventories</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Finished goods</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">668</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">664</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Work in process</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,402</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,957</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Raw materials</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">25,110</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,082</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">29,180</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">23,703</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Property, Plant and Equipment</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Depreciation and amortization, substantially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</font></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_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Intangible Assets</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable; and an impairment loss would be recorded in the period in which the impairment determination is made. The amount of the impairment loss recorded would be based on the fair value of the intangible asset at the measurement date.</font></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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Impairment of Long-Lived Assets</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared to the carrying value of the asset. The carrying values of assets determined to be impaired are reduced to their estimated fair values.</font></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_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Business Combinations</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</font></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_EquityMethodInvestmentsPolicy', window );">Investments in Joint Ventures</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Investments in Joint Ventures</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least 20 percent-owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.</font></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_ConsolidationVariableInterestEntityPolicy', window );">Variable Interest Entities</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Variable Interest Entities</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &#8220;variable interest entities&#8221;, or &#8220;VIEs&#8221;.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a &#8220;controlling financial interest&#8221; (and thus be considered the "primary beneficiary" of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these certain legal entities.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a 20 percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.</font></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'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Income Taxes</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</font></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_plab_TreasuryStockPolicyTextBlock', window );">Treasury Stock</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Treasury Stock</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.</font></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_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Earnings Per Share</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</font></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 );">Share-Based Compensation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Share-Based Compensation</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</font></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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Research and Development</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Research and development costs are expensed as incurred, and consist primarily of development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC and FPD photomask technologies.</font></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'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Foreign Currency Translation</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest income and other income (expense) were a net gain/(loss) of $0.4 million, $(5.2) million and $(0.3) million in fiscal years 2018, 2017 and 2016, respectively.</font></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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Noncontrolling Interests</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Noncontrolling Interests</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Substantially all of noncontrolling interests represents the minority shareholders' proportionate share in the equity of two of the Company's majority-owned subsidiaries: Photronics DNP Mask Corporation ("PDMC") in Taiwan, and Photronics DNP Mask Corporation Xiamen (&#8220;PDMCX&#8221;) in China, of which noncontrolling interests owned 49.99% as of October 31, 2018 and October 29, 2017. In addition, noncontrolling shareholders owned approximately 0.2% and 0.3% of PK Ltd. (&#8220;PKL&#8221;) in Korea as of October 31, 2018 and October 29, 2017, respectively.</font></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 );">Derivative Instruments and Hedging Activities</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Derivative Instruments and Hedging Activities</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.</font></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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Revenue Recognition</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We recognize revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price of the transaction is fixed or determinable, and collectability is reasonably assured. Delivery is determined by the shipping terms of the individual revenue transactions. For transactions with FOB destination or similar shipping terms, delivery occurs when our product reaches its destination and is received by the customer. For transactions with FOB shipping point terms, delivery occurs when our product is received by the common carrier. We use judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. Our revenue is reported net of any sales taxes billed to customers.</font></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_StandardProductWarrantyPolicy', window );">Product Warranty</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Product Warranty</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We warrant that items sold will conform to customer specifications for a 30-day period. However, our liability generally is limited to the repair, replacement, or refund of the cost of the photomasks at our sole option. We inspect photomasks for conformity to customer specifications prior to shipment. Accordingly, customer claims related to items under warranty have historically been insignificant. Our warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.</font></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_plab_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury stock valuation, including method of recording repurchases (cost or par value method) and method for valuing subsequent resale.</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;">plab_TreasuryStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.3A-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355119-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(a))<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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="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_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5728-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6759159-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6759068-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=109980867&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=109980867&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=109980867&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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=109980867&amp;loc=SL5579240-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=SL94080555-108585<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="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_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5291-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-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_FiscalPeriod</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5144-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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs it has 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6830114608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Options Accounting Policy</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Share-Based Compensation</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</font></div></div><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 );">Employee Stock Option [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Options Accounting Policy</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Option awards generally vest in one-to-four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of our common stock on the date of grant, and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.</font></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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824917904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_UnremittedEarningsInForeignInvestmentPolicy', window );">Unremitted Earnings in Foreign Investment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Due to the Act, as of fiscal year end 2018, U.S. deferred taxes are no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. During fiscal year 2017, the permanent reinvestment assertion was partially changed due to changes in circumstances within one of our non-U.S. subsidiary entities, and a U.S. tax liability was recognized for the related undistributed earnings. Outside of the Act, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.</font></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_IncomeTaxUncertaintiesPolicy', window );">Interest and Penalties Related to Uncertain Tax Positions</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">As of October 31, 2018, October 29, 2017 and October 30, 2016, the balance of unrecognized tax benefits includes $1.9 million, $3.4 million, and $4.6 million, respectively, recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Included in these amounts in each of fiscal years 2018, 2017 and 2016 were $0.1 million of interest and penalties. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above for the fiscal years 2018, 2017 and 2016 include settlements of non-U.S. audits.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that it is reasonably possible that up to $0.9 million of its uncertain tax positions (including accrued interest and penalties, and net of tax benefits) may be resolved over the next twelve months. Resolution of these uncertain tax positions may result from either or both of the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.</font></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_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=115928150&amp;loc=d3e26513-109311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="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_UnremittedEarningsInForeignInvestmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax treatment of unremitted earnings in a foreign investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109227401&amp;loc=d3e41263-109329<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28200-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_UnremittedEarningsInForeignInvestmentPolicy</td>
</tr>
<tr>
<td style="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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824911376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS [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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Financial Instruments</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</font></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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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>60
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835777216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>RECENT ACCOUNTING PRONOUNCEMENTS [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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) to address situations where the accounting under ASC Topic 740 &#8211; &#8220;Income Taxes&#8221; is incomplete for certain income tax effects of the Tax Cuts and Jobs Act, which was signed into law on December 22, 2017, and changed existing U.S. tax law. We adopted this guidance in our first quarter of fiscal year 2018. Please see Note 10 for a discussion of the effects of adopting this guidance.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In November 2016, the FASB issued ASU 2016-18 &#8220;Restricted Cash&#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 is effective for Photronics, Inc. in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In October 2016, the FASB issued ASU 2016-16 &#8220;Intra-Entity Transfers of Assets Other Than Inventory&#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 is effective for Photronics, Inc. in the first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. We are currently evaluating the effect this ASU will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In June 2016, the FASB issued ASU 2016-13 &#8220;Measurement of Credit Losses&#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology, found in current GAAP, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In March 2016, the FASB issued ASU 2016 &#8211; 09 &#8220;Improvements to Employee Share-Based Payment Accounting&#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. Adoption of this guidance in the first quarter of our fiscal year 2018 did not have a material impact on our financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. ASU 2016-02 was required to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11 &#8220;Targeted Improvements&#8221;, which allows the new leases standard to be initially applied at the adoption date through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. These Updates are effective for Photronics, Inc. in the first quarter of fiscal year 2020, with early application permitted. We are currently evaluating the effect that these Updates will have on our consolidated financial statements.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In May 2014, the FASB issued ASU 2014-09 &#8220;Revenue from Contracts with Customers&#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for Photronics, Inc. in the first quarter of our fiscal year 2019. This update allows for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 &#8220;Identifying Performance Obligations and Licensing&#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we will increase our accounts receivable by $0.6 million, record a contract asset of $4.6 million, and reduce our inventories balance by $3.7 million. The recognition and adjustments to these assets will be reflected in increases to our retained earnings and noncontrolling interest balances of $1.4 million and $0.2 million, respectively. The most significant impact of the new guidance is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation.</font></div><div><br /></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Shipping and handling activities performed after control of a good is transferred to a customer</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year.</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Exclusion of sales and similar taxes collected from customers in the transaction price.</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Consistent with our practice before adoption of the new guidance, we will not recognize the sales tax and similar taxes we collect from customers as revenue.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Use of an &#8220;input method&#8221; to measure our progress towards the transfer of control of performance obligations to customers</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ such a method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our internal cost accumulation systems and methods, which are input-based to measure our progress towards the transfer of control of our performance obligations to customers.</font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-style: italic; font-size: 10pt; font-family: 'Times New Roman';"><u>Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations</u></font></div><div><br /></div><div style="text-align: left; margin-left: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.</font></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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835786752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Finished goods</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">668</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">664</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Work in process</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,402</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,957</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Raw materials</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">25,110</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,082</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">29,180</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">23,703</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824968112">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Property, plant and equipment consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Land</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">11,139</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,959</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Buildings and improvements</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">124,771</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">125,290</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Machinery and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,566,163</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,547,870</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Leasehold improvements</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,577</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,050</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Furniture, fixtures and office equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,415</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,989</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Construction in progress</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">128,649</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">72,045</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,862,714</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,788,203</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,290,933</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,253,006</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">)<br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">571,781</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,197</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></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_ScheduleOfCapitalLeasedAsssetsTableTextBlock', window );">Equipment Under Capital Leases Included in Property, Plant and Equipment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Equipment under capital leases is included in the property, plant and equipment amount, above, as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Machinery and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">34,917</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Less accumulated amortization</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,843</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,074</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>63
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835786752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets consist of:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"><div style="text-indent: -9pt; margin-left: 9pt;">&#160;</div><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">As of October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Gross</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Accumulated</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Amortization</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Net</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Technology license agreement</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">59,616</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(49,349</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,267</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Customer relationships</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,147</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(7,959</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,188</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Software and other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,519</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,606</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">913</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">75,282</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(62,914</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,368</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">As of October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Technology license agreement</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">59,616</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(45,374</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">14,242</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Customer relationships</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,375</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(7,793</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,582</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Software and other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,195</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(6,897</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,298</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 4px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">77,186</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(60,064</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">17,122</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Intangible Asset Amortization Over the Next Five Years</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Intangible asset amortization over the next five years is estimated to be as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 28%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Fiscal Years:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 28%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,588</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2020</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,539</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2021</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,706</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2022</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2023</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">126</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>64
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835777216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PDMCX JOINT VENTURE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>PDMCX JOINT VENTURE [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_ScheduleOfVariableInterestEntitiesTextBlock', window );">Carrying Amounts and Exposure to Loss Related to Assets and Liabilities</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheet as of October 31, 2018, are presented in the following table, together with the maximum exposure to loss of Photronics due to its interests in the net assets of this joint venture.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); width: 46%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Classification</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt;">Carrying Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt;">Photronics Interest</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Current assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,625</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,813</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Non-current assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">43,415</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,708</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">53,040</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">26,521</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Current liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,205</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,603</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Non-current liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">20</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">10</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,225</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,613</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Net assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">31,815</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">15,908</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5747-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6228884-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="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>65
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831637856">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', 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_OtherCurrentLiabilitiesTableTextBlock', window );">Accrued Liabilities</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accrued liabilities consist of the following:</font></div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;amp; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Compensation related expenses<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">15,359</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">9,981</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Income taxes</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">10,369</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">2,305</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Unearned revenue</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">7,834</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">5,659</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Value added and other taxes</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">3,683</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">3,064</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Professional fees</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">1,257</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">1,011</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Other</font></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">5,972</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">4,283</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">44,474</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;amp;">26,303</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other current 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_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>66
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826346464">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Long-term debt consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 66%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">3.25% convertible senior notes due in April 2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,337</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2.77% capital lease obligation payable through July 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,639</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">61,976</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Less: current portion</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,639</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,337</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 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://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<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=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831637856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>OPERATING LEASES [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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Lease Payments Under Non-cancelable Operating Leases</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">At October 31, 2018, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,850</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2020</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,547</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2021</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,375</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2022</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,345</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">2023</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">618</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Thereafter</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">667</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,402</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>68
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824833344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE-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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2018, 2017 and 2016 are presented in the following</font> table:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 44%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt;">Expected volatility</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">31.7</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">32.2</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">48.4</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt;">Risk-free rate of return</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">2.2 &#8211; 2.8</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">1.9 &#8211; 2.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">1.2 &#8211; 1.7</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt;">Dividend yield</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">0.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">0.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">0.0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt;">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 44%;"><div style="text-align: left;"><font style="font-size: 10pt;">Expected term</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt;">5.0 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt;">5.0 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt;">5.1 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr></table></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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Options Activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The table below presents a summary of stock options activity during fiscal year 2018 and information on stock options outstanding at October 31, 2018.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;quot; font-size: 10pt; width: 100%;"><tr><td style="vertical-align: middle; text-align: center; width: 55%; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Options</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div></div><div><font style="font-size: 10pt; font-weight: bold;">Shares</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div><font style="font-size: 10pt; font-weight: bold;">Weighted-</font></div><div><font style="font-size: 10pt; font-weight: bold;">Average</font></div><div><font style="font-size: 10pt; font-weight: bold;">Exercise Price</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Weighted-</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Average</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Remaining</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Contractual </font><font style="font-size: 10pt; font-weight: bold;">Life</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: middle; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div><font style="font-size: 10pt; font-weight: bold;">Aggregate</font></div><div><font style="font-size: 10pt; font-weight: bold;">Intrinsic Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,345,235</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.01</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Granted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">269,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.62</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 55%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Exercised</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(823,311</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5.27</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 9%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 55%; padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Cancelled and forfeited</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(367,364</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: middle; background-color: rgb(255, 255, 255); width: 9%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,423,560</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.68</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">5.8 years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,977</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Exercisable at </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,612,945</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7.93</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">4.8 years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,524</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 55%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Vested and expected to vest as of </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,315,890</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.59</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">5.7 years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,930</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of Restricted Stock Awards Activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">A summary of restricted stock award activity during fiscal year 2018 and the status of our outstanding restricted stock awards as of October 31, 2018, is presented below:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td style="vertical-align: bottom; width: 56%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Restricted Stock</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div></div><div></div><div><font style="font-size: 10pt; font-weight: bold;">Shares</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-weight: bold;">Weighted-Average</font></div><div><font style="font-size: 10pt; font-weight: bold;">Fair Value at</font></div><div><font style="font-size: 10pt; font-weight: bold;">Grant Date</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 56%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">339,181</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10.74</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Granted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">290,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8.62</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Vested</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(163,664</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9.88</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Cancelled</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(46,220</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">11.07</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt;">Outstanding at </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">419,297</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">9.58</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;"><font style="font-size: 10pt; font-family: &amp;quot;">Expected to vest as of </font>October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">383,413</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">9.53</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited 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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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>69
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839383792">
<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>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Income Before Income Tax Provision for Domestic and Foreign</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Income before the income tax provisions consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(9,859</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(11,544</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,270</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">78,430</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">38,109</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">54,204</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">68,571</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">26,565</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">60,474</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></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 );">Income Tax Provision</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The income tax provisions consist of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 44%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Current:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Federal</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(30</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">173</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">492</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(4</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">)<br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">11,584</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,474</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,115</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Deferred:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Federal</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,673</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(24</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">15</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(522</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,618</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,817</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">)<br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,798</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">U.S. federal income tax at statutory rate</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">16,059</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,298</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,166</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Changes in valuation allowances</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,554</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,632</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(9,516</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Distributions from foreign subsidiaries</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,471</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,438</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Foreign tax rate differentials</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,078</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,230</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(9,620</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Tax credits</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,530</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,925</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(944</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Uncertain tax positions, including reserves, settlements and resolutions</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(1,791</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(932</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">134</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);">Employee stock option<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">(1,433<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">)<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">512<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">452<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Income tax holiday</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,648</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(743</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(507</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Tax reform</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(3,736</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Tax on foreign subsidiary earnings</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,712</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">225</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Other, net</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">(62<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">)<br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(255</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">) <br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">(30<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">) <br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,798</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></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 );">Net Deferred Income Tax Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The net deferred income tax assets consist of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: &amp;quot;"> As of</font></u></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px; width: 46%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;"><font style="font-size: 10pt; font-weight: bold;">Deferred income tax assets</font>:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Net operating losses</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">30,805</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">40,942</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Reserves not currently deductible</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,703</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,196</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Alternative minimum tax credits</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,673</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,946</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Tax credit carryforwards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,159</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,037</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Share-based compensation</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">767</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,210</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,503</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">50,317</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">62,959</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Valuation allowances</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(24,383</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(25,590</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">25,934</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">37,369</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Deferred income tax liabilities:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Undistributed earnings of foreign subsidiaries</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(0</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(4,335</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Property, plant and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(8,020</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(19,280</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Other</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(448</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(322</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(8,468</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(23,937</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Net deferred income tax assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">17,466</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,432</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt; font-weight: bold;">Reported as:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Deferred income tax assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">18,109</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">15,481</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Deferred income tax liabilities</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(643</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,049</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">17,466</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,432</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Operating Loss Carryforwards</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following tables present our available operating loss and credit carryforwards at October 31, 2018, and their related expiration periods:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Operating Loss Carryforwards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Expiration </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Periods</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Federal</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">78,902</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2028-2033</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">208,411</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2018-2038</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,761</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2021-2027</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></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_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Tax Credit Carryforwards</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; width: 36%; padding-bottom: 2px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Tax Credit Carryforwards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Expiration </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Period</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Federal research and development</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,314</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2019-2038</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255); width: 36%;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Federal alternative minimum</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,673</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: &amp;quot;">Refundable</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">State</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,819</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2020-2032</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot;">Foreign</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">246</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2019-2020</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits, Excluding Interest and Penalties</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; padding-bottom: 2px;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: middle; width: 34%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at beginning of year</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,384</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,606</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,029</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Additions (reductions) for tax positions in prior years</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(44</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">207</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">744</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Additions based on current year tax positions</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">498</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">323</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">268</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Settlements</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(56</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(922</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(378</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Lapses of statutes of limitations</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(2,007</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(830</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(57</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at end of year</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,775</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">3,384</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,606</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=109238393&amp;loc=d3e36027-109320<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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>70
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824913920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE [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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Calculation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The calculation of basic and diluted earnings per share is presented as follows:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">42,055</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,130</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">46,200</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Effect of dilutive securities:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Interest expense on convertible notes, net of related tax effects</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,999</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,938</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Earnings for diluted earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">44,054</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,130</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">49,138</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Weighted-average common shares computations:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Weighted-average common shares used for basic earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">68,829</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">68,436</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">67,539</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Effect of dilutive securities:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Convertible notes</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,542</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,841</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt;"><font style="font-size: 10pt;">Share-based payment awards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">450</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">852</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">974</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Potentially dilutive common shares</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,992</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">852</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,815</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Weighted-average common shares used for diluted earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">74,821</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">69,288</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">76,354</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Basic earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.61</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.68</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Diluted earnings per share</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.59</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.64</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Share based payment awards</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,308</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,635</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Convertible notes</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,542</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Total potentially dilutive shares excluded</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,850</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,635</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>71
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6717233584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Geographic Information</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Our 2018, 2017 and 2016 revenue by geographic area and by IC and FPD products, and long-lived assets by geographic area were as follows:</font></div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 24%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Net revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">Taiwan</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">237,039</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">187,818</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">193,216</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">Korea</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">147,066</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">122,165</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">141,017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">112,648</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">102,040</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">113,670</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">Europe</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">35,540</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">36,081</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">33,384</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">All other Asia</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,983</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,574</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,169</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">450,678</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">483,456</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">IC</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">416,064</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">350,260</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">364,531</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: &amp;quot;">FPD</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">119,212</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">100,418</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">118,925</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">450,678</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">483,456</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="clear: both;"><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 60%; font-size: 10pt; margin-left: 54pt;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;"> As of</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; width: 24%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 30,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Long-lived assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Taiwan</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">177,626</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">186,192</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">176,644</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">156,948</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">180,095</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">173,658</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Korea</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">127,764</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">147,265</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">146,515</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">China</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">102,985</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">8,273</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Europe</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,458</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,372</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,617</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 24%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">571,781</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,197</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">506,434</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>72
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835712704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Accumulated Other Comprehensive Income by Component</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following tables set forth the</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">changes in our accumulated other comprehensive income by component (net of tax of $0)</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">for the years ended October 31, 2018 and October 29, 2017:</font></font></div><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended October 31, 2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Foreign Currency</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Translation</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amortization</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">of Cash</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">7,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(688</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">6,891</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other comprehensive income before reclassifications</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,672</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,571</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Amounts reclassified from other accumulated comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Net current period other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,672</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">101</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(16,523</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Less: other comprehensive loss (income) attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">4,717</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(51</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">4,666</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at October 31, 2018</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(4,328</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(638</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(4,966</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr></table><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &amp;quot; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year Ended October 29, 2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Foreign Currency</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Translation</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amortization</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">of Cash</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-size: 10pt; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at October 31, 2016</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(6,567</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(177</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(927</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">(7,671</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Other comprehensive income before reclassifications</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,799</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">478</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,277</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Amounts reclassified from other accumulated comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net current period other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,799</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">129</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">478</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,406</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,605</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(239</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(5,844</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Balance at October 29, 2017</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">7,627</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(48</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">(688</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div><font style="font-size: 10pt; font-family: &amp;quot;">)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot;">6,891</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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>73
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835701040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS [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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Fair Value and Carrying Amount of Convertible Senior Notes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018 and October 29, 2017.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 31, 2018</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">October 29, 2017</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fair Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Carrying Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fair Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Carrying Value</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">3.25% convertible senior notes due 2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">62,094</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,453</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">67,396</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">57,337</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="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>74
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6836419472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. [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_EquityMethodInvestmentsTextBlock', window );">Summarized Financial Information of Equity Method Investment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Summarized financial information of MP Mask is presented below. The financial results of 2016 represent activities through May 5, 2016, the date of the sale of the joint venture.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 40%; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 28%; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fiscal Year</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">2016</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">49,626</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Gross profit</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">2,736</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">-</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="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>75
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824913920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [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'; font-size: 10pt;"><div style="text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following table sets forth certain unaudited quarterly financial data:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">First</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Second</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Third</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Fourth</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Year</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Fiscal 2018:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;"> (a)</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: &amp;quot;"> (a)</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">123,446</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">130,779</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">136,391</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">144,660</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">535,276</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Gross profit</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">27,662</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">32,819</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">35,597</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">35,425</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">131,503</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">9,481</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">15,189</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">19,797</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">16,769</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">61,236</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,898</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,665</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,005</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">12,487</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">42,055</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Earnings per share:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Basic</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.09</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.15</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.18</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.61</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Diluted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.09</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.15</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.18</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.18</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.59</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt; font-weight: bold;">Fiscal 2017:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Revenue</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">109,831</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">108,297</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">111,579</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">120,971</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">450,678</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Gross profit</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">22,999</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">20,157</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,717</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">26,442</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">91,315</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,510</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,484</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,799</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">10,496</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">21,289</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,946</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">1,797</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">4,001</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">5,386</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">13,130</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt;"><font style="font-size: 10pt;">Earnings per share:</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Basic</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.06</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.08</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt;"><font style="font-size: 10pt;">Diluted</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.03</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.06</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.08</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: &amp;quot;">0.19</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 27pt; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">Includes $0.6 million gain on sale of assets.</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109225645&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>76
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6847094544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2018 </div>
<div>USD ($) </div>
<div>Facility </div>
<div>Subsidiary</div>
</th>
<th class="th">
<div>Oct. 29, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 30, 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_plab_ManufacturingFacilitiesAbstract', window );"><strong>Manufacturing Facilities [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_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods | $</a></td>
<td class="nump">$ 668<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">3,402<span></span>
</td>
<td class="nump">2,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials | $</a></td>
<td class="nump">25,110<span></span>
</td>
<td class="nump">20,082<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_InventoryNet', window );">Inventory | $</a></td>
<td class="nump">$ 29,180<span></span>
</td>
<td class="nump">23,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 lives</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_ForeignCurrencyAbstract', window );"><strong>Foreign Currency Translation [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 transaction gain (loss) | $</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="num">$ (5,200)<span></span>
</td>
<td class="num">$ (300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interests [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_plab_NumberOfMajorityOwnedSubsidiaries', window );">Number of majority owned subsidiaries | Subsidiary</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ProductWarrantyAbstract', window );"><strong>Product Warranty [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_plab_PeriodOfWarranty', window );">Period of warranty</a></td>
<td class="text">30 days<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_srt_RangeAxis=srt_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract', window );"><strong>Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</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_srt_RangeAxis=srt_MaximumMember', window );">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_FiniteLivedIntangibleAssetsGrossAbstract', window );"><strong>Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">15 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_BuildingImprovementsMember', window );">Buildings and Improvements [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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Buildings and Improvements [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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">39 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</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_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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">15 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_FurnitureAndFixturesMember', window );">Furniture, Fixtures and 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</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_FurnitureAndFixturesMember', window );">Furniture, Fixtures and 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</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_srt_OwnershipAxis=plab_PhotronicsDnpMaskCorporationPdmcMember', window );">PDMC [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_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interests [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></td>
<td class="nump">49.99%<span></span>
</td>
<td class="nump">49.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=plab_PkLtdMember', window );">PK Ltd [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_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interests [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ManufacturingFacilitiesAbstract', window );"><strong>Manufacturing Facilities [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_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities</a></td>
<td class="nump">2<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_srt_StatementGeographicalAxis=country_TW', window );">Taiwan [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_plab_ManufacturingFacilitiesAbstract', window );"><strong>Manufacturing Facilities [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_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities</a></td>
<td class="nump">3<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_srt_StatementGeographicalAxis=country_KR', window );">Korea [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_plab_ManufacturingFacilitiesAbstract', window );"><strong>Manufacturing Facilities [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_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities</a></td>
<td class="nump">1<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_srt_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ManufacturingFacilitiesAbstract', window );"><strong>Manufacturing Facilities [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_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities</a></td>
<td class="nump">3<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_srt_StatementGeographicalAxis=country_CN', window );">China [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_plab_ManufacturingFacilitiesAbstract', window );"><strong>Manufacturing Facilities [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_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities</a></td>
<td class="nump">2<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_plab_ManufacturingFacilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ManufacturingFacilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_NumberOfMajorityOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of majority owned subsidiaries.</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;">plab_NumberOfMajorityOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_NumberOfManufacturingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item represents the number of manufacturing facilities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_NumberOfManufacturingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_PeriodOfWarranty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period of warranty.</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;">plab_PeriodOfWarranty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ProductWarrantyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ProductWarrantyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_ForeignCurrencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForeignCurrencyAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=plab_PhotronicsDnpMaskCorporationPdmcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=plab_PhotronicsDnpMaskCorporationPdmcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=plab_PkLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=plab_PkLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_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;">srt_StatementGeographicalAxis=srt_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_srt_StatementGeographicalAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_KR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=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;">srt_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_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</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>77
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6846106544">
<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="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Jan. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 1,862,714<span></span>
</td>
<td class="nump">$ 1,788,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and amortization</a></td>
<td class="num">(1,290,933)<span></span>
</td>
<td class="num">(1,253,006)<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">571,781<span></span>
</td>
<td class="nump">535,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 506,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract', window );"><strong>Property under capital leases included in property, plant and equipment [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_CapitalLeasedAssetsGross', window );">Machinery and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">34,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation', window );">Accumulated amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,843<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_CapitalLeasesBalanceSheetAssetsByMajorClassNet', window );">Capital leased assets, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">21,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Acquired assets recognized and measured at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700<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_plab_PaymentHeldBackOnAssetAcquisition', window );">Payment held back on asset acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Useful life of long-lived assets</a></td>
<td class="text">5 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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Equipment acquired in exchange for product</a></td>
<td class="nump">$ 6,700<span></span>
</td>
<td class="nump">9,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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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="re">
<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 );">Property, plant and equipment, gross</a></td>
<td class="nump">11,139<span></span>
</td>
<td class="nump">9,959<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_BuildingAndBuildingImprovementsMember', window );">Buildings and Improvements [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">124,771<span></span>
</td>
<td class="nump">125,290<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]</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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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="re">
<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 );">Property, plant and equipment, gross</a></td>
<td class="nump">1,566,163<span></span>
</td>
<td class="nump">1,547,870<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_LeaseholdImprovementsMember', window );">Leasehold Improvements [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">19,577<span></span>
</td>
<td class="nump">20,050<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_FurnitureAndFixturesMember', window );">Furniture, Fixtures and Office 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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="re">
<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 );">Property, plant and equipment, gross</a></td>
<td class="nump">12,415<span></span>
</td>
<td class="nump">12,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 128,649<span></span>
</td>
<td class="nump">$ 72,045<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_plab_PaymentHeldBackOnAssetAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payment for assets acquired that was deferred for not more than one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_PaymentHeldBackOnAssetAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, and equipment 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://fasb.org/us-gaap/role/ref/legacyRef<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=108330185&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84161108&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasedAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasedAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesBalanceSheetAssetsByMajorClassNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-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_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-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_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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingAndBuildingImprovementsMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FurnitureAndFixturesMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConstructionInProgressMember</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>78
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831661712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_plab_IntangibleAssetAbstract', window );"><strong>Intangible Asset [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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="nump">$ 4,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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [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_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">75,282<span></span>
</td>
<td class="nump">77,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(62,914)<span></span>
</td>
<td class="num">(60,064)<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 Amount</a></td>
<td class="nump">12,368<span></span>
</td>
<td class="nump">$ 17,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 amortization period for intangible assets acquired during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Intangible asset amortization over the next five years [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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">4,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2020</a></td>
<td class="nump">4,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2021</a></td>
<td class="nump">2,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2022</a></td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2023</a></td>
<td class="nump">126<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_LicensingAgreementsMember', window );">Technology License Agreement [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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [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_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">59,616<span></span>
</td>
<td class="nump">$ 59,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(49,349)<span></span>
</td>
<td class="num">(45,374)<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 Amount</a></td>
<td class="nump">10,267<span></span>
</td>
<td class="nump">$ 14,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 amortization period for intangible assets acquired during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [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_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">9,147<span></span>
</td>
<td class="nump">$ 9,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(7,959)<span></span>
</td>
<td class="num">(7,793)<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 Amount</a></td>
<td class="nump">1,188<span></span>
</td>
<td class="nump">$ 1,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 amortization period for intangible assets acquired during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software and Other [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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [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_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">6,519<span></span>
</td>
<td class="nump">$ 8,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(5,606)<span></span>
</td>
<td class="num">(6,897)<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 Amount</a></td>
<td class="nump">$ 913<span></span>
</td>
<td class="nump">$ 1,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 amortization period for intangible assets acquired during the year</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<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_plab_IntangibleAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_IntangibleAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LicensingAgreementsMember</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_CustomerListsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerListsMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6846455136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PDMCX JOINT VENTURE (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2018 </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_plab_VariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [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_VariableInterestEntityInitialConsolidationGainOrLoss', window );">Initial consolidation, gain (loss)</a></td>
<td class="nump">$ 0<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_plab_VariableInterestEntityInitialTermOfAgreement', window );">Initial term of agreement</a></td>
<td class="text">2 years<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_plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent', window );">Trigger period for option to purchase, or put, their interest from, or to, other party if ownership interest falls below 20%</a></td>
<td class="text">6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss', window );">Operating loss</a></td>
<td class="num">$ (700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse', window );">Consolidation liabilities, recourse</a></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_VariableInterestEntityEntityMaximumLossExposureAmount', window );">Maximum loss exposure, amount</a></td>
<td class="nump">$ 15,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_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary', window );">Methodology use for determining whether enterprise is primary beneficiary</a></td>
<td class="text">As required by the guidance in Topic 810 - &#8220;Consolidation&#8221; of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (&#8220;VIE&#8221;). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current reporting period; thus, as required, the PDMCX financial results should be consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX, which resulted from our having the power to direct the activities that most significantly impacted its economic performance, the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusion that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current period was based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX&#8217;s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX&#8217;s assets. In addition, as a result of the 50.01% variable interest we held during the current period, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_plab_VariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [Abstract]</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_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</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_plab_VariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty', window );">Number of business days for obtaining required approvals and clearance for exiting party</a></td>
<td class="text">3 days<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CoVenturerMember', window );">DNP [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_plab_VariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [Abstract]</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_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">49.99%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=plab_PhotronicsSingaporePteLtdMember', window );">Photronics Singapore Pte, Ltd [Member]</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_plab_VariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [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_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">50.01%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntitiesMember', window );">Carrying Amount [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_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract', window );"><strong>Carrying amounts of assets and liabilities along with exposure to loss related to assets and liabilities [Abstract]</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_VariableInterestEntityConsolidatedAssetsCurrent', window );">Current assets</a></td>
<td class="nump">$ 9,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">43,415<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_VariableInterestEntityConsolidatedCarryingAmountAssets', window );">Total assets</a></td>
<td class="nump">53,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">21,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">20<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_VariableInterestEntityConsolidatedCarryingAmountLiabilities', window );">Total liabilities</a></td>
<td class="nump">21,225<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_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet', window );">Net assets</a></td>
<td class="nump">31,815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_EquityMethodInvesteeMember', window );">Photronics Interest [Member]</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_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract', window );"><strong>Carrying amounts of assets and liabilities along with exposure to loss related to assets and 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_VariableInterestEntityConsolidatedAssetsCurrent', window );">Current assets</a></td>
<td class="nump">4,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">21,708<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_VariableInterestEntityConsolidatedCarryingAmountAssets', window );">Total assets</a></td>
<td class="nump">26,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">10,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">10<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_VariableInterestEntityConsolidatedCarryingAmountLiabilities', window );">Total liabilities</a></td>
<td class="nump">10,613<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_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet', window );">Net assets</a></td>
<td class="nump">15,908<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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Primary Beneficiary [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_plab_VariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [Abstract]</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_VariableInterestEntityFinancialOrOtherSupportAmount', window );">Financial or other support, amount</a></td>
<td class="nump">18,000<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_plab_VariableInterestEntityFutureSupportToBeProvided', window );">Future support to be provided</a></td>
<td class="nump">62,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Not Primary Beneficiary [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_plab_VariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [Abstract]</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_VariableInterestEntityFinancialOrOtherSupportAmount', window );">Financial or other support, amount</a></td>
<td class="nump">18,000<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_plab_VariableInterestEntityFutureSupportToBeProvided', window );">Future support to be provided</a></td>
<td class="nump">$ 62,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to minimum number of business days for obtaining required approvals and clearance for exiting party from the agreement, 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;">plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to Number of consecutive months for Trigger of option to purchase, or put, their interest from, or to, other party if ownership interest fall below 20%, 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;">plab_TriggerPeriodForOptionToPurchaseOrPutTheirInterestFromOrToOtherPartyIfOwnershipInterestFallBelow20Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_VariableInterestEntityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_VariableInterestEntityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_VariableInterestEntityFutureSupportToBeProvided">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 future support planned to be provided to variable interest entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_VariableInterestEntityFutureSupportToBeProvided</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_VariableInterestEntityInitialTermOfAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refer to initial term of agreement, 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;">plab_VariableInterestEntityInitialTermOfAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income (loss) from operations derived by the reporting entity during the period from the Variable Interest Entity (VIE).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph d<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5747-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consolidated variable interest entity's (VIE) assets, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=6839525&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consolidated variable interest entity's (VIE) assets classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=6839525&amp;loc=SL6758485-165988<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedCarryingAmountAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying amount of the consolidated Variable Interest Entity's assets and liabilities included in the reporting entity's statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedCarryingAmountLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consolidated variable interest entity's (VIE) liabilities classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=6839525&amp;loc=SL6758485-165988<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consolidated variable interest entity's (VIE) liabilities, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=6839525&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityConsolidatedLiabilitiesRecourse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consolidated variable interest entity's (VIE) liabilities that have recourse to general credit of primary beneficiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6839525&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityEntityMaximumLossExposureAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5747-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityFinancialOrOtherSupportAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial or other support the reporting entity has provided (explicitly or implicitly) to the Variable Interest Entity (VIE) that it was not previously contractually required to provide or that the reporting entity intends to provide, including, for example, situations in which the reporting entity assisted the VIE in obtaining another type of support.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityInitialConsolidationGainOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gain (loss) recognized on initial consolidation of a variable interest entity (VIE) when the VIE is not a business (as defined).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant judgments and assumptions made by a reporting entity in determining whether it must: (1) consolidate a Variable Interest Entity (VIE) or (2) disclose information about its involvement in a VIE, and may include discussion of the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance is shared among multiple parties such that no one party is the primary beneficiary (as defined) or information about the types of involvements the reporting entity considers significant, supplemented with information about how the significant involvements were considered in determining whether the reporting entity is the primary beneficiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6759068-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CoVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CoVenturerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=plab_PhotronicsSingaporePteLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=plab_PhotronicsSingaporePteLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_EquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_EquityMethodInvesteeMember</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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</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>80
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6847119200">
<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>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>ACCRUED LIABILITIES [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_EmployeeRelatedLiabilitiesCurrent', window );">Compensation related expenses</a></td>
<td class="nump">$ 15,359<span></span>
</td>
<td class="nump">$ 9,981<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">10,369<span></span>
</td>
<td class="nump">2,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Unearned revenue</a></td>
<td class="nump">7,834<span></span>
</td>
<td class="nump">5,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Value added and other taxes</a></td>
<td class="nump">3,683<span></span>
</td>
<td class="nump">3,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
<td class="nump">1,257<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
</tr>
<tr class="re">
<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">5,972<span></span>
</td>
<td class="nump">4,283<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 );">Accrued liabilities</a></td>
<td class="nump">$ 44,474<span></span>
</td>
<td class="nump">$ 26,303<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R57.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848521280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 07, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2016 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 31, 2015 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 29, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2011 </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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt and capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,453,000<span></span>
</td>
<td class="nump">$ 61,976,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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less: current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,453,000<span></span>
</td>
<td class="nump">4,639,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_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt and capital lease obligations non current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">57,337,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_InterestPaid', window );">Interest payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">$ 3,200,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=plab_ConvertibleSeniorNotesDueOnApril2019Member', window );">3.25% Convertible Senior Notes due in April 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,453,000<span></span>
</td>
<td class="nump">57,337,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<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_DebtInstrumentMaturityDate', window );">Maturity date of debt</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">Apr.  01,  2019<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_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,500,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_DebtInstrumentConvertibleNumberOfEquityInstruments', window );">Number of shares each note is convertible to (in shares) | shares</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">96<span></span>
</td>
<td class="text">&#160;<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_plab_FaceAmountOfEachNoteConvertedOrConvertible', window );">Face amount of each note converted</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">$ 1,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price per share (in dollars per share) | $ / shares</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">$ 10.37<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2016Member', window );">3.25% Convertible Senior Notes due in April 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</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">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentMaturityDate', window );">Maturity date of debt</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">Apr.  01,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Face amount of debt</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">$ 57,500,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_RepaymentsOfConvertibleDebt', window );">Repayments of convertible debt</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">$ 50,100,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt to common stock (in shares) | shares</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">700,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments', window );">Number of shares each note is convertible to (in shares) | shares</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">96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_plab_FaceAmountOfEachNoteConvertedOrConvertible', window );">Face amount of each note converted</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>
<td class="text">&#160;<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_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price per share (in dollars per share) | $ / shares</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">$ 10.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=plab_CapitalLeaseObligationPayableThrough2018Member', window );">2.77% Capital Lease Obligation Payable through July 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt and capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,639,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.77%<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_DebtInstrumentMaturityDate', window );">Maturity date of debt</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">Jul. 31,  2018<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_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,400,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_DebtInstrumentTerm', window );">Term of loan agreement</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">5 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_DebtInstrumentPeriodicPaymentPrincipal', window );">Periodic payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of periodic payment</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">per month<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_DebtInstrumentAxis=plab_ProjectLoanAgreementMember', window );">Project Loan Agreement [Member] | Subsequent Event [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="nump">$ 50,000,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>
<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_DebtInstrumentTerm', window );">Term of loan agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 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>
<td class="text">&#160;<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_DebtInstrumentAxis=plab_WorkingCapitalLoanAgreementMember', window );">Working Capital Loan Agreement [Member] | Subsequent Event [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SubsequentEventsDate', window );">Date of loan agreement</a></td>
<td class="text">Nov.  07,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 25,000,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,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>
<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_DebtInstrumentAxis=plab_WorkingCapitalLoanAgreementMember', window );">Working Capital Loan Agreement [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentTerm', window );">Term of loan agreement</a></td>
<td class="text">3 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentAxis=plab_AmendedAndRestatedCreditAgreementMember', window );">Amended and Restated Credit Agreement [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentMaturityDate', window );">Maturity date of debt</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">Sep. 30,  2023<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,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_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,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_LineOfCredit', window );">Amount outstanding under credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.30%<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_plab_FaceAmountOfEachNoteConvertedOrConvertible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item represents the face amount of each note converted or convertible to common stock.</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;">plab_FaceAmountOfEachNoteConvertedOrConvertible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleNumberOfEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 instruments that the holder of the debt instrument would receive if the debt was converted to equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(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_DebtInstrumentConvertibleNumberOfEquityInstruments</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-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_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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 leases due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SubsequentEventsDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 event occurred after the balance sheet date but before financial statements are issues or available to be 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsDate</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_ConvertibleSeniorNotesDueOnApril2019Member</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=plab_ConvertibleSeniorNotesDueOnApril2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_ConvertibleSeniorNotesDueOnApril2016Member</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=plab_CapitalLeaseObligationPayableThrough2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_CapitalLeaseObligationPayableThrough2018Member</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=plab_ProjectLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_ProjectLoanAgreementMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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=plab_WorkingCapitalLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_WorkingCapitalLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=plab_AmendedAndRestatedCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_AmendedAndRestatedCreditAgreementMember</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>82
<FILENAME>R58.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848570512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_LeasesOperatingAbstract', window );"><strong>OPERATING LEASES [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_OperatingLeasesRentExpenseNet', window );">Rent expense under operating leases</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 3,000<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_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future minimum lease payments under non-cancelable operating leases [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 );">2019</a></td>
<td class="nump">1,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2020</a></td>
<td class="nump">1,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">1,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">1,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">667<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum payments due</a></td>
<td class="nump">$ 7,402<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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82846649&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82846649&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://fasb.org/us-gaap/role/ref/legacyRef<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=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82846649&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_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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R59.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6846961536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-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>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Date and terms of plan modification</a></td>
<td class="text">In March 2016, shareholders approved a new equity incentive compensation plan (&#8220;the Plan&#8221;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Maximum number of shares of common stock that may be issued (in shares)</a></td>
<td class="nump">4,000,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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation costs incurred</a></td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 3,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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Share-based compensation cost capitalized</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Income tax benefits realized from stock option exercises</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_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_ShareBasedArrangementsToObtainGoodsAndServicesAbstract', window );"><strong>Share-based Compensation [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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Contractual term</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="ro">
<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 inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">31.70%<span></span>
</td>
<td class="nump">32.20%<span></span>
</td>
<td class="nump">48.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<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>Outstanding and exercisable option awards [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">3,345,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">269,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(823,311)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cancelled and forfeited (in shares)</a></td>
<td class="num">(367,364)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Outstanding at end of period (in shares)</a></td>
<td class="nump">2,423,560<span></span>
</td>
<td class="nump">3,345,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercisable at end of period (in shares)</a></td>
<td class="nump">1,612,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest (in shares)</a></td>
<td class="nump">2,315,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 8.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">8.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">5.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cancelled and forfeited (in dollars per share)</a></td>
<td class="nump">10.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in dollars per share)</a></td>
<td class="nump">8.68<span></span>
</td>
<td class="nump">$ 8.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercisable at end of period (in dollars per share)</a></td>
<td class="nump">7.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest (in dollars per share)</a></td>
<td class="nump">$ 8.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted-Average Remaining Contractual Life [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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding at end of period</a></td>
<td class="text">5 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="ro">
<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 );">Exercisable at end of period</a></td>
<td class="text">4 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest</a></td>
<td class="text">5 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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at end of period</a></td>
<td class="nump">$ 3,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercisable at end of period</a></td>
<td class="nump">3,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest</a></td>
<td class="nump">$ 3,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Options Additional 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of options granted (in dollars per share)</a></td>
<td class="nump">$ 2.76<span></span>
</td>
<td class="nump">$ 3.59<span></span>
</td>
<td class="nump">$ 4.51<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 3,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_ProceedsFromStockOptionsExercised', window );">Cash received from options exercises</a></td>
<td class="nump">4,300<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">$ 3,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost related to unvested option awards</a></td>
<td class="nump">$ 1,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition of compensation cost not yet recognized</a></td>
<td class="text">1 year 10 months 24 days<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] | 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_ShareBasedArrangementsToObtainGoodsAndServicesAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award 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="re">
<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 inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return</a></td>
<td class="nump">2.20%<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">1.20%<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] | 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_ShareBasedArrangementsToObtainGoodsAndServicesAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">1.70%<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 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Options Additional 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition of compensation cost not yet recognized</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of awards for which restrictions lapsed</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation cost not yet recognized related to share based payment awards other than options</a></td>
<td class="nump">$ 2,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares [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="ro">
<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 );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">339,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Granted (in shares)</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">317,750<span></span>
</td>
<td class="nump">115,225<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (in shares)</a></td>
<td class="num">(163,664)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cancelled (in shares)</a></td>
<td class="num">(46,220)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding at end of period (in shares)</a></td>
<td class="nump">419,297<span></span>
</td>
<td class="nump">339,181<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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest', window );">Expected to vest (in shares)</a></td>
<td class="nump">383,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Fair Value at Grant Date [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 );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 10.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Granted (in dollars per share)</a></td>
<td class="nump">8.62<span></span>
</td>
<td class="nump">$ 10.94<span></span>
</td>
<td class="nump">$ 12.13<span></span>
</td>
</tr>
<tr class="re">
<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 );">Vested (in dollars per share)</a></td>
<td class="nump">9.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cancelled (in dollars per share)</a></td>
<td class="nump">11.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Outstanding at end of period (in dollars per share)</a></td>
<td class="nump">9.58<span></span>
</td>
<td class="nump">$ 10.74<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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 9.53<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 [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award 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 [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 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_EmployeeStockMember', window );">Employee Stock Purchase 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_ShareBasedArrangementsToObtainGoodsAndServicesAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of shares of common stock that may be issued (in shares)</a></td>
<td class="nump">1,500,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Options Additional 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation cost not yet recognized related to share based payment awards other than options</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Shares [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="ro">
<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 );">Outstanding at end of period (in shares)</a></td>
<td class="nump">100,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Fair Value at Grant Date [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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percent of market price that participants pay for shares subscribed</a></td>
<td class="nump">85.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued', window );">Total shares issued since inception (in shares)</a></td>
<td class="nump">1,400,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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 number of shares that have been issued since the inception of the Company's employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 as of the balance sheet date of outstanding restricted stock awards that are expected to vest.</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;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of restricted stock that is expected to vest.</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;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation cost capitalized during the period arising from equity-based compensation arrangements (for example, shares of stock, units, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedArrangementsToObtainGoodsAndServicesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedArrangementsToObtainGoodsAndServicesAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant modifications (such as a change in expiration dating, vesting rights, or exercise prices) to an equity-based compensation plan, including the terms of the modifications.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EmployeeStockMember</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>84
<FILENAME>R60.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826574320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RETIREMENT PLANS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE RETIREMENT 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_plab_NumberOfMonthsOfServiceCompleted', window );">Number of months of service completed to come under retirement plan</a></td>
<td class="text">3 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan', window );">Minimum age of employees to come under retirement plan</a></td>
<td class="text">18 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Percentage of salary that can be contributed by the employee</a></td>
<td class="nump">50.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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Maximum percentage of employees' contributions that Company will match</a></td>
<td class="nump">50.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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Maximum percentage of employees' gross pay that Company will match</a></td>
<td class="nump">4.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_DefinedContributionPlanCostRecognized', window );">Company's contribution to defined contribution retirement plans</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum age of employees to come under retirement plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_NumberOfMonthsOfServiceCompleted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of months of service completed to come under retirement plans.</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;">plab_NumberOfMonthsOfServiceCompleted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_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>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer matches of the employee's percentage contribution matched.</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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R61.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6849028240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 29, 2018</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_plab_EffectOfTaxCutsAndJobsActOf2017Abstract', window );"><strong>Effect of Tax Cuts and Jobs Act of 2017 [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense', window );">Change in tax rate, deferred tax asset, actual income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,600)<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_plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance', window );">Change in tax rate, deferred tax asset, actual valuation allowance change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense', window );">Change in tax rate, deferred tax asset, provisional income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance', window );">Change in tax rate, deferred tax asset, valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,500)<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_plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit', window );">Income tax (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,700)<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_plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit', window );">Estimated provisional income tax (benefit)</a></td>
<td class="num">$ (3,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense', window );">Deemed repatriation transition tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,600<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_plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense', window );">Estimated deemed repatriation transition tax</a></td>
<td class="nump">$ 28,400<span></span>
</td>
<td class="text">&#160;<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_plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract', window );"><strong>Components of income before income tax provision [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,859)<span></span>
</td>
<td class="num">$ (11,544)<span></span>
</td>
<td class="nump">$ 6,270<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,430<span></span>
</td>
<td class="nump">38,109<span></span>
</td>
<td class="nump">54,204<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,571<span></span>
</td>
<td class="nump">26,565<span></span>
</td>
<td class="nump">60,474<span></span>
</td>
</tr>
<tr class="ro">
<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 [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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">492<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,584<span></span>
</td>
<td class="nump">3,474<span></span>
</td>
<td class="nump">8,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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred [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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,673)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(522)<span></span>
</td>
<td class="nump">1,618<span></span>
</td>
<td class="num">(3,817)<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_IncomeTaxExpenseBenefit', window );">Income Tax Expense, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,335<span></span>
</td>
<td class="nump">5,276<span></span>
</td>
<td class="nump">4,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Income tax provision reconciliation [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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax at statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,059<span></span>
</td>
<td class="nump">9,298<span></span>
</td>
<td class="nump">21,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Changes in valuation allowances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,554<span></span>
</td>
<td class="num">(3,632)<span></span>
</td>
<td class="num">(9,516)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">Distributions from foreign subsidiaries</a></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">6,471<span></span>
</td>
<td class="nump">3,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differentials</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,078)<span></span>
</td>
<td class="num">(5,230)<span></span>
</td>
<td class="num">(9,620)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,530)<span></span>
</td>
<td class="num">(1,925)<span></span>
</td>
<td class="num">(944)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Uncertain tax positions, including reserves, settlements and resolutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,791)<span></span>
</td>
<td class="num">(932)<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Employee stock option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,433)<span></span>
</td>
<td class="nump">512<span></span>
</td>
<td class="nump">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_IncomeTaxReconciliationTaxHolidays', window );">Income tax holiday</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,648)<span></span>
</td>
<td class="num">(743)<span></span>
</td>
<td class="num">(507)<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_plab_EffectiveIncomeTaxRateReconciliationTaxReform', window );">Tax reform</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,736)<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_IncomeTaxReconciliationOtherReconcilingItems', window );">Tax on foreign subsidiary earnings</a></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">1,712<span></span>
</td>
<td class="nump">225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="num">(255)<span></span>
</td>
<td class="num">(30)<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_IncomeTaxExpenseBenefit', window );">Income Tax Expense, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,335<span></span>
</td>
<td class="nump">$ 5,276<span></span>
</td>
<td class="nump">$ 4,798<span></span>
</td>
</tr>
<tr class="ro">
<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 );">U.S. statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">23.42%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.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_IncomeTaxHolidayLineItems', window );"><strong>Income Tax Holiday [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TermOfTaxYearHolidays', window );">Term of tax year holidays</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_IncomeTaxHolidayAggregateDollarAmount', window );">Dollar effect of income tax holiday</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare', window );">Per share effect of income tax holiday (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract', window );"><strong>Deferred income tax assets [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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,805<span></span>
</td>
<td class="nump">$ 30,805<span></span>
</td>
<td class="nump">40,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Reserves not currently deductible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,703<span></span>
</td>
<td class="nump">4,703<span></span>
</td>
<td class="nump">4,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax', window );">Alternative minimum tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,673<span></span>
</td>
<td class="nump">3,673<span></span>
</td>
<td class="nump">3,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther', window );">Tax credit carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,159<span></span>
</td>
<td class="nump">9,159<span></span>
</td>
<td class="nump">10,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">767<span></span>
</td>
<td class="nump">767<span></span>
</td>
<td class="nump">2,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,210<span></span>
</td>
<td class="nump">1,210<span></span>
</td>
<td class="nump">1,503<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_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,317<span></span>
</td>
<td class="nump">50,317<span></span>
</td>
<td class="nump">62,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 allowances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24,383)<span></span>
</td>
<td class="num">(24,383)<span></span>
</td>
<td class="num">(25,590)<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_DeferredTaxAssetsNet', window );">Deferred tax assets net of valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,934<span></span>
</td>
<td class="nump">25,934<span></span>
</td>
<td class="nump">37,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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred income tax 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,335)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,020)<span></span>
</td>
<td class="num">(8,020)<span></span>
</td>
<td class="num">(19,280)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(448)<span></span>
</td>
<td class="num">(448)<span></span>
</td>
<td class="num">(322)<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_DeferredIncomeTaxLiabilities', window );">Deferred income taxes liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,468)<span></span>
</td>
<td class="num">(8,468)<span></span>
</td>
<td class="num">(23,937)<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_DeferredIncomeTaxAssetsNet', window );">Net deferred income tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,466<span></span>
</td>
<td class="nump">17,466<span></span>
</td>
<td class="nump">13,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract', window );"><strong>Reported as [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_DeferredTaxAssetsNetNoncurrent', window );">Deferred income tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,109<span></span>
</td>
<td class="nump">18,109<span></span>
</td>
<td class="nump">15,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(643)<span></span>
</td>
<td class="num">(643)<span></span>
</td>
<td class="num">(2,049)<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_DeferredIncomeTaxAssetsNet', window );">Net deferred income tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,466<span></span>
</td>
<td class="nump">$ 17,466<span></span>
</td>
<td class="nump">$ 13,432<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_IncomeTaxAuthorityNameAxis=plab_TaiwanAgencyOfTheMinistryOfFinanceMember', window );">Taiwan Agency of the Ministry of Finance [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_plab_ForeignTaxAbstract', window );"><strong>Foreign Tax [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent', window );">Foreign statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability', window );">Foreign income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayLineItems', window );"><strong>Income Tax Holiday [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_IncomeTaxHolidayTerminationDate', window );">Income tax holiday termination date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">October 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_ForeignCountryMember', window );">Foreign [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayLineItems', window );"><strong>Income Tax Holiday [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_IncomeTaxHolidayTerminationDate', window );">Income tax holiday termination date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">December 31, 2019<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_plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_EffectOfTaxCutsAndJobsActOf2017Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_EffectOfTaxCutsAndJobsActOf2017Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_EffectiveIncomeTaxRateReconciliationTaxReform">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax reform.</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;">plab_EffectiveIncomeTaxRateReconciliationTaxReform</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ForeignTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ForeignTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax expense resulting from remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</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;">plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change to valuation allowance for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017.</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;">plab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax expense (benefit) from effect of Tax Cuts and Jobs 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;">plab_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reasonable estimate for income tax expense for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</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;">plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reasonable estimate for valuation allowance for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</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;">plab_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reasonable estimate for income tax expense (benefit) from effect of Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</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;">plab_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reasonable estimate for income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</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;">plab_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017.</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;">plab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TermOfTaxYearHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to term of tax year holidays.</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;">plab_TermOfTaxYearHolidays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsNetOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsNetOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 alternative minimum 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsTaxCreditCarryforwardsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax expense (benefit) from continuing operations attributable to an adjustment 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxHolidayAggregateDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-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_IncomeTaxHolidayAggregateDollarAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxHolidayIncomeTaxBenefitsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-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_IncomeTaxHolidayIncomeTaxBenefitsPerShare</td>
</tr>
<tr>
<td style="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_IncomeTaxHolidayLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxHolidayLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxHolidayTerminationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The date on which the special tax status will terminate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-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_IncomeTaxHolidayTerminationDate</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible equity-based compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxHolidays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxAuthorityNameAxis=plab_TaiwanAgencyOfTheMinistryOfFinanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=plab_TaiwanAgencyOfTheMinistryOfFinanceMember</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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R62.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848499456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_ValuationAllowanceAbstract', window );"><strong>Valuation Allowance [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_plab_ValuationAllowanceChangeAMTCredits', window );">Valuation allowance change - AMT credits</a></td>
<td class="num">$ (3,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ValuationAllowanceChangeNOLUtilization', window );">Valuation allowance change - NOL Utilization</a></td>
<td class="num">(1,800)<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_plab_ValuationAllowanceChangeCreditUtilization', window );">Valuation allowance change - Credit Utilization</a></td>
<td class="num">(1,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ValuationAllowanceChangeImpactOfOtherFactors', window );">Valuation allowance change - impact of other factors</a></td>
<td class="num">(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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability', window );">Valuation allowance change - change in deferred tax liability</a></td>
<td class="nump">2,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ValuationAllowanceChangeDueToAdoptionOfASU201609', window );">Valuation allowance change - adoption of ASU 2016-09</a></td>
<td class="nump">1,800<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_plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction', window );">Valuation allowance change - corporate tax rate reduction</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,700)<span></span>
</td>
<td class="num">$ (5,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_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Unrecognized Tax Benefits [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_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">3,384<span></span>
</td>
<td class="nump">4,606<span></span>
</td>
<td class="nump">4,029<span></span>
</td>
</tr>
<tr class="ro">
<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 in prior years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207<span></span>
</td>
<td class="nump">744<span></span>
</td>
</tr>
<tr class="re">
<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 in prior years</a></td>
<td class="num">(44)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 based on current year tax positions</a></td>
<td class="nump">498<span></span>
</td>
<td class="nump">323<span></span>
</td>
<td class="nump">268<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(922)<span></span>
</td>
<td class="num">(378)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Lapses of statutes of limitations</a></td>
<td class="num">(2,007)<span></span>
</td>
<td class="num">(830)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance at end of year</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">3,384<span></span>
</td>
<td class="nump">4,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesAbstract', window );"><strong>Income Tax Uncertainties [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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Interest and penalties accrued related to uncertain tax positions</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">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_plab_IncomeTaxesAdditionalDisclosuresAbstract', window );"><strong>Income taxes, additional 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Amount of reasonably possible decrease in uncertain tax positions</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">6,100<span></span>
</td>
<td class="nump">9,300<span></span>
</td>
<td class="nump">11,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_ProceedsFromIncomeTaxRefunds', window );">Cash received for refunds of income taxes</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">200<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 );">Federal 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_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward amount</a></td>
<td class="nump">$ 4,314<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 );">Federal Research and Development [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 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 );">Federal Research and Development [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  2038<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=plab_AlternateMinimumTaxCreditCarryforwardMember', window );">Federal Alternate 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward amount</a></td>
<td class="nump">$ 3,673<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_StateAndLocalJurisdictionMember', window );">State [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_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward amount</a></td>
<td class="nump">$ 5,819<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_StateAndLocalJurisdictionMember', window );">State [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  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_TaxCreditCarryforwardAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  2032<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_ForeignCountryMember', window );">Foreign [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_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward amount</a></td>
<td class="nump">$ 246<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_ForeignCountryMember', window );">Foreign [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_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 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_ForeignCountryMember', window );">Foreign [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_plab_TaxCreditCarryforwardAbstract', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal [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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwards', window );">Operating loss carryforwards amount</a></td>
<td class="nump">$ 78,902<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_DomesticCountryMember', window );">Federal [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwardsExpirationDate', window );">Expiration periods</a></td>
<td class="text">Oct. 31,  2028<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_DomesticCountryMember', window );">Federal [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwardsExpirationDate', window );">Expiration periods</a></td>
<td class="text">Oct. 31,  2033<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 [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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwards', window );">Operating loss carryforwards amount</a></td>
<td class="nump">$ 208,411<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 [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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwardsExpirationDate', window );">Expiration periods</a></td>
<td class="text">Oct. 31,  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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwardsExpirationDate', window );">Expiration periods</a></td>
<td class="text">Oct. 31,  2038<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 [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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwards', window );">Operating loss carryforwards amount</a></td>
<td class="nump">$ 9,761<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 [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwardsExpirationDate', window );">Expiration periods</a></td>
<td class="text">Oct. 31,  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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [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_OperatingLossCarryforwardsExpirationDate', window );">Expiration periods</a></td>
<td class="text">Oct. 31,  2027<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=plab_ForeignJurisdictionsMember', window );">Foreign Jurisdictions [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_ValuationAllowanceAbstract', window );"><strong>Valuation Allowance [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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Recorded in Other Liabilities [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_IncomeTaxUncertaintiesAbstract', window );"><strong>Income Tax Uncertainties [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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_IncomeTaxesAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_IncomeTaxesAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_TaxCreditCarryforwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_TaxCreditCarryforwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ValuationAllowanceChangeAMTCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in valuation allowance due to change in AMT credits.</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;">plab_ValuationAllowanceChangeAMTCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ValuationAllowanceChangeCreditUtilization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in valuation allowance due to credit utilization.</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;">plab_ValuationAllowanceChangeCreditUtilization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ValuationAllowanceChangeDueToAdoptionOfASU201609">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in valuation allowance due to the adoption of ASU 2016-09.</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;">plab_ValuationAllowanceChangeDueToAdoptionOfASU201609</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in valuation allowance due to changes in the deferred tax liability.</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;">plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in valuation allowance due to corporate tax rate reduction.</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;">plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ValuationAllowanceChangeImpactOfOtherFactors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in valuation allowance due to the impact of other factors.</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;">plab_ValuationAllowanceChangeImpactOfOtherFactors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ValuationAllowanceChangeNOLUtilization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in valuation allowance due to NOL utilization.</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;">plab_ValuationAllowanceChangeNOLUtilization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash received during the period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_ValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=plab_AlternateMinimumTaxCreditCarryforwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_AlternateMinimumTaxCreditCarryforwardMember</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_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_TaxCreditCarryforwardAxis=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_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_TaxCreditCarryforwardAxis=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_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DomesticCountryMember</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_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=plab_ForeignJurisdictionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_ForeignJurisdictionsMember</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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</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>87
<FILENAME>R63.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6833243856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="10">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 29, 2018</div></th>
<th class="th"><div>Apr. 29, 2018</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 28, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Jul. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 29, 2017</div></th>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Calculation of basic and diluted earnings per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td class="nump">$ 12,487<span></span>
</td>
<td class="nump">$ 13,005<span></span>
</td>
<td colspan="2" class="nump">$ 10,665<span></span>
</td>
<td class="nump">$ 5,898<span></span>
</td>
<td class="nump">$ 5,386<span></span>
</td>
<td class="nump">$ 4,001<span></span>
</td>
<td colspan="2" class="nump">$ 1,797<span></span>
</td>
<td class="nump">$ 1,946<span></span>
</td>
<td class="nump">$ 42,055<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 13,130<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 46,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestOnConvertibleDebtNetOfTax', window );">Interest expense on convertible notes, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,999<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,938<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_NetIncomeLossAttributableToParentDiluted', window );">Earnings used for diluted earnings per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,054<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 13,130<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 49,138<span></span>
</td>
</tr>
<tr class="ro">
<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 computations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares used for basic earnings per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,829<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">68,436<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">67,539<span></span>
</td>
</tr>
<tr class="ro">
<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 dilutive securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Convertible notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,542<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,841<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based payment awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">852<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">974<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Potentially dilutive common shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,992<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">852<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,815<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares used for diluted earnings per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,821<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">69,288<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">76,354<span></span>
</td>
</tr>
<tr class="re">
<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 earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td colspan="2" class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td colspan="2" class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.68<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td colspan="2" class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td colspan="2" class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_AntidilutiveSecuritiesAbstract', window );"><strong>Antidilutive Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total potentially dilutive shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,627<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,850<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,635<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Share based Payment Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_AntidilutiveSecuritiesAbstract', window );"><strong>Antidilutive Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total potentially dilutive shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,627<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,308<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,635<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember', window );">Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_AntidilutiveSecuritiesAbstract', window );"><strong>Antidilutive Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total potentially dilutive shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,542<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr><td colspan="16"></td></tr>
<tr><td colspan="16"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_AntidilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_AntidilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1930-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -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_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_InterestOnConvertibleDebtNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The after-tax amount of interest recognized in the period associated with any convertible debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-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_InterestOnConvertibleDebtNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToParentDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-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_NetIncomeLossAttributableToParentDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember</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>88
<FILENAME>R64.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826380544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Oct. 31, 2018 </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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND 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_PurchaseObligation', window );">Outstanding purchase commitments</a></td>
<td class="nump">$ 144<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_plab_PurchaseCommitmentsRelatedToBuildingAndEquipment', window );">Purchase commitments related to building and equipment</a></td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligation', window );">Purchase commitments</a></td>
<td class="nump">$ 30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_PurchaseCommitmentsRelatedToBuildingAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services related to building and 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;">plab_PurchaseCommitmentsRelatedToBuildingAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>89
<FILENAME>R65.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831827712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="10">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 29, 2018</div></th>
<th class="th"><div>Apr. 29, 2018</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 28, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Jul. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 29, 2017</div></th>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 144,660<span></span>
</td>
<td class="nump">$ 136,391<span></span>
</td>
<td colspan="2" class="nump">$ 130,779<span></span>
</td>
<td class="nump">$ 123,446<span></span>
</td>
<td class="nump">$ 120,971<span></span>
</td>
<td class="nump">$ 111,579<span></span>
</td>
<td colspan="2" class="nump">$ 108,297<span></span>
</td>
<td class="nump">$ 109,831<span></span>
</td>
<td class="nump">$ 535,276<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 450,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 483,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_PropertyPlantAndEquipmentNet', window );">Long-lived assets</a></td>
<td class="nump">571,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">571,781<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">535,197<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">506,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=plab_MajorCustomer1Member', window );">Customer One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,400<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">73,600<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">80,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=plab_IntegratedCircuitsMember', window );">IC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416,064<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">350,260<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">364,531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=plab_FlatPanelDisplaysMember', window );">FPD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,212<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">100,418<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">118,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_TW', window );">Taiwan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,039<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">187,818<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">193,216<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Long-lived assets</a></td>
<td class="nump">177,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">177,626<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">186,192<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">176,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_KR', window );">Korea [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,066<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">122,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">141,017<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Long-lived assets</a></td>
<td class="nump">127,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,764<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">147,265<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">146,515<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,648<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">102,040<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">113,670<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Long-lived assets</a></td>
<td class="nump">156,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,948<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">180,095<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">173,658<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,540<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">36,081<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">33,384<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Long-lived assets</a></td>
<td class="nump">6,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,458<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,372<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-lived assets</a></td>
<td class="nump">$ 102,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,985<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,273<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_srt_StatementGeographicalAxis=plab_AllOtherAsiaMember', window );">All Other Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,983<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,574<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,169<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_SalesRevenueNetMember', window );">Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_CustomerAccountedAbstract', window );"><strong>Customer Account [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Percent of net sales accounted for by significant customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19.00%<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_SalesRevenueNetMember', window );">Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_CustomerAccountedAbstract', window );"><strong>Customer Account [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Percent of net sales accounted for by significant customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr><td colspan="16"></td></tr>
<tr><td colspan="16"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_CustomerAccountedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_CustomerAccountedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_MajorCustomersAxis=plab_MajorCustomer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=plab_MajorCustomer1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=plab_IntegratedCircuitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=plab_IntegratedCircuitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=plab_FlatPanelDisplaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=plab_FlatPanelDisplaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_KR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=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;">srt_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_srt_StatementGeographicalAxis=srt_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;">srt_StatementGeographicalAxis=srt_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_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=plab_AllOtherAsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=plab_AllOtherAsiaMember</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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetMember</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_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=plab_OtherCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=plab_OtherCustomerMember</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>90
<FILENAME>R66.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831651984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [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_OtherComprehensiveIncomeLossTax', window );">Other comprehensive income, tax</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">744,564<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive (loss) income</a></td>
<td class="num">(16,523)<span></span>
</td>
<td class="nump">20,406<span></span>
</td>
<td class="nump">$ 5,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">759,671<span></span>
</td>
<td class="nump">744,564<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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">6,891<span></span>
</td>
<td class="num">(7,671)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive (loss) income</a></td>
<td class="num">(11,857)<span></span>
</td>
<td class="nump">14,562<span></span>
</td>
<td class="nump">2,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(4,966)<span></span>
</td>
<td class="nump">6,891<span></span>
</td>
<td class="num">(7,671)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustments [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">7,627<span></span>
</td>
<td class="num">(6,567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(4,328)<span></span>
</td>
<td class="nump">7,627<span></span>
</td>
<td class="num">(6,567)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Amortization of Cash Flow Hedge [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(48)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(48)<span></span>
</td>
<td class="num">(177)<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_StatementEquityComponentsAxis=plab_AccumulatedOtherComprehensiveIncomeOtherMember', window );">Other [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(688)<span></span>
</td>
<td class="num">(927)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(638)<span></span>
</td>
<td class="num">(688)<span></span>
</td>
<td class="num">$ (927)<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_StatementEquityComponentsAxis=us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember', window );">AOCI Including Portion Attributable to Noncontrolling Interest [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="num">(16,571)<span></span>
</td>
<td class="nump">20,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from other accumulated comprehensive income</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">129<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_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive (loss) income</a></td>
<td class="num">(16,523)<span></span>
</td>
<td class="nump">20,406<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_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember', window );">Foreign Currency Translation Adjustments [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="num">(16,672)<span></span>
</td>
<td class="nump">19,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from other accumulated comprehensive income</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="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_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive (loss) income</a></td>
<td class="num">(16,672)<span></span>
</td>
<td class="nump">19,799<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_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember', window );">Amortization of Cash Flows Hedge [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from other accumulated comprehensive income</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">129<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_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive (loss) income</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">129<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_StatementEquityComponentsAxis=plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember', window );">Other [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassifications</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from other accumulated comprehensive income</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="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_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive (loss) income</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">478<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_StatementEquityComponentsAxis=us-gaap_AociAttributableToNoncontrollingInterestMember', window );">AOCI Attributable to Noncontrolling Interest [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive income attributable to noncontrolling interests</a></td>
<td class="nump">4,666<span></span>
</td>
<td class="num">(5,844)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember', window );">Foreign Currency Translation Adjustments [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive income attributable to noncontrolling interests</a></td>
<td class="nump">4,717<span></span>
</td>
<td class="num">(5,605)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember', window );">Amortization of Cash Flows Hedge [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive income attributable to noncontrolling interests</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="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_StatementEquityComponentsAxis=plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember', window );">Other [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive income attributable to noncontrolling interests</a></td>
<td class="num">$ (51)<span></span>
</td>
<td class="num">$ (239)<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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of 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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-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_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) allocated to 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e640-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_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedTranslationAdjustmentMember</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_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedGainLossNetCashFlowHedgeParentMember</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=plab_AccumulatedOtherComprehensiveIncomeOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_AccumulatedOtherComprehensiveIncomeOtherMember</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_AociIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AociIncludingPortionAttributableToNoncontrollingInterestMember</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_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</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_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</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=plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</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_AociAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AociAttributableToNoncontrollingInterestMember</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_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</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_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember</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=plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</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>91
<FILENAME>R67.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6832135696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS OF CREDIT RISK (Details) - Accounts Receivable [Member] - Credit Concentration Risk [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Customer One [Member]</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_plab_CustomerAccountedAbstract', window );"><strong>Customer Account [Abstract]</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_ConcentrationRiskPercentage1', window );">Customer's percentage of net accounts receivable</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">23.00%<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_AccountsReceivableMember', window );">Customer Two [Member]</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_plab_CustomerAccountedAbstract', window );"><strong>Customer Account [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_ConcentrationRiskPercentage1', window );">Customer's percentage of net accounts receivable</a></td>
<td class="nump">10.00%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Customer Two [Member] | Maximum [Member]</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_plab_CustomerAccountedAbstract', window );"><strong>Customer Account [Abstract]</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_ConcentrationRiskPercentage1', window );">Customer's percentage of net accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_CustomerAccountedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_CustomerAccountedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsReceivableMember</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_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=plab_MajorCustomer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=plab_MajorCustomer1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=plab_OtherCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=plab_OtherCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R68.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831940864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="10">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 20, 2018</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 29, 2018</div></th>
<th class="th"><div>Apr. 29, 2018</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 28, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Jul. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 29, 2017</div></th>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_plab_RelatedPartyAgreementAbstract', window );"><strong>Related Party Agreement [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,660<span></span>
</td>
<td class="nump">$ 136,391<span></span>
</td>
<td colspan="2" class="nump">$ 130,779<span></span>
</td>
<td class="nump">$ 123,446<span></span>
</td>
<td class="nump">$ 120,971<span></span>
</td>
<td class="nump">$ 111,579<span></span>
</td>
<td colspan="2" class="nump">$ 108,297<span></span>
</td>
<td class="nump">$ 109,831<span></span>
</td>
<td class="nump">$ 535,276<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 450,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 483,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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,515<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">105,320<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=plab_MajorCustomer1Member', window );">Customer One [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_RelatedPartyAgreementAbstract', window );"><strong>Related Party Agreement [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,400<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">73,600<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">80,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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">24,300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProviderMember', window );">Information Technology Services Provider One [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_RelatedPartyAgreementAbstract', window );"><strong>Related Party Agreement [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Expenses incurred for goods or services provided by related party during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="nump">200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">200<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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProvider1Member', window );">Information Technology Services Provider Two [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_RelatedPartyAgreementAbstract', window );"><strong>Related Party Agreement [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Expenses incurred for goods or services provided by related party during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amount due currently to related party at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="nump">100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_RelatedPartyTransactionsByRelatedPartyAxis=plab_PhotomaskBlankSupplierMember', window );">Photomask Blank Supplier [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_RelatedPartyAgreementAbstract', window );"><strong>Related Party Agreement [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Expenses incurred for goods or services provided by related party during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="nump">$ 4,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 16,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_RelatedPartyTransactionsByRelatedPartyAxis=plab_DEMAAssociatesLLCMember', window );">DEMA Associates, LLC [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_RelatedPartyAgreementAbstract', window );"><strong>Related Party Agreement [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_plab_ConsultingAgreementPeriod', window );">Consulting agreement period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_plab_AnnualCostOfConsultingContract', window );">Annual cost of consulting contract</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Expenses incurred for goods or services provided by related party during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="17"></td></tr>
<tr><td colspan="17"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_AnnualCostOfConsultingContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The yearly cost of a contract for consulting services.</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;">plab_AnnualCostOfConsultingContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_ConsultingAgreementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of agreement, 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;">plab_ConsultingAgreementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_RelatedPartyAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_RelatedPartyAgreementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=plab_MajorCustomer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=plab_MajorCustomer1Member</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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProviderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProviderMember</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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProvider1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProvider1Member</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_RelatedPartyTransactionsByRelatedPartyAxis=plab_PhotomaskBlankSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=plab_PhotomaskBlankSupplierMember</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_RelatedPartyTransactionsByRelatedPartyAxis=plab_DEMAAssociatesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=plab_DEMAAssociatesLLCMember</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>93
<FILENAME>R69.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826769152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract', window );"><strong>Fair Value, Assets and Liability [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_AssetsFairValueDisclosure', window );">Total assets</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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesDueOnApril2019Member', window );">3.25% Convertible Senior Notes due in April 2019 [Member]</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Fair and carrying values of the Company's convertible senior notes [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
</tr>
<tr class="re">
<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 of debt</a></td>
<td class="text">Apr.  01,  2019<span></span>
</td>
<td class="text">Apr.  01,  2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value [Member] | 3.25% Convertible Senior Notes due in April 2019 [Member]</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Fair and carrying values of the Company's convertible senior notes [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_ConvertibleDebtFairValueDisclosures', window );">Convertible senior notes</a></td>
<td class="nump">$ 62,094<span></span>
</td>
<td class="nump">$ 67,396<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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value [Member] | 3.25% Convertible Senior Notes due in April 2019 [Member]</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Fair and carrying values of the Company's convertible senior notes [Abstract]</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_ConvertibleDebtFairValueDisclosures', window );">Convertible senior notes</a></td>
<td class="nump">$ 57,453<span></span>
</td>
<td class="nump">$ 57,337<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&amp;loc=d3e19207-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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</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_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-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_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=plab_ConvertibleSeniorNotesDueOnApril2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=plab_ConvertibleSeniorNotesDueOnApril2019Member</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</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>94
<FILENAME>R70.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826486512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE REPURCHASE PROGRAM (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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_TreasuryStockCommonShares', window );">Treasury stock repurchased - shares (in shares)</a></td>
<td class="nump">2,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock repurchased - amount</a></td>
<td class="nump">$ 23,111<span></span>
</td>
<td class="text">&#160;<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_ShareRepurchaseProgramAxis=plab_July2018AnnouncedProgramMember', window );">July 2018 Announced Program [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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchased authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<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_plab_StockRepurchaseProgramCommencementDate', window );">Stock repurchase program - commencement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 10,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramExpirationDate', window );">Stock repurchase program - expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock repurchased - shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock repurchased - amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,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_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury stock repurchased - average price per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.97<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_ShareRepurchaseProgramAxis=plab_October2018AnnouncedProgramMember', window );">October 2018 Announced Program [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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchased authorized amount</a></td>
<td class="nump">$ 25,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_plab_StockRepurchaseProgramCommencementDate', window );">Stock repurchase program - commencement date</a></td>
<td class="text">Oct. 22,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramExpirationDate', window );">Stock repurchase program - expiration date</a></td>
<td class="text">Oct. 21,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock repurchased - shares (in shares)</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock repurchased - amount</a></td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury stock repurchased - average price per share (in dollars per share)</a></td>
<td class="nump">$ 9.45<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_plab_StockRepurchaseProgramCommencementDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 authorized share repurchase program commenced, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_StockRepurchaseProgramCommencementDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchaseProgramExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramExpirationDate</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareRepurchaseProgramAxis=plab_July2018AnnouncedProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareRepurchaseProgramAxis=plab_July2018AnnouncedProgramMember</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_ShareRepurchaseProgramAxis=plab_October2018AnnouncedProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareRepurchaseProgramAxis=plab_October2018AnnouncedProgramMember</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>95
<FILENAME>R71.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6834618480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="10">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2016</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 29, 2018</div></th>
<th class="th"><div>Apr. 29, 2018</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 28, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Jul. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 29, 2017</div></th>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_plab_ConsolidationOfVariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss', window );">Operating loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (700)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Commission revenue earned under supply agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,660<span></span>
</td>
<td class="nump">$ 136,391<span></span>
</td>
<td colspan="2" class="nump">$ 130,779<span></span>
</td>
<td class="nump">$ 123,446<span></span>
</td>
<td class="nump">$ 120,971<span></span>
</td>
<td class="nump">$ 111,579<span></span>
</td>
<td colspan="2" class="nump">$ 108,297<span></span>
</td>
<td class="nump">$ 109,831<span></span>
</td>
<td class="nump">535,276<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 450,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 483,456<span></span>
</td>
</tr>
<tr class="ro">
<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 supply agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,900<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">403,773<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">359,363<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">364,750<span></span>
</td>
</tr>
<tr class="ro">
<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 expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,481<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 15,862<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">21,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract', window );"><strong>Summarized financial information of MP Mask [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue', window );">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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">49,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss', window );">Gross 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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_VariableInterestEntitiesByClassificationOfEntityAxis=plab_MPMaskMember', window );">MP Mask [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ConsolidationOfVariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments', window );">Proceeds from sale of equity method investment</a></td>
<td class="nump">$ 93,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal', window );">Gain on sale of equity method investment</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease', window );">Additional investment in joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_EquityMethodInvestmentDividendsOrDistributions', window );">Distributions from joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss', window );">Operating loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(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_Revenues', window );">Commission revenue earned under supply agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">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_AmortizationOfIntangibleAssets', window );">Amortization of supply agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 500<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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_CoVenturerMember', window );">Co-venturer [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ConsolidationOfVariableInterestEntityAbstract', window );"><strong>Variable Interest Entity [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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals', window );">Supply agreement term subject to mutually agreeable renewals</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="17"></td></tr>
<tr><td colspan="17"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_ConsolidationOfVariableInterestEntityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ConsolidationOfVariableInterestEntityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to supply agreement term subject to mutually agreeable renewals.</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;">plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=SL94080555-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_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentRealizedGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of an equity method investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityMethodInvestmentSummarizedFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gross profit (loss) reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33912-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33912-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue from sale of goods and services reduced by sales returns, allowances, and discounts reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the investments in and advances to affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14.1(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611322-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income (loss) from operations derived by the reporting entity during the period from the Variable Interest Entity (VIE).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph d<br> -URI http://asc.fasb.org/extlink&amp;oid=108788376&amp;loc=d3e5747-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntitiesByClassificationOfEntityAxis=plab_MPMaskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=plab_MPMaskMember</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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_CoVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_CoVenturerMember</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>96
<FILENAME>R72.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6828932864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GAINS ON SALE OF INVESTMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Oct. 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_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,940<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_invest_InvestmentAxis=plab_InvestmentInForeignEntityMember', window );">Investment in Foreign Entity [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800<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_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying value and the sale price of an investment.  A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment.  This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_invest_InvestmentAxis=plab_InvestmentInForeignEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">invest_InvestmentAxis=plab_InvestmentInForeignEntityMember</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>97
<FILENAME>R73.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826674032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSIDIARY DIVIDEND (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_plab_NoncontrollingInterestDisclosureAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Dividend paid to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,166<span></span>
</td>
<td class="nump">$ 8,298<span></span>
</td>
<td class="nump">$ 11,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_srt_OwnershipAxis=plab_PhotronicsDnpMaskCorporationPdmcMember', window );">PDMC [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NoncontrollingInterestDisclosureAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.99%<span></span>
</td>
<td class="nump">49.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=plab_PhotronicsDnpMaskCorporationPdmcMember', window );">PDMC [Member] | Subsequent Event [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NoncontrollingInterestDisclosureAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></td>
<td class="nump">49.99%<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_PaymentsOfDividendsMinorityInterest', window );">Dividend paid to noncontrolling interest</a></td>
<td class="nump">$ 26,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_NoncontrollingInterestDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_NoncontrollingInterestDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=plab_PhotronicsDnpMaskCorporationPdmcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=plab_PhotronicsDnpMaskCorporationPdmcMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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>98
<FILENAME>R74.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6849292512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="10">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 29, 2018</div></th>
<th class="th" colspan="2"><div>Apr. 29, 2018</div></th>
<th class="th"><div>Jan. 28, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Jul. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jan. 29, 2017</div></th>
<th class="th" colspan="2"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Oct. 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_us-gaap_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Data (Unaudited) [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 144,660<span></span>
</td>
<td class="nump">$ 136,391<span></span>
</td>
<td class="nump">$ 130,779<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 123,446<span></span>
</td>
<td class="nump">$ 120,971<span></span>
</td>
<td class="nump">$ 111,579<span></span>
</td>
<td colspan="2" class="nump">$ 108,297<span></span>
</td>
<td class="nump">$ 109,831<span></span>
</td>
<td class="nump">$ 535,276<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 450,678<span></span>
</td>
<td class="nump">$ 483,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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">35,425<span></span>
</td>
<td class="nump">35,597<span></span>
</td>
<td class="nump">32,819<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">27,662<span></span>
</td>
<td class="nump">26,442<span></span>
</td>
<td class="nump">21,717<span></span>
</td>
<td colspan="2" class="nump">20,157<span></span>
</td>
<td class="nump">22,999<span></span>
</td>
<td class="nump">131,503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">91,315<span></span>
</td>
<td class="nump">118,706<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">16,769<span></span>
</td>
<td class="nump">19,797<span></span>
</td>
<td class="nump">15,189<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">9,481<span></span>
</td>
<td class="nump">10,496<span></span>
</td>
<td class="nump">4,799<span></span>
</td>
<td colspan="2" class="nump">1,484<span></span>
</td>
<td class="nump">4,510<span></span>
</td>
<td class="nump">61,236<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">21,289<span></span>
</td>
<td class="nump">55,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td class="nump">$ 12,487<span></span>
</td>
<td class="nump">$ 13,005<span></span>
</td>
<td class="nump">$ 10,665<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 5,898<span></span>
</td>
<td class="nump">$ 5,386<span></span>
</td>
<td class="nump">$ 4,001<span></span>
</td>
<td colspan="2" class="nump">$ 1,797<span></span>
</td>
<td class="nump">$ 1,946<span></span>
</td>
<td class="nump">$ 42,055<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 13,130<span></span>
</td>
<td class="nump">$ 46,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_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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0.18<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td colspan="2" class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 0.19<span></span>
</td>
<td class="nump">$ 0.68<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td colspan="2" class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td colspan="2" class="nump">$ 0.19<span></span>
</td>
<td class="nump">$ 0.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on sale of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="16"></td></tr>
<tr><td colspan="16"><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">Includes $0.6 million gain on sale of assets.</td>
</tr></table></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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>99
<FILENAME>R75.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6722977840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 29, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>Contract with Customer, Asset and Liability [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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 120,515<span></span>
</td>
<td class="nump">$ 105,320<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">29,180<span></span>
</td>
<td class="nump">23,703<span></span>
</td>
</tr>
<tr class="ro">
<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">231,445<span></span>
</td>
<td class="nump">189,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">144,898<span></span>
</td>
<td class="nump">$ 120,731<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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member', window );">Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | ASU 2014-09 [Member]</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_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>Contract with Customer, Asset and Liability [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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract asset</a></td>
<td class="nump">4,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_InventoryNet', window );">Inventories</a></td>
<td class="num">(3,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">$ 200<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerAssetAndLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130531-203044<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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>100
<FILENAME>R76.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824601904">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts (Details) - Allowance for Doubtful Accounts [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th" colspan="2"><div>Oct. 29, 2017</div></th>
<th class="th"><div>Oct. 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_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowance and Qualifying Accounts [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,319<span></span>
</td>
<td class="nump">$ 3,901<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesAdjustments', window );">Charged to costs and expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(809)<span></span>
</td>
<td class="num">(1,600)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">16<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(42)<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,526<span></span>
</td>
<td class="nump">$ 2,319<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,901<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><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">Reversal of valuation allowance.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Uncollectible accounts written off, net, and impact of foreign currency translation.</td>
</tr>
</table></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_ValuationAllowancesAndReservesAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 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_ValuationAllowancesAndReservesAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>101
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "]_E4T?(\\#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,$%     @ +W^532?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  O?Y5-?FO\K>X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*'9H&2;U9:6G#08K;.QF;+4UBV-C:R1]^R59
MFS*V!]C1TN]/GT"-B=*$A,\I1$SD,-\-ONVR-''#3D11 F1S0J]S.2:ZL7D(
MR6L:G^D(49L/?4005;4&CZ2M)@T3L(@+D:G&&FD2:@KI@K=FP<?/U,XP:P!;
M]-A1!EYR8&J:&,]#V\ -,,$(D\_?!;0+<:[^B9T[P"[)(;LEU?=]V==S;MR!
MP]O3X\N\;N&Z3+HS./[*3M(YXH9=)[_6#]O]CBE1\?N"BT+P/5_)U5J*^GUR
M_>%W$_;!NH/[Q\970=7 K[M07U!+ P04    "  O?Y5-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    ( "]_E4T)T<S(SP(  #D+   8    >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL?59_;YLP$/TJB \PL,V/I$HB-:FF3=JDJM.VO]W$25 !,]M)
MNF\_8RBCOG/_"=B\=\_GW#O=ZB;5BSX+8:+7IF[U.CX;T]TEB=Z?1</U)]F)
MUGXY2M5P8Y?JE.A."7YPI*9.:)H62<.K-MZLW-ZCVJSDQ=15*QY5I"]-P]7?
MK:CE;1V3^&WCJ3J=3;^1;%8=/XD?POSL'I5=)5.40]6(5E>RC90XKN-[<O=
M'<$A?E7BIF?O49_*LY0O_>+K81VG_8E$+?:F#\'MXRIVHJ[[2/8<?\:@\:39
M$^?O;]$_N^1M,L]<BYVL?U<'<U['BS@ZB"._U.9)WKZ(,:$\CL;LOXFKJ"V\
M/XG5V,M:N]]H?]%&-F,4>Y2&OP[/JG7/V_ E8R,-)]"10"<"S3XDL)' )@+Y
MF)"-A,PC)$,J[FX>N.&;E9*W2 U_;\?[*B)WF;W]?;_I+MM]L]>C[>YUDZZ2
M:Q]F1&P'!)TAR(1(;.Q)@&("6PKH]+W #B+8>\0#1&3X$1B:(W-T-J/G.#U#
MZ9FC9S-ZX5T11)2X0(X*Y("^\ 0&1.X0[8 @*6$%KE*@*@5067HJ$$%27*%$
M%4K()YX$ J&XQ *56$"^5RQ;!!*06*(22\C// D$$J@HDN*N2V$$OZ@P3*"L
M2,#;!$;P*PO#+ ,JJ,'O"041*.@A$!/,!?<P85#%+RX$$U3!K4Z@DRGU52 F
MJ(+[G4##4[_EC9AB9OF<966:I330^PAN>P)=3;UZWHV8>7\IBN6B+%DH,;P!
M$&AOFOO7AV "?8S@/8! A]/25T&Z0"@7O T0:'(*S(-@ N:A>".@T.3,-\^(
MF?\[-)T9^;T.W@HHM#GS[8-A_,Z9S.:*1JB3F]ETM)>7U@V,L]UI+KRG;B[Y
M#Q^&RN]<G:I61\_2V.G&S2!'*8VP1TD_V63/=HZ=%K4XFOZUM.]J&.:&A9'=
M.*@FT[2\^0=02P,$%     @ +W^53;3+;X@Y!   ^Q,  !@   !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6Q]F-N.XD80AE\%^7[77=4G>P1(@2A*I$0:;93D
MV@/-@-;&Q/8,F[=/VS (JJKG!FSS5_=???A<]/S<=M_[?0C#[$=3'_M%MA^&
MTU.>]YM]:*K^:WL*Q_C+KNV::HBWW6O>G[I0;:>@ILY1*9<WU>&8+>?3L^=N
M.6_?AOIP#,_=K']KFJK[;Q7J]KS((/MX\.WPNA_&!_ER?JI>PY]A^.OTW,6[
M_-;*]M"$8W]HC[,N[!;93_"TUGH,F!1_'\*YO[N>C:F\M.WW\>:W[2)3HZ-0
MA\TP-E'%K_>P#G4]MA1]_'MM-+OU.0;>7W^T_LN4?$SFI>K#NJW_.6R'_2(K
MLMDV[*JW>OC6GG\-UX1L-KMF_WMX#W64CTYB'YNV[J?/V>:M']KFVDJTTE0_
M+M^'X_1]OK;_$28'X#4 ;P%@/@W0UP!- O*+LRG5GZNA6LZ[]CSK+K-UJL9%
M 4\Z#N9F?#B-W?1;S+:/3]^76L_S][&=JV1UD>"=!!\5:Z[0YB;)8_\W$RB:
MP"E>W\=;.5Z+\7J*-_?QCB1QD;A)<KQ(L$3O22:"3!4*079C1#>&NR'=K"X2
M>]<-H+)@B1M!IJQ&);NQHAO+W13$C67=8 F%(F8$E?9*RUZ<Z,5Q+R7QXJ1>
M+%&MN2J.7Y$8%R]Z\<R+(1FO/.O%*O0:B!DN,Z8$3.R 0G13<#>DFU7!W7CP
M!74CR+2%TLMN2M%-R=V0+;\JA1G0CJRLM:#R@"A[ 2432G$W#%&*=U2 HLM&
MDEE3)'8W)(@)W(^A?D!:.G1'"2I=^,0J!AF=@-R-I6Z0IPV@%!\?01AM^S*Q
MED'&,6C&<^,2+<@(!<Y00QD*G([6&ZMI3EQFW!UV'NW(# 4.44,A"IR/10F&
M#3&7656D7I<@<Q0X2&E'*^",-,9X0_T(P'4ZA76060H<II;"%#@FH03E'37$
M=05XGUH_,DZ!\]12G@(G)=N@$G.U3K 49)B"0%/&+PY*1T5K083*)%8RRC!%
M#E-+T8X");5'^J*19"8Y."C#%#E,Z0Y>(<=D+)8,?5VO!1U8:\K4""5J40Y4
M2_$N:6CM]KGFT8F,4>08M8EM@#)&D6/44HPBYR,;V,\DCSYD?B+GIZ7\1 Y&
M5]+R7!(5J14GLQ,Y.VEYN4(.16NM4Y15DL[$:C4U2S(]D=/347HBIR)J,/15
MOQ9T4)2Z3,V7C$_D^'04G\C9^"5: H:)SS#[:$;F)W)^.H8LCL8OIG1LO@3,
MQI=TXJ^F3%#-">HHL31'X[@J/!T;21?GU"6J 2TS5'.&.DHL+;#1F**D!;ND
MBP6@3HV1S%#-V>=H4:IYK5FJF#LMF 1=X2R6J0."Q D!/R*@JV.E^9]_N4R6
MA&*9G-^=PHS'8G]4W>OAV,]>VF%HF^G89=>V0XB-JJ\QPWVHMK>;.NR&\=+'
MZ^YR''6Y&=K3]:@MOYWW+?\'4$L#!!0    ( "]_E4VMEQ1_;@(  - (   8
M    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULC9;OKIL@&,9OQ7@!%?QO8TW6
M+LN6;$ESEIU]IBVMYJ@XH/7L[@=HC0*GW9<J^#POO\?JBWE/Z!LK,>;.>U.W
M;..6G'=KSV/'$C>(K4B'6W'E3&B#N!C2B\<ZBM%)F9K:\P&(O095K5OD:FY/
MBYQ<>5VU>$\==FT:1/]N<4WZC0O=^\1+=2FYG/"*O$,7_!/S7]V>BI$W53E5
M#6Y915J'XO/&_037.QA(@U*\5KAGLW-'1CD0\B8'WTX;%T@B7.,CER60.-SP
M#M>UK"0X_HQ%W6E-:9R?WZM_4>%%F -B>$?JW]6)EQLW=9T3/J-KS5](_Q6/
M@2+7&=-_QS=<"[DD$6L<2<W4KW.\,DZ:L8I :=#[<*Q:=>S'^G>;W>"/!G\R
MP/"A(1@-@6;P!C(5]3/BJ,@IZ1TZ_%L=D@\%7 ?B9A[EI+IWZII(R\3LK8B3
MW+O).J-D.TC\F<1?*G:F(@@GB2?6GR!\*X2O_,'<']G]@=4?*'\X#Y%J(09)
MK"2MDL#(C[4<IL@/8&8G":TDH9$DBNW^R.J/S"29EF20)#-(L )02_)$M"")
MK22Q09( C6201//;!8 FVCT1+4@2*TEBDFAQMXFQB([Q2+%@2*T,J<F@O03;
M]"G#(\6"(;,R9"9#H#%D__-L/!$M2""P=PU@LH1ZVP!&7!@!\P%YKEL2?=#'
MH$D4Z4306"G.$A/((DOC^(/W&-I;&O1-GECG\<V%$A@:W=4B>\!C;Y'0[)&)
MT>@#\UV-HE1;QYMM+7*O_X'HI6J9<R!<[%)J+SD3PK&H"%:B5BD^+Z9!C<]<
MGB;BG Y[[##@I!N_'[SI(Z;X!U!+ P04    "  O?Y5-!W#Q*I<$  "L%0
M&    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;(U876_B2!#\*XCW7;M[OCR(
M( 6(=2?=2=&N[N[9"9. UL:<[82]?W^V<5CH;B=Y 7NHKJF>:7>9F1_+ZD>]
M#:&9_"SR?7TSW3;-819%]>,V%%G]M3R$??O+4UD56=/>5L]1?:A"MNF#BCS"
M.+91D>WVT\6\'[NO%O/RI<EW^W!?3>J7HLBJ_Y8A+X\W4YB^#7S;/6^;;B!:
MS _9<_@>FK\.]U5[%YU9-KLB[.M=N9]4X>EF>@NS%),NH$?\O0O'^N)ZTJ7R
M4)8_NIO?-S?3N%,4\O#8=!19^_4:5B'/.Z96Q[\#Z?0\9Q=X>?W&GO;)M\D\
M9'58E?D_NTVSO9DFT\DF/&4O>?.M//X6AH3,=#)D_T=X#7D+[Y2T<SR6>=U_
M3AY?ZJ8L!I962I']/'WO]OWW<>!_"Y,#< C <X"V[P:H(4#]"G@7KP>\/N/A
M_0 S!)A/3F 'O"431*>EZM=^G3798EZ5QTEU*I]#UE4IS&R[NX_=8+^9_6_M
M\M?MZ.O")?/HM>,9(,L3!"\@<$9$+?EY!I1F6"(+Q^L)UARA]#4DY1#G91%*
M3%/U\>HB/HGE>"W&ZSY>7\8#6:83Q/:0?0\QRJ"SU["5P$37@S-I$UNZ+W<?
M,Z4"4Z*TL7+J1DS=\&D42?T$,1?3?-&Q<H[@U@).&:\LP:42SFIG1K;,BKHM
MUTVJ:FG9/*# Q$3.2F"B6\:9?$=%=NQCHE20!(F+1W;,B9D[7NQ&CD_$^(3+
M)%6\3/@.&5">)+P68%J9A,!2"::-<[)H+XKV7+0CHCV?!K2F#_):@IG$TIT2
M8 C6:%DTQ'+[C;ELUG]C/I,U">TL:PEGO-9D&5*1SZ(:Z>HP8AS E7NJ'-A,
MUEAT5#B'*4AL0G5SF,&V*XS(%MWH%I ]''ZDK8!L):!8XIYZP8"YEAJS#>.H
M+RKF>7,8:ARK,]F_@)N%1RI:"Q6-M.[7,DS19UJ"*67'=DOV'N#FXZGY '>+
MF$K^$)(*D,3KL<J0'0=X?_?4<H W>)L81WN0 ,/VT6&+++#%VHW5AFP7X+AL
M0V4[OIM.T4U?2S#^#I1*,.U\,B);=BG@-N6I30%W%@NHZ#N90,4<7J!"0-KR
M[CY!E0I4QE@WXO$@^QUPP_/4\$"R,@_,\21< L93W0+,ZS'=*#L><L?SU/$&
MS-5[*\:&5-M*H&+;)E"U+V:*//YWGZ!*)56V_0<_DKYLFPC<?T;^R:#L8(A,
M*L0Q7<$3R%UVO*\6Z )R*KZ $A/0LO\$4RIK&GGH439?Y.8+,77? 70]$:WF
ME4#%DY>8>/(?,Z4BDQUIU"B;.&I6.Q#C"(5LJ,@-%>C_G25R+[1)@IXNC@33
MM+FF$LP9-5;TLK4BMU:(J;<B=T.G$Z3=3H!9C_2U.Y78K!I[OT?JK=>_RA:&
M'YO%4L! 3-^BHHOCGB)4S_U173UY+%_V3=>Q+D;/QX&WV!T7D?$ES%*0QG&V
MDO!KG-U)X[?H9FF[)A)3\G82&?V2>CK'_#.KGG?[>O)0-DU9],=23V79A'8=
MV@=X.MF&;'.^R<-3TUVZ]KHZG1^>;IKR,)R-1N<#VL7_4$L#!!0    ( "]_
ME4TF,.[)$0,  )@+   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULC99=
M;YLP%(;_"N*^Q3:V@2B)E(]&F[1)5:=MUS1Q$E3 &3A)]^]G Z'$/DEW$[!Y
MSGO>8QQSQF=9O=5[(93W7N1E/?'W2AU&05"O]Z)(ZT=Y$*5^LI55D2H]K'9!
M?:A$NFF"BCP@"/&@2+/2GXZ;N>=J.I9'E6>E>*Z\^E@4:?5W+G)YGOC8OTR\
M9+N],A/!='Q(=^*'4#\/SY4>!;W*)BM$66>R]"JQG?@S/%IA:@(:XE<FSO7@
MWC.EO$KY9@9?-Q,?&4<B%VME)%)].8F%R'.CI'W\Z43]/J<)'-Y?U%=-\;J8
MU[06"YG_SC9J/_%CW]N(;7K,U8L\?Q%=0<SWNNJ_B9/(-6Z<Z!QKF=?-K[<^
MUDH6G8JV4J3O[34KF^NY?1*%71@<0+H T@=0?C<@[ +"CX"[/.UXVO/X?@#K
M MA_)N =SZT$0;M4S=HO4Y5.QY4\>U6[?0ZIV:5XQ/7;79O)YF4VS_3RUWKV
M-,6(CX.3$>J8><N0(=,3@5;O4Q HQ9PXX>0ZP=(E0GJ-K%PD2F 3(5AGV,2'
M5W5&L  %!6@C0 <"B;U.+<(;I&P0CDEH40M7*+;7PQ4BF,3)-?7TN=#*%6*,
M1QRNFX%U,V#A8EB @P+<L8F15<J\9=C YP/F/++7Q<5P$B66V,JE>#C83U>6
M(]!RY%K&R+(<.5EH;-EU$4QLL_>9*Z\QZ#4&O&++:^PF01:S=!D:606M7.:!
MQ3?<)J#;!'!KO>5Y FT&1D++L(L11.VS:^52+(YN; :,X",2 :9#^XQ$[OK1
MR,:6$(9YPBS7 ,8Q8^B&[QM'.P9\4]LW=O<&99C9OB$,H=#V#6"$TAOG!0:_
M%S-, -_,]DV<HRU$.+'_@@!&(I[8YR2 T00C<L.W_8FY?@I_/_#GQ_4<8#!B
MEHE@\&DO1+5KVK+:6\MCJ4P)@]F^]9L1TQI8\W/3$D+S9+2 ^"49/4'S,QQJ
MH1#,0"]=9_!AM>U9OZ?5+BMK[U4JW=PT+<A62B7T.J!'O8'VNDWN![G8*G,;
MZ?NJ[17;@9*'K@\.^F9\^@]02P,$%     @ +W^539?F/HH9!P  UBP  !@
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6R-FFMOHT84AO^*Y>]>,S<N41)I
M;0Q$:J755FT_LPE)K+5-:I--^^\[8.*8<UY\\B6Q\3,7WH'A&>#ZK=[_/#Q7
M53/Y=[O9'6ZFSTWS<C6?'^Z?JVUY^%*_5#O_RV.]WY:-_[I_FA]>]E7YT!7:
M;N8Z",+YMESOIK?7W;9O^]OK^K79K'?5M_WD\+K=EOO_%M6F?KN9JNG[AN_K
MI^>FW3"_O7XIGZH_JN;/EV][_VU^JN5AO:UVAW6]F^RKQYOI5W5U9W5;H"/^
M6E=OA[//DW97?M3US_;+W</--&A[5&VJ^Z:MHO3_?E7+:K-I:_+]^*>O='IJ
MLRUX_OF]]JS;>;\S/\I#M:PW?Z\?FN>;:3R=/%2/Y>NF^5Z_%56_0VXZZ??^
MM^I7M?%XVQ/?QGV].71_)_>OAZ;>]K7XKFS+?X__U[ON_UM?_WLQ7$#W!?2I
M@ TO%C!] 7,J8"X7L'T!>RJ@HXL%7%_ ?12P%PN$?8'P5,"YBP6BOD#TL0^7
M"\1]@?A40*F+!9*^0/(1:W>$'(>O.Q[2LBEOK_?UVV1_/*1?RO;,45>)/^+N
MVXW= =;]Y@^)@]_ZZU:I\'K^JZVH9Q9'1@^8:,@L$1,/F10QR9!9 48'0R9#
MC!HR.6+TD"D08T[,W.=V"D_#\'17@1U48$EX1R;LF%W'A"$)>,D9IT,;D/ZF
M'%/&3VHDGA7':("<F*G 189D"-I3SBD2=<&Q*-3!V4X.DC0P20.2="3)(^.&
M29Z%-&C&PF8L:R:A![N5TEM:U@]"I)RP/A$Z3F(]F4CDG$AL1':IX)!S830R
M/@X&Y\#XT.2<U-NE2*0BL1*)C!,ZH>=2CJ"(3A <<G%D<6XAS"T$N9&I<Q'R
M&8+D%K)^&&O):9ARB$8G$IE(Y")1P,Y&.+0(AA:!T,BU9!'QR>#L>C-H)(:-
MQ* 1<C%:Q&QDR!&RC%DW_"6-'M0<HB,C$IE(Y")1P,Z.S)\)#"WAH1G2RB+A
MK=B1JZH*L),$H!ERN"]ZZ-)$W2.#DSPTY/1+ 46'1T8R&<EEI)!Z/$QOQ.@4
M2$_3]!2_:-/T%.M+9.DPI(!BZ8E()B.YC!2XQR.S@L)*IX#3&4/3T[PA-39*
M6'@4,!Y#W;&'+A[CW(KH]",C*QG)9"0'R*R=#JDPRMPP0>QRBLN<,M09E:A0
M2QE)960E(YF,Y "9)<[1_ 1JF!X6.@6,SK"%GZQT )FQ=9]L=3*2R4@.D)AF
M=ZF687#8Z!10.GI-62C@=+&BT7%3<E8%B:'Q<4[Y%19;]P&.9<B1611&;/$,
M6E1^X<=.9,[%VMDQ1598]Q3P/4-]3P'ABX-X;.RP\RDN?6S]I[CTL6->5*T4
M(%YAJ"NMY)HR&<D!$BN7T,'BE/9>3; [D%$\XH@*2Z("EL@6BXIK(HM91%(9
M6<E(!A!E74B7C !SL;4T9D[IP 8CJVV-#5@# V;K1LT-F%PIEAKX9!Q1 P84
MNZ<D&[",Y#)2P!Z/'8 :&[ &!LP6D)K+HCT[9X;MC-S^0_?_Z!I2@[MH=)2X
M3BH7T*LHH-@HB4@F([F,%+C'8^EA ];(@.EB4G-5/#\1ANU@3]3($^EJ4LNW
M_32W+LWO<0.*C9*LBC*2RT@A]7B8'O9$C3R1W>.6/5%&4AE9R4@F(SE 9K&)
M#8U/PH;Y85W42!?9'(%TD:['-=+%R%&!20&GXL30NU(KP+$L.1+&";5%U* .
M(GJ.%8"+0Z>3D86+QK:H@2U:-FT@6PS''DEH;(OZ$[:H95O4LBT"Q.J KOM6
M<DV9C.0 48FBJY,"8*'2=(EX!T(:O5IC7=2?T44MZZ*,I#*RDI$,(#,_K;J(
M!@TXRQ[^%; Z?UZ,S#,&&Z/YC#$:;HQD*EH:[E\VI%-C"B@:I(QD,I++2 %[
M/'9;VV!C-)\Q1L.-,8Y&%J &&Z/YC#$:V1@-\*_(4J\'%!LEV1AE))>1 O=X
MQ$7,R$/BSQBC <88CMR0,-@8S6>,T<C&:+A_*4MOQ:> 8J,D&Z.,Y#)22#T>
MIH>-T0!CI \K%T8V1H H2W5;KF<E(YF,Y*@W44S[4T L2<;>A<#.:) S4N<V
MHKXM9225D96,9#*2 V06*^I3A8@-\\.*:) BTB=@/73Q_.46R?(3D15 9MJP
MFZF97%4N(X7<VC!!K+X&/!VW]"F8N>2:PU:P^1E@?O1^VJ*'!FNCA*Z- .2<
M"P.Z-@*<#\=::MJ PV,&.)M0Q<L!YAN-$S9[<"X)K M';JQ8K((6J"#=PX7E
MUN1C#48&T%)M&OZ*9<=RV8GI60@8%= %X?SL9<9MM7_J7HX]3.[KUUW3OE!V
MMO7X FZAKNZZER?)]J^V?3,7_>([\O[.[ORCB>,;O[^7^Z?U[C#Y43=-O>U>
MEGRLZZ;R_0^^^ "?J_+A]&53/3;MQ\A_WA_?M#U^:>J7_BWB^>E5YMO_ 5!+
M P04    "  O?Y5-_P]_\9T%  #S'   &    'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;(V9W6[C-A"%7\7PO=?D\%=&$B".5VB!%EALT?9:FRB)L;;E2DJR
M??M*LN*U9PZ=WL26\G%X2)%SAM;56U5_;Y[+LIW\V&YVS?7TN6WWB_F\N7\N
MMT7SJ=J7N^X_CU6]+=KNLGZ:-_NZ+!Z&1MO-G)3R\VVQWDUOKH9[7^J;J^JE
MW:QWY9=ZTKQLMT7][[+<5&_74SU]O_%U_?3<]C?F-U?[XJG\HVS_W'^INZOY
M,<K#>EONFG6UF]3EX_7T5B]R.S08B+_6Y5MS\GW2#^5;57WO+WY]N)ZJ7E&Y
M*>_;/D31?;R6=^5FTT?J=/PS!IT>^^P;GGY_CYX/@^\&\ZUHRKMJ\_?ZH7V^
MGL;IY*%\+%XV[=?J[9=R')";3L;1_U:^EIL.[Y5T?=Q7FV;X.[E_:=IJ.T;I
MI&R+'X?/]6[X?!OCOS?##6AL0,<&UE]L8,8&YF>#B[P=>7OD]>4&;FS@_F<'
M?N0]ZV!^F*IA[E=%6]Q<U=7;I#XLGWW1KU*]\-W3O>]O#@]S^%\W_4UW]_5&
M6W\U?^T#C<SRP- I<R3F7?1C%X2Z6))H3N<=K"1A[#F22R1D6(2!XS1#>W,V
MSH #6!C #@'L28",S],!\0.R&Q"OR3#J3@:*?#YD(-(4LW/J\\>!<AG(.1\\
M'K>#XW9@XB(.X&$ +V1JRX:R/##N1&?(')^YE:2B]AF+E8-8P6N#)0<H.4C)
M3C')071C0Q:88@#%P)>VA!Q18HHCU!N!7LWT1M$+&]'J0R*7Q"QF5F&I&92:
M :ELU2XST8W1D:L%D"<V_SF (B6VO58X02JAV!J>()6<& J,6@%*>\.H',4R
MW3I/B$YD=2UWK4ML 0VS]JTF\*0L'SA)L3HZ)X8.N,R3XV.7F(Y1I1X8SO3:
M".$F<MU&ZO':\SP,,<63+*"(?&(#:^PN6B9SPY/DR)Q/M@Y&<]62TUIL#4"%
MS*26&?8&[< :<5RV P_5&9XJ 38+FIM>CC#C[<FC.Q>./4D#4W*B[)%.HHWJ
M_),KEUSFH]S8(!R1-JG5C:U)!["S4R&P6VAD%V*'@%R?D8N.#QYQ.O-B:P/.
MJ60-IK%[:&0?8I_(K#\C';EP0$51=B(J54L0-A"2!J(]KR9(9GUN> "9.:NX
M1U^,=*X7>P=IH)=7$R-T4:]$--\[.8)4GQX2DK%7$? J+21+<R'%B[$5H&;R
M,"(AER56,F&7(NE2PG^6!/PG4X$R+AIQ47G/=4NN*S6SU/K 5D569B"?>E[8
M-PCXAA6#!YF>C'BN*\")/7$).1>,_8* 7WA>#)%,\+.N<..G&(A1%KEF@.G.
M#U/"L5T0.,KPW+PD>0*96<_KCQ7"G"4A'&'!J\1QG;!)$3 I*[:T-!4=,GXN
M7P%,K)!+R+E>[$P$G(D_^B5)-^GF6:0@25$T0C$XV]C4/C38F@RP)L-7A_G8
MFCY&<H!T)X!$N6FP,QG@3"+-&^DH,Z?Y6D:4X84]@BBQ+ QV)@.<B9O@TJ!3
ME(F*UUJ04YG8@8CS05&B1C:)7\R00_$RT0#GL2'P$AE@7BNA6U)1I41C<S+R
M'*4]+Q"-//J0)E[_KP#6G?[XV38'6#<T2IU:#;9$ RPQ\"K12!\SJILB;HF(
MTU84.SG@2+GH4]*Q.1I@CD%L2VEGAC*2*P5P8(@YXLZ'>"X=VZ,!IZF06G'8
MJ PP*O[3S])(>Z%,_)*P0E@0-3.@0DRF4FQ7!M@5SW_+$?+IM+[Z&,D!$JQ)
M5 .6&]7Y?[$O6.D+_)?P)6#T28(]=#,_>6NR+>NGX8U7,[FO7G9M/X*3N\>W
M:K?4OW5A]Y=ZD6MTGQ9WB%_1XC.Z?VO5(K<*1;+'%WKSGU(/KP-_+^JG]:Z9
M?*O:MMH.;W<>JZHMNWE0G[IE\UP6#\>+3?G8]E]#][T^O(8[7+35?GS%.#^^
MY[SY#U!+ P04    "  O?Y5-TGD\Z+4!  #2 P  &    'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;'U3VV[;, S]%4$?4"6*TQ:!;:!I473 !@0MMCTK-GU!
M=7$E.>[^OI3L>MYF[$42*9[#0XI*!V-?70/@R;N2VF6T\;X[,.:*!I1P5Z8#
MC3>5L4IX-&W-7&=!E!&D)..;S353HM4T3Z/O9//4]%ZV&DZ6N%XI87\=09HA
MHUOZZ7ANZ\8'!\O33M3P OY[=[)HL9FE;!5HUQI-+%09O=L>CDF(CP$_6AC<
MXDQ")6=C7H/QI<SH)@@""84/# *W"]R#E($(9;Q-G'1.&8#+\R?[8ZP=:SD+
M!_=&_FQ+WV3TEI(2*M%+_VR&)YCJV5,R%?\5+B Q/"C!'(61+JZDZ)TW:F)!
M*4J\CWNKXSZ,-_MD@JT#^ 3@,^ VYF%CHJC\07B1I]8,Q(Z][T1XXNV!8V^*
MX(RMB'<HWJ'WDF]ODI1= M$4<QQC^#)FCF#(/J?@:RF._!\X7X?O5A7N(GSW
MA\+].D&R2I!$@N2_):[%7/^5A"UZJL#6<9H<*4ROXR0OO// WO'X)K_#QVG_
M)FS=:D?.QN/+QOY7QGA *9LK'*$&/]AL2*A\.-[@V8YC-AK>=-,/8O,WSC\
M4$L#!!0    ( "]_E4U#I[5KM $  -(#   8    >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL?5-AC]0@$/TKA!]P;+O573=MD]LS1A---F<\/[/MM"4'3 6Z
M/?^]0'NU:N,78(9Y;]X,0SZB>;8=@",O2FI;T,ZY_L28K3I0W-YA#]K?-&@4
M=]XT+;.] 5Y'D)(LW>W>,L6%IF4>?1=3YC@X*31<#+&#4MS\/(/$L: )?74\
MBK9SP<'*O.<M? 7WK;\8;[&%I18*M!6HB8&FH/?)Z9R%^!CP)&"TJS,)E5P1
MGX/QJ2[H+@@""94+#-QO-W@ *0.1E_%CYJ1+R@!<GU_9/\3:?2U7;N$!Y7=1
MNZZ@1TIJ:/@@W2..'V&NYPTE<_&?X0;2AP<E/D>%TL:55(-UJ&86+T7QEVD7
M.N[C=),E,VP;D,Z = $<8QXV)8K*WW/'R]S@2,S4^YZ')TY.J>]-%9RQ%?'.
MB[?>>RN3PR%GMT TQYRGF'0=LT0PS[ZD2+=2G--_X.DV?+^I<!_A^S\4'K<)
MLDV"+!)D_RUQ*^;=7TG8JJ<*3!NGR9(*!QTG>>5=!O8^C6_R.WR:]B_<M$);
M<D7G7S;VOT%TX*7L[OP(=?Z#+8:$QH7CP9_--&:3X;"??Q!;OG'Y"U!+ P04
M    "  O?Y5-T?:TL[,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,"YX;6Q]4V%OVR 0_2N('U <DFU99%MJ.DV;M$I1I[6?B7VV4<%X@./VW^_
MKNNM[KX =]Q[]^XXTL'81]< >/*D5>LRVGC?'1AS10-:N"O308LWE;%:>#1M
MS5QG0901I!7C2?*1:2%;FJ?1=[)Y:GJO9 LG2UROM;#/1U!FR.B&OCCN9-WX
MX&!YVHD:?H+_U9TL6FQF*:6&UDG3$@M51J\WA^,NQ,> >PF#6YQ)J.1LS&,P
MOI<938(@4%#XP"!PN\ -*!6(4,;OB9/.*0-P>7YA_QIKQUK.PL&-40^R]$U&
M]Y244(E>^3LS?(.IG@^43,7_@ LH# ]*,$=AE(LK*7KGC9Y84(H63^,NV[@/
MXPW_/,'6 7P"\!FPCWG8F"@J_R*\R%-K!F+'WG<B//'FP+$W17#&5L0[%._0
M>\DW^R1EET TQ1S'&+Z,F2,8LL\I^%J*(W\#Y^OP[:K";81O_U+X3O[=*L$N
M$NS^6^):S+\JV:*G&FP=I\F1PO1MG.2%=Q[8:Q[?Y#5\G/9;86O9.G(V'E\V
M]K\RQ@-*2:YPA!K\8+.AH/+A^ G/=ARST?"FFWX0F[]Q_@=02P,$%     @
M+W^537 ,!A^T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M?5-MC]0@$/XKA!]P;%].-YNVR>T9HXDFFS/J9[:=MN2 J4"WY[\7:*]6;?P"
MS##/,\\,0S&A>;8]@",O2FI;TMZYX<28K7M0W-[A -K?M&@4=]XT';.# =Y$
MD)(L/1S>,,6%IE41?1=3%3@Z*31<#+&C4MS\/(/$J:0)?74\B:YWP<&J8N =
M? 'W=;@8;[&5I1$*M!6HB8&VI _)Z9R'^!CP3<!D-V<2*KDB/@?C8U/20Q $
M$FH7&+C?;O (4@8B+^/'PDG7E &X/;^ROX^U^UJNW,(CRN^B<7U)CY0TT/)1
MNB></L!2SSTE2_&?X ;2AP<E/D>-TL:5U*-UJ!86+T7QEWD7.N[3?),E"VP?
MD"Z = 4<8QXV)XK*WW''J\+@1,S<^X&')TY.J>]-'9RQ%?'.B[?>>ZN28U:P
M6R!:8LYS3+J-62.89U]3I'LISND_\'0?GNTJS"(\^T-AOD^0[Q+DD2#_;XE[
M,?=_)6&;GBHP79PF2VH<=9SDC7<=V(<TOLGO\'G:/W/3"6W)%9U_V=C_%M&!
MEW*X\R/4^P^V&A):%XYO_=G,8S8;#H?E!['U&U>_ %!+ P04    "  O?Y5-
M6?!++;0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q]4V%O
MVR 0_2N('U!B)VNCR+;4M)HZ:9.B3EL_$_MLHP+G HZ[?S_ KNMVUKX =]Q[
M]^XXL@'-LVT!''E54MN<MLYU!\9LV8+B]@H[T/ZF1J.X\Z9IF.T,\"J"E&3I
M9G/-%!>:%EGTG4R18>^DT' RQ/9*<?/G"!*'G";TS?$HFM8%!RNRCC?P$]RO
M[F2\Q6:62BC05J F!NJ<WB:'XR[$QX#? @:[.)-0R1GQ.1C?JIQN@B"04+K
MP/UV@3N0,A!Y&2\3)YU3!N#R_,;^-=;N:SES"W<HGT3EVISN*:F@YKUTCS@\
MP%3/%TJFXK_#!:0/#TI\CA*EC2LI>^M032Q>BN*OXRYTW(?Q9IM,L'5 .@'2
M&;"/>=B8*"J_YXX7F<&!F+'W'0]/G!Q2WYLR.&,KXIT7;[WW4B3[ZXQ= M$4
M<QQCTF7,',$\^YPB74MQ3/^!I^OP[:K";81O/RB\62?8K1+L(L'NOR6NQ>P_
M)6&+GBHP39PF2TKL=9SDA7<>V-LTOLE[^#CM/[AIA+;DC,Z_;.Q_C>C 2]E<
M^1%J_0>;#0FU"\<;?S;CF(V&PV[Z06S^QL5?4$L#!!0    ( "]_E4TEGO:O
MM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;'U3[6[;(!1]
M%<0#%(=D71+9EII.TR:U4M1I[6]B7]NHX.L!CKNW'V#7M39K?X![.>?<#R[I
M@.;5-@".O&G5VHPVSG5'QFS1@!;V!CMH_4V%1@OG35,SVQD0921IQ7B2W#(M
M9$OS-/K.)D^Q=TJV<#;$]EH+\_L$"H>,;NB[XTG6C0L.EJ>=J.$'N)_=V7B+
MS2JEU-!:B2TQ4&7T;G,\[0(^ IXE#'9Q)J&2"^)K,+Z7&4U"0J"@<$%!^.T*
M]Z!4$/)I_)HTZ1PR$)?G=_6OL79?RT58N$?U(DO79'1/20F5Z)5[PN$;3/5\
MHF0J_@&NH#P\9.)C%*AL7$G16X=Z4O&I:/$V[K*-^S#>\-N)MD[@$X'/A'V,
MP\9 ,?,OPHD\-3@0,_:^$^&)-T?N>U,$9VQ%O//)6^^]YIO](677(#1A3B.&
M+S$S@GGU.01?"W'B_]#Y.GV[FN$VTK?+Z(=D76"W*K"+ KO_EKB".?Q=)%OT
M5(.IXS194F#?QDE>>.>!O>/Q33[@X[0_"E/+UI(+.O^RL?\5H@.?2G+C1ZCQ
M'VPV%%0N'#_[LQG';#0<=M,/8O,WSO\ 4$L#!!0    ( "]_E4US3ER<LP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;'U388_4(!#]*X0?
M<.RR5==-V^3VC-%$D\T9]3/;3EMRP%2@V_/?"[17JS9^ 6:8]^;-,.0CVB?7
M 7CRK)5Q!>V\[T^,N:H#+=P=]F#"38-6"Q],VS+76Q!U FG%^&[WFFDA#2WS
MY+O8,L?!*VG@8HD;M!;VYQD4C@7=TQ?'HVP['QVLS'O1PA?P7_N+#19;6&JI
MP3B)AEAH"GJ_/YVS&)\"ODD8W>I,8B57Q*=H?*P+NHN"0$'E(X,(VPT>0*E(
M%&3\F#GIDC("U^<7]O>I]E#+53AX0/5=UKXKZ)&2&AHQ*/^(XP>8ZWE%R5S\
M)[B!"N%12<A1H7)I)=7@/.J9)4C1XGG:I4G[.-WPXPS;!O 9P!? ,>5A4Z*D
M_)WPHLPMCL1.O>]%?.+]B8?>5-&96I'N@G@7O+=R_Y;G[!:)YICS%,/7,4L$
M"^Q+"KZ5XLS_@?-M^&%3X2'!#W\H/&P39)L$62+(_EOB5DSV5Q*VZJD&VZ9I
M<J3"P:1)7GF7@;WGZ4U^AT_3_EG85AI'KNC#RZ;^-X@>@I3=71BA+GRPQ5#0
M^'A\$\YV&K/)\-C//X@MW[C\!5!+ P04    "  O?Y5-3-<IXK4!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q]4V%OVR 0_2N('U 2DJ9=
M9%MJ.DV;M$E1IW6?B7VV48'S ,?=OQ]@U_,V:U^ .^Z]>W<<V8#VQ;4 GKQJ
M95Q.6^^[(V.N;$$+=X,=F'!3H]7"!],VS'461)5 6C&^V1R8%M+0(DN^LRTR
M[+V2!LZ6N%YK87^>0.&0TRU]<SS)IO71P8JL$PU\!?^M.]M@L9FEDAJ,DVB(
MA3JG#]OC:1_C4\"SA,$MSB16<D%\B<:G*J>;* @4E#XRB+!=X1&4BD1!QH^)
MD\XI(W!Y?F/_D&H/M5R$@T=4WV7EVYS>4U)!+7KEGW#X"%,]MY1,Q7^&*Z@0
M'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS>XPP=8!? +P&7"?\K Q45+^7GA1
M9!8'8L?>=R(^\?;(0V_*Z$RM2'=!O O>:[%]=YNQ:R2:8DYC#%_&S!$LL,\I
M^%J*$_\'SM?ANU6%NP3?_:'PL$ZP7R78)X+]?TM<B[G[*PE;]%2#;=(T.5)B
M;](D+[SSP#[P]":_P\=I_R)L(XTC%_3A95/_:T0/0<KF)HQ0&S[8;"BH?3S>
MA;,=QVPT/';3#V+S-RY^ 5!+ P04    "  O?Y5-Q\'77[8!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q]4]MNVS ,_15!'U E2K:F@6V@
MZ3!LP 8$'=8]*S9M"]7%D^2X^_M1LNMYJ[$72:1X#@\I*ANL>_8M0" O6AF?
MTS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF1;2T")+OK,K,ML'
M)0V<'?&]UL+].H&R0TZW]-7Q*)LV1 <KLDXT\ W"]^[LT&(S2R4U&"^M(0[J
MG-YOCZ=]C$\!3Q(&OSB36,G%VN=H?*YRNHF"0$$9(H/ [0H/H%0D0AD_)TXZ
MIXS Y?F5_6.J'6NY" \/5OV056AS>J"D@EKT*CS:X1-,];RC9"K^"UQ!87A4
M@CE*JWQ:2=G[8/7$@E*T>!EW:=(^C#>[VPFV#N 3@,^ 0\K#QD1)^0<11)$Y
M.Q W]KX3\8FW1XZ]*:,SM2+=H7B/WFNQO3MD[!J)IIC3&,.7,7,$0_8Y!5]+
M<>)OX'P=OEM5N$OPW5\*[]8)]JL$^T2P_V^);V-PKO])PA8]U>":-$V>E+8W
M:9(7WGE@[WEZDS_AX[1_%:Z1QI.+#?BRJ?^UM0%0RN8&1ZC%#S8;"NH0C[=X
M=N.8C4:PW?2#V/R-B]]02P,$%     @ +W^53:514(JS 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL?5-A;]P@#/TKB!]0<ERV5:<D4J_3
MM$J;=.JT]3.7. DJQ"F02_?O!R1-TR[;%\#&[_G9F&Q$\VA; $>>M>IL3EOG
M^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B/$D^,BUD1XLL^DZFR'!P2G9P
M,L0.6@OS^P@*QYSNZ(OC7C:M"PY69+UHX >XG_W)>(LM+)74T%F)'3%0Y_1F
M=SBF(3X&_)(PVM69A$K.B(_!N*MRF@1!H*!T@4'X[0*WH%0@\C*>9DZZI S
M]?F%_4NLW==R%A9N43W(RK4YO::D@EH,RMWC^!7F>CY0,A?_#2Z@?'A0XG.4
MJ&Q<23E8AWIF\5*T>)YVV<5]G&YX.L.V 7P&\ 5P'?.P*5%4_EDX460&1V*F
MWO<B//'NP'UORN",K8AW7KSUWDO!DUW&+H%HCCE.,7P5\QK!//N2@F^E./*_
MX'P;OM]4N(_P_1N%_R!(-PG22)#^M\2MF/V[)&S54PVFB=-D28E#%R=YY5T&
M]H;'-WD-GZ;]NS"-["PYH_,O&_M?(SKP4I(K/T*M_V"+H:!VX?C)G\TT9I/A
ML)]_$%N^<?$'4$L#!!0    ( "]_E4TR5(PCM $  -(#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;'U386_<( S]*X@?4')<VE6G)%*OU;1)FW3J
MM/4SES@)*L09D$OW[P<DEV9;M"^ C=_SLS'9B.;5M@".O&G5V9RVSO4'QFS9
M@A;V!GOH_$V-1@OG3=,PVQL0501IQ7B2W#$M9$>++/I.ILAP<$IV<#+$#EH+
M\^L("L><[NC5\2R;U@4'*[)>-/ -W/?^9+S%%I9*:NBLQ(X8J'/ZL#L<TQ ?
M WY(&.WJ3$(E9\378'RN<IH$0:"@=(%!^.T"CZ!4(/(R?LZ<=$D9@.OSE?UC
MK-W7<A86'E&]R,JU.;VGI():#,H]X_@)YGIN*9F+_P(74#X\*/$Y2E0VKJ0<
MK$,]LW@I6KQ-N^SB/DXW^RML&\!G %\ ]Q' ID11^9-PHL@,CL1,O>]%>.+=
M@?O>E,$96Q'OO'CKO9>")VG&+H%HCCE.,7P5LULBF&=?4O"M%$?^#YQOP_>;
M"O<1OO]#X>TV0;I)D$:"]+\E;L7<_96$K7JJP31QFBPI<>CB)*^\R\ ^\/@F
M[^'3M'\5II&=)6=T_F5C_VM$!UY*<N-'J/4?;#$4U"X</_BSF<9L,ASV\P]B
MRS<N?@-02P,$%     @ +W^53=&>HRFU 0  T@,  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL?5/;;MP@$/T5Q <$FW63[<JVE$T5M5(KK5(U>6;M
ML8W"Q06\3O^^@!W';:R\ #/,.7-F&/)1FV?; 3CT(H6R!>Z<ZP^$V*H#R>R5
M[D'YFT8;R9PW34ML;X#5$20%H4ER323C"I=Y])U,F>O!":[@9) =I&3FSQ&$
M'@N<XE?' V\[%QRDS'O6PD]PO_J3\1996&HN05FN%3+0%/@V/1RS$!\#'CF,
M=G5&H9*SUL_!^%87. F"0$#E @/SVP7N0(A Y&7\GCGQDC( U^=7]OM8NZ_E
MS"S<:?'$:]<5>(]1#0T;A'O0XU>8Z_F$T5S\=[B \.%!B<]1:6'CBJK!.BUG
M%B]%LI=IYRKNXW23I3-L&T!G %T ^YB'3(FB\B_,L3(W>D1FZGW/PA.G!^I[
M4P5G;$6\\^*M]UY*FMSDY!*(YICC%$-7,>D203S[DH)NI3C2=W"Z#=]M*MQ%
M^.X?A?MM@FR3((L$V8<E;L5\_B\)6?54@FGC-%E4Z4'%25YYEX&]I?%-WL*G
M:?_!3,N516?M_,O&_C=:._!2DBL_0IW_8(LAH''A>.//9AJSR7"ZGW\06;YQ
M^1=02P,$%     @ +W^537]?-9"T 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL?5-A;]P@#/TKB!]0$N[:=:<D4J_3M$FK=.JT[3.7. DJ
MA!3(I?WW,R3-LBW;%\#&[_G9F&PT]LFU )Z\:-6YG+;>]P?&7-F"%N[*]-#A
M36VL%AY-VS#76Q!5!&G%>)+<,"UD1XLL^DZVR,S@E>S@9(D;M!;V]0C*C#E-
MZ9OC43:M#PY69+UHX"OX;_W)HL46EDIJZ)PT';%0Y_0N/1SW(3X&?)<PNM69
MA$K.QCP%XW.5TR0( @6E#PP"MPO<@U*!"&4\SYQT21F Z_,;^\=8.]9R%@[N
MC?HA*]_F]):2"FHQ*/]HQD\PUW--R5S\%[B PO"@!'.41KFXDG)PWNB9!:5H
M\3+MLHO[.-U<OY]AVP ^ _@"N(UYV)0H*O\@O"@R:T9BI][W(CQQ>N#8FS(X
M8ROB'8IWZ+T4/$TR=@E$<\QQBN&KF'2)8,B^I.!;*8[\+SC?AN\V%>XB?/>;
MPG_DWV\2["/!_K\E;L7\J9*M>JK!-G&:'"G-T,5)7GF7@;WC\4U^A4_3_B!L
M(SM'SL;CR\;^U\9X0"G)%8Y0BQ]L,134/AS?X=E.8S89WO3S#V++-RY^ E!+
M P04    "  O?Y5-VC+A#K4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q]4]MNW" 0_17$!X0UZURTLBUE4U6MU$JK1&V>67M\4;@X@-?I
MWV? CNNV5E^ &>:<.3,,V6CLBVL!/'E34KN<MM[W!\9<V8(2[LKTH/&F-E8)
MCZ9MF.LMB"J"E&1\M[MA2G2:%EGTG6R1F<'+3L/)$C<H)>RO(T@SYC2A'X['
MKFE]<+ BZT4#3^!_]">+%EM8JDZ!=IW1Q$*=T_OD<$Q#? SXV<'H5F<2*CD;
M\Q*,KU5.=T$02"A]8!"X7> !I Q$*.-UYJ1+R@!<GS_8/\?:L9:S</!@Y'-7
M^3:G=Y144(M!^D<S?H&YGFM*YN*_P04DA@<EF*,TTL65E(/S1LTL*$6)MVGO
M=-S'Z>8VG6'; #X#^ *XBWG8E"@J_R2\*#)K1F*GWO<B/'%RX-B;,CAC*^(=
MBG?HO10\V6?L$HCFF.,4PU<QR1+!D'U)P;=2'/D_<+X-WV\JW$?X_@^%Z39!
MNDF01H+TOR5NQ5S_E82M>JK -G&:'"G-H.,DK[S+P-[S^":_PZ=I_RYLTVE'
MSL;CR\;^U\9X0"F[*QRA%C_88DBH?3C>XME.8S89WO3S#V++-R[> 5!+ P04
M    "  O?Y5-]UG*#K4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6Q]4V%OW" ,_2N('U N7-:>3DFD7JMIDS;IU&GK9RYQ$E2(,R"7[M\/
M2)IF6[0O@(W?\[,QV8CFQ;8 CKQJU=F<ML[U1\9LV8(6]@9[Z/Q-C48+YTW3
M,-L;$%4$:<7X;G?+M) =+;+H.YLBP\$IV<'9$#MH+<RO$R@<<YK0-\>3;%H7
M'*S(>M' -W#?^[/Q%EM8*JFALQ([8J#.Z7UR/*4A/@;\D##:U9F$2BZ(+\'X
M7.5T%P2!@M(%!N&W*SR 4H'(R_@Y<](E90"NSV_L'V/MOI:+L/" ZEE6KLWI
M@9(*:C$H]X3C)YCK^4#)7/P7N(+RX4&)SU&BLG$EY6 =ZIG%2]'B==IE%_=Q
MNDF3&;8-X#. +X!#S,.F1%'YHW"BR R.Q$R][T5XXN3(?6_*X(RMB'=>O/7>
M:\&3VXQ= ]$<<YIB^"HF62*89U]2\*T4)_X/G&_#]YL*]Q&^_T/AW39!NDF0
M1H+TOR5NQ1S^2L)6/=5@FCA-EI0X='&25]YE8.]Y?)/W\&G:OPK3R,Z2"SK_
MLK'_-:(#+V5WXT>H]1]L,134+ASO_-E,8S89#OOY!['E&Q>_ 5!+ P04
M"  O?Y5-.K2W"K0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q]4]MNW" 0_17$!P2;W;;;E6TIFZIJI49:I6KRS-IC&P6,"WB=_'T'[#A6
M:_4%F.&<,Q>&;#3VV;4 GKQHU;F<MM[W1\9<V8(6[L;TT.%-;:P6'DW;,-=;
M$%4D:<5XDGQD6LB.%EGTG6V1F<$KV<'9$C=H+>SK"909<YK2-\>#;%H?'*S(
M>M' 3_"_^K-%BRTJE=30.6DZ8J'.Z6UZ/.T#/@(>)8QN=2:ADHLQS\'X7N4T
M"0F!@M('!8';%>Y J2"$:?R>->D2,A#7YS?UK[%VK.4B'-P9]20KW^;T0$D%
MM1B4?S#C-YCK^4#)7/P/N()">,@$8Y1&N;B2<G#>Z%D%4]'B9=IE%_=QNMD=
M9MHV@<\$OA .,0Z; L7,OP@OBLR:D=BI][T(3YP>.?:F#,[8BGB'R3OT7@N>
M?L[8-0C-F-.$X2M,NB 8JB\A^%:($_^'SK?IN\T,=Y&^6]-YLBVPWQ381X']
M?TO<P/"_BV2KGFJP39PF1THS='&25]YE8&]Y?)-W^#3M]\(VLG/D8CR^;.Q_
M;8P'3"6YP1%J\8,MAH+:A^,G/-MIS";#FW[^06SYQL4?4$L#!!0    ( "]_
ME4VX+/VEM $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;'U3
M86_<( S]*X@?4.Y(VE6G)%*OU=1*FW3JM.TSES@)*H04R*7[]S,DS;(MZA?
MQN_YV9AL-/;%M0">O&G5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501I
MQ?AN=\.TD!TMLN@[V2(S@U>R@Y,E;M!:V%]'4&;,Z9Z^.YYET_K@8$76BP:^
M@?_>GRQ:;&&II(;.2=,1"W5.[_:'8QKB8\ /":-;G4FHY&S,2S">JISN@B!0
M4/K ('"[P#TH%8A0QNO,29>4 ;@^O[-_CK5C+6?AX-ZHG[+R;4YO*:F@%H/R
MSV9\A+F>:TKFXK_ !12&!R68HS3*Q964@_-&SRPH18NW:9==W,?I)KF>8=L
M/@/X KB->=B4*"I_$%X4F34CL5/O>Q&>>'_@V)LR.&,KXAV*=^B]%)SSC%T"
MT1QSG&+X*F:_1#!D7U+PK11'_A^<;\.3385)A"=_*4RV"=)-@C02I!^6N!63
M_I.$K7JJP39QFAPIS=#%25YYEX&]X_%-_H1/T_Y5V$9VCIR-QY>-_:^-\8!2
M=E<X0BU^L,504/MP_(1G.XW99'C3SS^(+=^X^ U02P,$%     @ +W^533[_
M[I&U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL?5-A;]L@
M$/TKB!]0$I*F561;:EI5F[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW
M'-F ]M6U )Z\:65<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMD<
MF!;2T")+OK,M,NR]D@;.EKA>:V%_GD#AD-,M?7>\R*;UT<&*K!,-? '_M3O;
M8+&9I9(:C)-HB(4ZIP_;XVD?XU/ -PF#6YQ)K.2"^!J-CU5.-U$0*"A]9!!A
MN\(C*!6)@HP?$R>=4T;@\OS._IQJ#[5<A(-'5-]EY=N<WE-202UZY5]P^ !3
M/;>43,5_@BNH$!Z5A!PE*I=64O;.HYY8@A0MWL9=FK0/X\WN,,'6 7P"\!EP
MG_*P,5%2_B2\*#*+ [%C[SL1GWA[Y*$W972F5J2[(-X%[[7@_#9CUT@TQ9S&
M&+Z(V<X1++#/*?A:BA/_!\[7X;M5A;L$W_VA\+!.L%\EV">"_7]+7(NY^RL)
M6_14@VW2-#E28F_2)"^\\\ ^\/0FO\/':?\L;".-(Q?TX653_VM$#T'*YB:,
M4!L^V&PHJ'T\WH6S'<=L-#QVTP]B\S<N?@%02P,$%     @ +W^5309 YWVR
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL?5-A;YPP#/TK
M47Y P^6N77<"I%ZG:9,VZ=1I[><<&(B:$)J$H_OW<P)'68?ZA=C&[_G9<=+!
MV&?7 'CRJE7K,MIXW^T9<T4#6K@KTT&+?RICM?#HVIJYSH(H(T@KQI/DAFDA
M6YJG,7:T>6IZKV0+1TM<K[6P?PZ@S)#1#;T$'F3=^!!@>=J)&GZ!_]T=+7IL
M9BFEAM9)TQ(+54;O-OO#+N3'A$<)@UO8)'1R,N8Y.-_+C"9!$"@H?& 0>)SA
M'I0*1"CC9>*D<\D 7-H7]J^Q=^SE)!S<&_4D2]]D]):2$BK1*_]@AF\P]7--
MR=3\#SB#PO2@!&L41KGX)47OO-$3"TK1XG4\91O/8>*_P-8!? +P=P V%HK*
MOP@O\M2:@=AQ]IT(5[S9<YQ-$8)Q%/$?BG<8/>><WZ;L'(BFG,.8PQ<YFSF#
M(?M<@J^5./#_X'P=OEU5N(WP[3\*/Z\3[%8)=I%@]V&+*SG;Y%T1MIBI!EO'
M;7*D,'T;-WD1G1?VCL<[>4L?M_VGL+5L'3D9CS<;YU\9XP&E)%>X0@T^L-E1
M4/E@?D+;CFLV.MYTTPMB\S/._P)02P,$%     @ +W^53:\!@@^R 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL?5-A;]P@#/TKB!]0[DBV
M5:<D4J_5M$F;=.JT]3.7. DJQ!F02_?O!R279EO6+X"-W_.S,=F(YMFV (Z\
M:-79G+;.]0?&;-F"%O8&>^C\38U&"^=-TS#;&Q!5!&G%^&[WGFDA.UIDT7<R
M18:#4[*#DR%VT%J87T=0..9T3Z^.1]FT+CA8D?6B@6_@OO<GXRVVL%120V<E
M=L1 G=.[_>&8AO@8\$/":%=G$BHY(SX'XW.5TUT0! I*%QB$WRYP#TH%(B_C
MY\Q)EY0!N#Y?V3_&VGTM9V'A'M63K%R;TUM**JC%H-PCCI]@KN<=)7/Q7^ "
MRH<')3Y'B<K&E92#=:AG%B]%BY=IEUW<Q^DFO<*V 7P&\ 5P&P%L2A25/P@G
MBLS@2,S4^UZ$)]X?N.]-&9RQ%?'.B[?>>REXLL_8)1#-,<<IAJ]B7B.89U]2
M\*T41_X/G&_#DTV%280G?RC\#T&Z29!&@O3-$K=BDK^2L%5/-9@F3I,E)0Y=
MG.25=QG8.Q[?Y#5\FO:OPC2RL^2,SK]L['^-Z,!+V=WX$6K]!UL,!;4+QP_^
M;*8QFPR'_?R#V/*-B]]02P,$%     @ +W^53=A,F?&T 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL?5-A;]P@#/TKB!]0+B3MJE,2J==I
MVJ1-.G7:^IE+G 050@;DTOW[&9)FV1;M"V#C]_QL3#X9^^(Z $]>M>I=03OO
MAR-CKNI "W=C!NCQIC%6"X^F;9D;+(@Z@K1B_'"X8UK(GI9Y])UMF9O1*]G#
MV1(W:BWLSQ,H,Q4TH6^.)]EV/CA8F0^BA:_@OPUGBQ9;66JIH7?2],1"4]"'
MY'C*0GP,^"YA<ILS"95<C'D)QJ>ZH(<@"!14/C (W*[P"$H%(I3Q8^&D:\H
MW)[?V#_$VK&6BW#P:-2SK'U7T'M*:FC$J/R3F3["4L\M)4OQG^$*"L.#$LQ1
M&>7B2JK1>:,7%I2BQ>N\RS[NTWR3)@ML'\ 7 %\!]S$/FQ-%Y>^%%V5NS43L
MW/M!A"=.CAQ[4P5G;$6\0_$.O=>2IUG.KH%HB3G-,7P3DZP1#-G7%'POQ8G_
M ^?[\'1781KAZ1\*;_<)LEV"+!)D_RUQ+^;NKR1LTU,-MHW3Y$AEQCY.\L:[
M#NP#CV_R.WR>]B_"MK)WY&(\OFSL?V.,!Y1RN,$1ZO"#K8:"QH?C.SS;><QF
MPYMA^4%L_<;E+U!+ P04    "  O?Y5-5S=O]+4!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q]4]N.TS 0_17+'[!NW98M51)INPB!!%*U
M"'AVDTEBK2_!=IKE[QD[V1 @XL7VC.><.3,>9X-US[X%".1%*^-SVH;0G1CS
M90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>8-TT(:6F3)=W%%9ON@I(&+([[7
M6KB?9U!VR.F6OCJ>9-.&Z&!%UHD&OD#XVET<6FQFJ:0&XZ4UQ$&=TX?MZ;R/
M\2G@FX3!+\XD5G*U]CD:'ZN<;J(@4%"&R"!PN\$C*!6)4,:/B9/.*2-P>7YE
M?Y]JQUJNPL.C5=]E%=J<'BFIH!:]"D]V^ !3/0=*IN(_P0T4AD<EF*.TRJ>5
ME+T/5D\L*$6+EW&7)NW#>',X3+!U )\ ? 8<4QXV)DK*WXD@BLS9@;BQ]YV(
M3[P]<>Q-&9VI%>D.Q7OTW@J^N\_8+1)-,><QAB]BMG,$0_8Y!5]+<>;_P/DZ
M?+>J<)?@NS\4'M<)]JL$^T2P_V^):S%O_TK"%CW5X)HT39Z4MC=IDA?>>6 ?
M>'J3W^'CM'\6KI'&DZL-^+*I_[6U 5#*Y@Y'J,4/-AL*ZA"/]WAVXYB-1K#=
M](/8_(V+7U!+ P04    "  O?Y5-3MG/SK,!  #2 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q]4]MNW" 0_17$!P0OZ[;1RK:4354U4B.M4K5]
M9NWQ10'& ;Q._KZ '==MG;P ,\PY<V88LA'-HVT!''E64MN<ML[U!\9LV8(2
M]@I[T/ZF1J.$\Z9IF.T-B"J"E&0\23XR)3I-BRSZ3J;(<'"RTW RQ Y*"?-R
M!(EC3G?TU?'0-:T+#E9DO6C@.[@?_<EXBRTL5:= VPXU,5#G]&9W.*8A/@;\
M[&"TJS,)E9P1'X-Q5^4T"8) 0ND"@_#;!6Y!RD#D93S-G'1)&8#K\RO[EUB[
MK^4L+-RB_-55KLWI-245U&*0[@''KS#7\X&2N?AO< 'IPX,2GZ-$:>-*RL$Z
M5#.+EZ+$\[1W.N[C=).F,VP;P&< 7P#7,0^;$D7EGX43169P)&;J?2_"$^\.
MW/>F#,[8BGCGQ5OOO10\33)V"41SS'&*X:N8W1+!//N2@F^E./+_X'P;OM]4
MN(_P_5\*W\B?;A*DD2!]M\2MF']5LE5/%9@F3I,E)0XZ3O+*NPSL#8]O\B=\
MFO9[89I.6W)&YU\V]K]&=."E)%=^A%K_P19#0NW"\9,_FVG,)L-A/_\@MGSC
MXC=02P,$%     @ +W^53<T[$)ZU 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL?5/;;MP@$/T5Q >$7=:;1"O;4C91U4JMM$K5YIFUQQ<%
M& ?P.OW[ G8<)[7Z LPPY\R984@'-,^V 7#D54EM,]HXUQT8LT4#2M@K[$#[
MFPJ-$LZ;IF:V,R#*"%*2\<WFFBG1:IJGT7<R>8J]DZV&DR&V5TJ8/T>0.&1T
M2]\<CVW=N.!@>=J)&GZ"^]6=C+?8S%*V"K1M41,#54;OMH=C$N)CP.\6!KLX
MDU#)&?$Y&-_*C&Z"()!0N, @_':!>Y R$'D9+Q,GG5,&X/+\QOXEUNYK.0L+
M]RB?VM(U&;VEI(1*]-(]XO 5IGKVE$S%?X<+2!\>E/@<!4H;5U+TUJ&:6+P4
M)5['O=5Q'\:;_<T$6P?P"<!GP&W,P\9$4?F#<")/#0[$C+WO1'CB[8'[WA3!
M&5L1[[QXZ[V7G">[E%T"T11S'&/X(F8[1S#//J?@:RF._!\X7X?O5A7N(GSW
M06&R3I"L$B21(/EOB6LQ^T])V**G"DP=I\F2 GL=)WGAG0?VCL<W>0\?I_V'
M,'6K+3FC\R\;^U\A.O!2-E=^A!K_P69#0N7"\<:?S3AFH^&PFWX0F[]Q_A=0
M2P,$%     @ +W^536HQ5*W- @  2PP  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL=5?M;ILP%'T5Q ,4;,)'JB12TVG:I$VJ.JW[[29.@@J8V4[2
MO?UL0UEFCO\4,.>>8]-S;F]75R'?U(ES';VW3:?6\4GK_CY)U.[$6Z;N1,\[
M\^8@9,NT>93'1/62L[TK:IN$IFF1M*SNXLW*K3W)S4J<=5-W_$E&ZMRV3/[9
M\D9<US&)/Q:>Z^-)VX5DL^K9D?_@^F?_),U3,K'LZY9WJA9=)/EA'3^0^RW-
M;8%#O-3\JF[N(WN45R'>[,/7_3I.[8YXPW?:4C!SN?!'WC26R>SC]T@:3YJV
M\/;^@_VS.[PYS"M3_%$TO^J]/JWC*H[V_,#.C7X6UR]\/% >1^/IO_$+;PS<
M[L1H[$2CW,]H=U9:M".+V4K+WH=KW;GK=7B3%V,9+J!C 9T**J>3#$)NYY^8
M9IN5%-=(#A^_9_9W3.ZI^38[N^@^A7MG-J_,ZF5#%\4JN5BB$;,=,/0&0R9$
M8M@G"8HDMG163G%Y!G>8N?+L5KW,,<$"$BP<P>*_(Y;>$1&FPB(Y%,D!P=(3
M 9@\Q2(%%"D  ?%$$";PO4LH4@*"S!-!F 46J:!(!0AR3P1A"BRRA"++&4%6
M>1IS",U+K$%2'* 44/@R$+0,Z 2"2N841>KK(% @K 2F]8%00$%]'03* CHX
MUB0#% M?!X$"X2<X_01$NYAU. 0*^0 W  +27<Q\@$ A'^ >0$# RYD/$"CD
M ]P&",AX.?,! H5\@#L! 3$O9SY H) /<#,@(.KES <(%/ !Q?V @JB7O@\@
M*. #BOL!!5&O?!] 4.B/-^X'%$2]\GT 00$?4-P/*(AZY?L @@(^H+@?4!#U
MRO<!!(5\@/L!!5&O9CY (-\'R<TLUW)Y=%.LBG;BW+D1^F9UFI0?J)L%_\&'
M,?L[D\>Z4]&KT&:B='/?00C-S5[2.[.7DYGLIX>&'[2]+<V]',;;X4&+?AS=
MD^G_A\U?4$L#!!0    ( "]_E4T:1_5JU $  +D$   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;(U4VV[<(!#]%<0'!"][<;*R+6535:W42JM4;9]9
M>VRC@'$!K]._+V#'=5(JY<4PPYES9L8,V:CTDVD!+'J6HC,Y;JWMCX28L@7)
MS(WJH7,GM=*266?JAIA> ZM"D!2$)LF!2,8[7&3!=]9%I@8K> =GC<P@)=._
M3R#4F.,-?G$\\J:UWD&*K&<-? /[O3]K9Y&%I>(2.L-5AS34.;[?'$^IQP?
M#PZC6>V1K^2BU),W/E<Y3GQ"(*"TGH&YY0H/((0G<FG\FCGQ(ND#U_L7]H^A
M=E?+A1EX4.(GKVR;XUN,*JC9(.RC&C_!7,\>H[GX+W %X> ^$Z=1*F'"%Y6#
ML4K.+"X5R9ZGE7=A':>3]&X.BP?0.8 N ;=!ATQ"(?,/S+(BTVI$>NI]S_PO
MWARIZTWIG:$5X<PE;YSW6M"[)"-73S1C3A.&KC";!4$<^R)!8Q(G^D\XC8=O
MHQEN0_CV58;_T=]%"7:!8/>*@+XI,8))T[C(/BJRCXALXP2'*,'A_66F48+T
M'67&,+LW(F1U=23H)@R-0:4:NC"P*^\RE_<T7+V_\&FHOS+=\,Z@B[+N H=K
M5BMEP:62W+B.M>X=60P!M?7;U.WU-$V3854_/Q1D>:V*/U!+ P04    "  O
M?Y5-,9("?L4!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6QU
M5.]NVR 0?Q7$ Q2'Q&T:V9::5M,F;5+4:=UG8I]M5# >X+A[^P%V/2^C7PP<
MOS]WP#D;E7XU+8!%;U)T)L>MM?V!$%.V()FY43UT;J=66C+KEKHAIM? JD"2
M@M DN262\0X768B==)&IP0K>P4DC,TC)].\C"#7F>(/? \^\::T/D"+K60/?
MP?[H3]JMR*)2<0F=X:I#&NH</VP.Q]3C ^"%PVA6<^0K.2OUZA=?JAPG/B$0
M4%JOP-QP@4<0P@NY-'[-FGBQ],3U_%W]4ZC=U7)F!AZ5^,DKV^9XCU$%-1N$
M?5;C9YCK23&:B_\*%Q .[C-Q'J42)GQ1.1BKY*SB4I'L;1IY%\9QVDGW,RU.
MH#.!+H1]\"&34<C\B5E69%J-2$]GWS-_Q9L#=6=3^F XBK#GDC<N>BGH?9J1
MBQ>:,<<)0U>8S8(@3GVQH#&+(_V/3N/T;33#;:!OU_3D X%=5& 7!';_E'A[
M56(,<Q<W2:,F:41@?V42P]Q?F9#5Q4G037BR!I5JZ$*[K*)+5SS0</%_X5-+
M?6.ZX9U!9V7=\PF77"MEP:62W+A<6M?%RT) ;?WTSLWU]):GA57]W*9D^5<4
M?P!02P,$%     @ +W^539%ZOT*V 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL;5/;;MP@$/T5Q <$&V_::&5;RB:*6JF55JG:/K/V^*(
MXP)>IW]?P([KIGX!9IASYLPPY!.:%]L!./*JI+8%[9P;CHS9J@,E[ T.H/U-
M@T8)YTW3,CL8$'4$*<EXDGQ@2O2:EGGTG4V9X^ADK^%LB!V5$N;W"21.!4WI
MF^.Y;SL7'*S,!]'"-W#?A[/Q%EM9ZEZ!MCUJ8J IZ'UZ/!U"? SXT<-D-V<2
M*KD@O@3C<UW0) @""94+#,)O5W@ *0.1E_%KX:1KR@#<GM_8GV+MOI:+L/"
M\F=?NZZ@=Y34T(A1NF></L%2SRTE2_%?X K2AP<E/D>%TL:55*-UJ!86+T6)
MUWGO==RG^2:[76#[ +X ^ JXBWG8G"@J?Q1.E+G!B9BY]X,(3YP>N>]-%9RQ
M%?'.B[?>>RVS),G9-1 M,:<YAF]BTC6">?8U!=]+<>+_P?D^/-M5F$5XMH7S
M;)_@L$MPB 2'?TI,WY6X%_->)=OT5(%IXS194N&HXR1OO.O WO/X)G_#YVG_
M*DS;:TLNZ/S+QOXWB Z\E.3&CU#G/]AJ2&A<.'[T9S./V6PX')8?Q-9O7/X!
M4$L#!!0    ( "]_E4TK)LKYM@$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;'53VVZ<,!#]%<L?$+.&M-$*D+*IJE9JI56J-L]>&,"*C:EM
MEO3O.S:$TI2^V)[Q.6<N'N>3L<^N _#D1:O>%;3S?C@RYJH.M' W9H >;QIC
MM?!HVI:YP8*H(TDKQI/D'=-"]K3,H^]LR]R,7LD>SI:X46MA?YU F:F@!_KJ
M>)1MYX.#E?D@6O@&_OMPMFBQ5:66&GHG34\L- 6]/QQ/6<!'P \)D]N<2:CD
M8LQS,#[7!4U"0J"@\D%!X':%!U J"&$:/Q=-NH8,Q.WY5?UCK!UKN0@'#T8]
MR=IW!;VCI(9&C,H_FND3+/7<4K(4_P6NH! >,L$8E5$NKJ0:G3=Z4<%4M'B9
M=]G'?9IOLFRA[1/X0N KX2[&87.@F/D'X4696S,1._=^$.&)#T>.O:F",[8B
MWF'R#KW7,DW2G%V#T((YS1B^P1Q6!$/U-03?"W'B_]#Y/CW=S3"-]'1+S_X3
M/]L5R*) ]E>)V9L2]S"W;X*P34\UV#9.DR.5&?LXR1OO.K#W/+[)'_@\[5^%
M;67OR,5X?-G8_\88#YA*<H,CU.$'6PT%C0_']WBV\YC-AC?#\H/8^HW+WU!+
M P04    "  O?Y5-5DL;\+@!  #1 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-RYX;6QM4]MNXR 0_17$!Q2'.$T4V9::5M6NM)6B5KO[3.RQC<K%"SAN
M_[Z 7=?J^@68X9PS%X9LT.;5M@ .O4FA;(Y;Y[HC(;9L03)[HSM0_J;61C+G
M3=,0VQE@521)06B2W!+)N,)%%GUG4V2Z=X(K.!MD>RF9>3^!T$..-_C3\<R;
MU@4'*;*.-? "[G=W-MXBLTK%)2C+M4(&ZAS?;8ZG-. CX ^'P2[.*%1RT?HU
M&#^K'"<A(1!0NJ# _':%>Q B"/DT_DV:> X9B,OSI_ICK-W7<F$6[K7XRRO7
MYOB 404UZX5[UL,/F.K98305_PNN(#P\9.)CE%K8N**RMT[+2<6G(MG;N',5
M]V&\V:43;9U )P*="8<8AXR!8N8/S+$B,WI 9NQ]Q\(3;X[4]Z8,SMB*>.>3
MM]Y[+;;);4:N06C"G$8,76 V,X)X]3D$70MQHO_1Z3I]NYKA-M*WR^C[W;I
MNBJ01H%T6>+A6X4KD&3_+099M%2":>(P653J7L5!7GCG>;VC\4F^X..P/S'3
M<&7113O_L+']M=8.?"K)C9^@UO^OV1!0NW#<^[,9IVPTG.ZF#T3F7UQ\ %!+
M P04    "  O?Y5-?BOMT<<!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6QM5-N.FS 0_17+'[ &$S9I!$B;K5:MU$K15FV?'1@N6E^H;<+V
M[VL;EJ*$%^P9GSEG9NPA&Y5^,RV 1>^"2Y/CUMK^2(@I6Q#,/*@>I#NIE1;,
M.E,WQ/0:6!6"!"<TBAZ)8)W$119\9UUD:K"\DW#6R Q",/WW!%R-.8[QA^.U
M:UKK':3(>M; #[ _^[-V%EE8JDZ -)V22$.=XZ?X>$H]/@!^=3":U1[Y2BY*
MO7GC:Y7CR"<$'$KK&9A;KO ,G'LBE\:?F1,ODCYPO?]@?PFUNUHNS,"SXK^[
MRK8Y/F!40<T&;E_5^ 7F>E*,YN*_P16X@_M,G$:IN E?5 [&*C&SN%0$>Y_6
M3H9UG$[VR1RV'4#G +H$'((.F81"YI^9946FU8CTU/N>^2N.C]3UIO3.T(IP
MYI(WSGLMDNB0D:LGFC&G"4-7F'A!$,>^2- MB1.]"Z?;X<EFADD(3];J^\,V
MP6Z38!<(=FO]]+;$>TP2?=H623=%TGN".+H1V<+<=I*L+DZ ;L*3-:A4@PSC
MLO(N4_%$P\7_AT\C]9WIII,&791USR=<<JV4!9=*].!R:=T4+P:'VOKMWNWU
M])8GPZI^'E.R_"N*?U!+ P04    "  O?Y5-AX6SG<8!   W!   &0   'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6QU5&%OI" 0_2N$'U 4U]YFHR;=-DV;
MW"6;7N[N,ZNCDH)8P+7W[P_0>F9KOP@SO'EOAF',1J5?30M@T;L4G<EQ:VU_
M(,24+4AF;E0/G3NIE9;,.E,WQ/0:6!6"I" TBFZ)9+S#119\)UUD:K""=W#2
MR Q2,OWW"$*-.8[QA^.%-ZWU#E)D/6O@)]A?_4D[BRPL%9?0&:XZI*'.\5U\
M.*8>'P"_.8QFM4>^DK-2K]YXKG(<^81 0&D] W/+!>Y!"$_DTGB;.?$BZ0/7
M^P_VQU"[J^7,#-PK\8=7MLWQ'J,*:C8(^Z+&)YCK23&:B_\.%Q .[C-Q&J42
M)GQ1.1BKY,SB4I'L?5IY%]9Q.DG3.6P[@,X!= G8!QTR"87,'YAE1:;5B/1T
M]SWS+8X/U-U-Z9WA*L*92]XX[Z5(8IJ1BR>:,<<)0U>8>$$0Q[Y(T"V)(_T4
M3K?#D\T,DQ">K-7W7^CO-@EV@6"WUK^-KDK\C$GB9%LDW11)-PAV5R);F/1*
MA*P:)T$WX<D:5*JA"^.R\BY3<4=#X__#IY'ZP73#.X/.RKKG$YI<*V7!I1+=
MN%Q:-\6+(:"V?OO-[?7TEB?#JGX>4[+\*XI_4$L#!!0    ( "]_E4T4'38F
MMP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;&U3VVZ<,!#]
M%<L?$"\LS:Y6@)1-5;52*ZU2M7WVP@!6?*&V6=*_[]@00E->;,_XG#,7C_/1
MV&?7 7CRHJ1V!>V\[T^,N:H#Q=V=Z4'C36.LXAY-VS+76^!U)"G)TMWNGBDN
M-"WSZ+O8,C>#ET+#Q1(W*,7MGS-(,Q8TH:^.)]%V/CA8F?>\A>_@?_07BQ9;
M5&JA0#MA-+'0%/0A.9VS@(^ GP)&MSJ34,G5F.=@?*D+N@L)@83*!P6.VPT>
M0<H@A&G\GC7I$C(0U^=7]4^Q=JSERAT\&OE+U+XKZ)&2&AH^2/]DQL\PU_.!
MDKGXKW #B?"0"<:HC'1Q)=7@O%&S"J:B^,NT"QWW<;HYI#-MFY#.A'0A'&,<
M-@6*F7_DGI>Y-2.Q4^]['IXX.:78FRHX8ROB'2;OT'LK]\E]SFY!:,:<)TRZ
MPB0+@J'Z$B+="G%._Z.GV_3]9H;[2-^OHQ^S;8%L4R"+ MD_)1[>E;B%.;X+
MPE8]56#;.$V.5&;0<9)7WF5@'^(CLC?X-.W?N&V%=N1J/+YL[']CC =,97>'
M(]3A!UL,"8T/QP.>[31FD^%-/_\@MGSC\B]02P,$%     @ +W^53>/FW8.V
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL;5/MCIP@%'T5
MP@,LBM/N=*(F.]LT;=(FDVW:_F;TJF1!+."X??M>T+5FZQ_@7LXY]X-+/AG[
M[#H 3UZTZEU!.^^'$V.NZD +=V<&Z/&F,58+CZ9MF1LLB#J2M&(\2=XS+61/
MRSSZ+K;,S>B5[.%BB1NU%O;/&929"IK25\>3;#L?'*S,!]'"=_ _AHM%BZTJ
MM=30.VEZ8J$IZ$-Z.A\"/@)^2IC<YDQ")5=CGH/QI2YH$A("!94/"@*W&SR"
M4D$(T_B]:-(U9"!NSZ_JGV+M6,M5.'@TZI>L?5?0(R4U-&)4_LE,GV&IYQTE
M2_%?X08*X2$3C%$9Y>)*JM%YHQ<53$6+EWF7?=RG^29+%]H^@2\$OA*.,0Z;
M \7,/PHORMR:B=BY]X,(3YR>./:F"L[8BGB'R3OTWLHL_9"S6Q!:,.<9PS>8
M=$4P5%]#\+T09_X?G>_3L]T,LTC/MM&/]_L"AUV!0Q0X;$ODR9L2]S!OBV2;
MGFJP;9PF1RHS]G&2-]YU8!]X?)-_\'G:OPG;RMZ1J_'XLK'_C3$>,)7D#D>H
MPP^V&@H:'X[W>+;SF,V&-\/R@]CZC<N_4$L#!!0    ( "]_E4VO/S20MP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;&U3VVZ<,!#]%<L?
M$+.&IND*D+*IJE9JI56JIL]>&,"*C:EMEO3O.S:$TI07VS,^Y\S%XWPR]MEU
M )Z\:-6[@G;>#T?&7-6!%N[&#-#C36.L%AY-VS(W6!!U)&G%>)+<,BUD3\L\
M^LZVS,WHE>SA;(D;M1;V]PF4F0IZH*^.1]EV/CA8F0^BA>_@?PQGBQ9;56JI
MH7?2],1"4]#[P_&4!7P$/$F8W.9,0B478YZ#\:4N:!(2 @65#PH"MRL\@%)!
M"-/XM6C2-60@;L^OZI]B[5C+13AX,.JGK'U7T#M*:FC$J/RCF3[#4L\[2I;B
MO\(5%,)#)ABC,LK%E52C\T8O*IB*%B_S+ONX3_,-OUUH^P2^$/A*N(MQV!PH
M9OY1>%'FUDS$SKT?1'CBPY%C;ZK@C*V(=YB\0^^U3#G/V34(+9C3C.$;S&%%
M,%1?0_"]$"?^'YWOT]/=#--(3[?1/R3[ MFN0!8%LG]*3-^4N(?)W@1AFYYJ
ML&V<)D<J,_9QDC?>=6#O>7R3O_!YVK\)V\K>D8OQ^+*Q_XTQ'C"5Y 9'J,,/
MMAH*&A^.[_%LYS&;#6^&Y0>Q]1N7?P!02P,$%     @ +W^536D%A8BX 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL;5/M;ML@%'T5Q .4
M!*=I%MF6FE;5)FU2U&G=;V)?VZC@ZP&.N[<?8-?S.O\![N6<<S^XI .:5]L
M./*F56LSVCC7'1FS10-:V!OLH/4W%1HMG#=-S6QG0)21I!7CF\V>:2%;FJ?1
M=S9YBKU3LH6S(;;76IC?)U X9'1+WQW/LFY<<+ \[40-W\']Z,[&6VQ6*:6&
MUDILB8$JH_?;XVD7\!'P(F&PBS,)E5P07X/QI<SH)B0$"@H7%(3?KO  2@4A
MG\:O29/.(0-Q>7Y7?XJU^UHNPL(#JI^R=$U&#Y244(E>N6<</L-4SRTE4_%?
MX0K*PT,F/D:!RL:5%+UUJ"<5GXH6;^,NV[@/X\W^,-'6"7PB\)EPB''8&"AF
M_BB<R%.# S%C[SL1GGA[Y+XW17#&5L0[G[SUWFN>\-N478/0A#F-&+[ ;&<$
M\^IS"+X6XL3_H_-U>K*:81+IR3+ZIV1=8+<JL(L"NW]*W'\H<0US]R$(6_14
M@ZGC-%E28-_&25YXYX&]Y_%-_L+':?\F3"U;2R[H_,O&_E>(#GPJFQL_0HW_
M8+.AH'+A>.?/9ARST7#833^(S=\X_P-02P,$%     @ +W^5312M^/_0 0
MG 0  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL=51M;]L@$/XKB!]0
M')QX;61;:EI5F[1)4:=MGXE]?E'!>(#C[M\/L.-Y'OL2N//S<D<XTE&J-]T
M&/0N>*<SW!C3'PG110."Z3O90V>_5%()9FRH:J)[!:ST),$)C:*$"-9V.$]]
M[JSR5 Z&MQV<%=*#$$S].@&78X9W^)9X;>O&N 3)TY[5\!7,M_ZL;$06E;(5
MT.E6=DA!E>''W?&4.+P'?&]AU*L]<IU<I'QSP:<RPY$K"#@4QBDPNUSA"3AW
M0K:,G[,F7BP=<;V_J;_XWFTO%Z;A2?(?;6F:#-]C5$+%!FY>Y?@1YGX.&,W-
M?X8K< MWE5B/0G+M?U$Q:"/%K&)+$>Q]6MO.K^.L?Z.%"70FT V!3$:^\F=F
M6)XJ.2(UG7W/W%^\.U)[-H5+^J/PWVSQVF:O>4SO4W)U0C/F-&'H"K-;$,2J
M+Q8T9'&B_]!IF!X'*XP]/5Z[/R1A@7U08.\%]G^U^+!I,8")H[#)(6AR" CL
M-B8AS'^.(@F:) &!>&,2PNPW)F1U.P2HVL^%1H4<.C^3J^PR>H_4WZX_\&EN
MOS!5MYU&%VGL'?4WJ9+2@"TENK,--_:I6 (.E7';#W:OIH&9 B/[^2T@RX.4
M_P902P,$%     @ +W^532'PS\D$ @  - 8  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL=55M;YLP$/XK%C^@)A#R)D!J.E6;M$E1IW6?'7()J#:F
MM@G=OY]M"&/T\B6VC^?ECHN/M)/J39< AGP(7NLL*(UI=I3JH@3!](-LH+9/
MSE()9NQ17:AN%+"3)PE.HS!<4<&J.LA3'SNH/)6MX54-!T5T*P13?_; 99<%
MB^ 6>*DNI7$!FJ<-N\!/,+^:@[(G.JJ<*@&UKF1-%)RSX'&QVR]"1_"(UPHZ
M/=D35\I1RC=W^';*@M!E!!P*XR287:[P!)P[)9O'^R :C)Z..-W?U)]]\;:8
M(]/P)/GOZF3*+-@$Y 1GUG+S(KNO,!24!&2H_CM<@5NXR\1Z%))K_TN*5ALI
M!A6;BF ?_5K5?NT&_1L-)T0#(9H1:&_D,__"#,M3)3NB^I??,-?CQ2ZR[Z9P
M0?\J_#.;O+;1:Q['24JO3FC ['M,-,$L1@2UZJ-%A%GLHT_T"*?':(:QI\=3
M>GA'8(D*++W \K\25[,2,<P:-TE0DP01V,Q,,,P6-UFA)JO/ LMP9H)A[K1K
MC9JL$8%H9H)A8MQD@YIL$('ES 3#)+C)%C79(@+SQF.8.XVWPP>]02$B,6\]
M"IKWGDXNK0!U\>-*DT*VM9^5D^@X$A\C?^G_P?MY^H.I2U5K<I3&C@Y_P<]2
M&K"YA _V?UC:$3X>.)R-VZ[M7O5SK#\8V0PSFHX?BOPO4$L#!!0    ( "]_
ME4U>PI\FP0$  #<$   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;'54
MVX[3,!#]%<L?L$Z<!E"51-HN0B"!5"T"GMUD<M'Z$FRG6?X>VTE#*.:E]DS.
M.7/&]K28E7XQ/8!%KX)+4^+>VO%(B*E[$,P\J!&D^](J+9AUH>Z(&36P)I $
M)S1)WA#!!HFK(N3.NBK49/D@X:R1F81@^M<)N)I+G.);XGGH>NL3I"I&UL%7
ML-_&LW81V52:08 T@Y)(0UOBQ_1XRCT^ +X/,)O='OE.+DJ]^.!34^+$&P(.
MM?4*S"U7> +.O9"S\7/5Q%M)3]SO;^H?0N^NEPLS\*3XCZ&Q?8G?8=1 RR9N
MG]7\$=9^<HS6YC_#%;B#>R>N1JVX";^HGHQ58E5Q5@1[7=9!AG5>]6^T.(&N
M!'I'($NAX/P]LZPJM)J17LY^9/Z*TR-U9U/[9#B*\,V9-RY[K;(\*<C5"ZV8
MTX*A.TRZ(8A3WTK06(D3_8=.X_0LZC +]&Q/3_*XP"$J< @"A[]:3.]:C&'^
MXS*/%LDC ME=D1CF<%>$["Y.@.["DS6H5I,,X[++;E/Q2,/%_X$O(_6%Z6Z0
M!EV4=<\G7'*KE 5G)7EP7GHWQ5O H;5^^];M]?*6E\"J<1U3LOU75+\!4$L#
M!!0    ( "]_E4V!Y!/ZN $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;'53VV[<(!#]%<0'A+5W-Y>5;2F;JFJE1EJE:OO,VF,;!1@7\#KY
M^P!V7#=U7X 9SCES8<@&-,^V!7#D14EM<]HZUQT8LV4+BMLK[$#[FQJ-XLZ;
MIF&V,\"K2%*2I9O--5-<:%IDT7<R18:]DT+#R1#;*\7-ZQ$D#CE-Z+OC232M
M"PY69!UOX#NX']W)>(O-*I50H*U 30S4.;U/#L==P$? 3P&#79Q)J.2,^!R,
MKU5.-R$AD%"ZH,#]=H$'D#((^31^3YIT#AF(R_.[^N=8NZ_ES"T\H/PE*M?F
M]):2"FK>2_>$PQ>8ZME3,A7_#2X@/3QDXF.4*&U<2=E;AVI2\:DH_C+N0L=]
M&&_V=Q-MG9!.A'0FW,8X; P4,__$'2\R@P,Q8^\['IXX.:2^-V5PQE;$.Y^\
M]=Y+L=WO,W8)0A/F.&+2!2:9$<RKSR'2M1#']!]ZND[?KF:XC?3MDI[\)_YN
M56 7!79_E7C]H<0US,V'(&S14P6FB=-D28F]CI.\\,X#>Y_&-_D#'Z?]D9M&
M:$O.Z/S+QO[7B Y\*ILK/T*M_V"S(:%VX7CCSV8<L]%PV$T_B,W?N'@#4$L#
M!!0    ( "]_E4T ?GH]N $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;&U3VVZ<,!#]%<L?$(.7)-L5(&535:G42JM439Z],( 57XAMEO3O
M:QM":,J+[1F?<^;B<3YJ\V([ (?>I%"VP)US_8$06W4@F;W2/2A_TV@CF?.F
M:8GM#; ZDJ0@-$ENB&1<X3*/OI,I<STXP16<#+*#E,S\.8+08X%3_.YXY&WG
M@H.4><]:^ 7N=W\RWB*+2LTE*,NU0@:: M^EAV,6\!'PQ&&TJS,*E9RU?@G&
M][K 24@(!%0N*#"_7> >A A"/HW761,O(0-Q?7Y7_Q9K][6<F85[+9YY[;H"
M[S&JH6&#<(]Z?("YGFN,YN)_P 6$AX=,?(Q*"QM75 W6:3FK^%0D>YMVKN(^
M3C>WV4S;)M"90!?"/L8A4Z"8^5?F6)D;/2(S];YGX8G3 _6]J8(SMB+>^>2M
M]U[*W?4^)Y<@-&..$X:N,.F"(%Y]"4&W0ASI?W2Z3=]M9KB+]-V:GF;; MFF
M0!8%LG]*_/*IQ W,3?(I"%GU5()IXS195.E!Q4E>>9>!O:/Q33[@T[3_9*;E
MRJ*S=OYE8_\;K1WX5)(K/T*=_V"+(:!QX7CKSV8:L\EPNI]_$%F^<?D74$L#
M!!0    ( "]_E4V]+8!IM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;&U3VV[<(!#]%<0'A%V\N71E6\HFJEHID5:IFCZS]MA& 8\+>)W\
M?0$[CIOX!9CAG#,7AG1 \V(; $=>M6IM1AOGNCUCMFA "WN!';3^ID*CA?.F
MJ9GM#(@RDK1B?+.Y8EK(EN9I]!U-GF+OE&SA:(CMM1;F[0 *AXQNZ;OC2=:-
M"PZ6IYVHX1>XW]W1>(O-*J74T%J)+3%09?1VNS_L CX"GB4,=G$FH9(3XDLP
M?I89W82$0$'A@H+PVQGN0*D@Y-/X.VG2.60@+L_OZM]C[;Z6D[!PA^J/+%V3
MT1M*2JA$K]P3#C]@JN>2DJGX!SB#\O"0B8]1H+)Q)45O'>I)Q:>BQ>NXRS;N
MPWAS^6VBK1/X1. SX2;&86.@F/F]<")/#0[$C+WO1'CB[9[[WA3!&5L1[WSR
MUGO/>7*U3=DY"$V8PXCA"\P'@GGU.01?"W'@7^A\G9ZL9IA$>K*D\V1=8+<J
ML(L"N_]*Y)]*7,-\#L(6/=5@ZCA-EA38MW&2%]YY8&]Y?),/^#CMC\+4LK7D
MA,Z_;.Q_A>C I[*Y\"/4^ \V&PHJ%X[7_FS&,1L-A]WT@]C\C?-_4$L#!!0
M   ( "]_E4US4H9!LP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;&U3;6^;,!#^*Y9_0)TX--LB0&I:59NT25&G=9\=.,"JC9EM0O?O=S:$
ML8PO^.YXGN=>?$X'8]]< ^#)NU:MRVCC?7=@S!4-:.'N3 <M_JF,U<*C:VOF
M.@NBC"2M&-]L]DP+V=(\C;&3S5/3>R5;.%GB>JV%_7T$98:,;NDU\"+KQH<
MR]-.U/ =_(_N9-%CLTHI-;1.FI98J#+ZL#T<DX"/@%<)@UO8)'1R-N8M.%_*
MC&Y"0:"@\$%!X'&!1U J"&$9OR9-.J<,Q*5]57^.O6,O9^'@T:B?LO1-1C]2
M4D(E>N5?S/ 9IG[N*9F:_PH74 @/E6".PB@7OZ3HG3=Z4L%2M'@?3]G&<YCT
MK[1U I\(_(; QD2Q\B?A19Y:,Q [SKX3X8JW!XZS*4(PCB+^P^(=1B_Y;I^D
M[!*$)LQQQ/ %9CLC&*K/*?A:BB/_C\[7Z;O5"G>1OEO2^:=U@615((D"R3\M
MWM^TN(;9WR1ABYEJL'7<)D<*T[=QDQ?1>6$?>+R3O_!QV[\)6\O6D;/Q>+-Q
M_I4Q'K"4S1VN4(,/;'845#Z8']"VXYJ-CC?=](+8_(SS/U!+ P04    "  O
M?Y5-*['(P;@!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6QM
M4^UNVR 4?17$ Y3$3MHLLBTUK:I-VJ2HT[K?Q+ZV48'K 8Z[MQ]@U_,Z_P'N
MY9QS/[AD YI7VP(X\J:DMCEMG>N.C-FR!<7M#7:@_4V-1G'G3=,PVQG@520I
MR9+-YI8I+C0MLN@[FR+#WDFAX6R([97BYO<)) XYW=)WQ[-H6A<<K,@ZWL!W
M<#^ZL_$6FU4JH4!;@9H8J'-ZOSV>=@$? 2\"!KLXDU#)!?$U&%^JG&Y"0B"A
M=$&!^^T*#R!E$/)I_)HTZ1PR$)?G=_6G6+NOY<(M/*#\*2K7YO1 204U[Z5[
MQN$S3/7L*9F*_PI7D!X>,O$Q2I0VKJ3LK4,UJ?A4%'\;=Z'C/HPW^_U$6R<D
M$R&9"8<8AXV!8N:/W/$B,S@0,_:^X^&)M\?$]Z8,SMB*>.>3M]Y[+=+;NXQ=
M@]"$.8V89('9S@CFU><0R5J(4_(?/5FGIZL9II&>+NGI85U@MRJPBP*[?TH\
M?"AQ#?/I0Q"VZ*D"T\1ILJ3$7L=)7GCG@;U/XIO\A8_3_HV;1FA++NC\R\;^
MUX@.?"J;&S]"K?]@LR&A=N%XY\]F'+/1<-A-/XC-W[CX U!+ P04    "  O
M?Y5-(RX)6W$$   M&   &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6R5
MF6N/HS84AO\*XGL7? ,\2B)-$JU:J95&6VW[F4F<BQ9P%LAD^^_+;6G [YEF
MO@S@O#X^Q_ <'WL6-UM^JT[&U-Z//"NJI7^JZ\M3$%2[D\G3ZI.]F*+YY6#+
M/*V;Q_(85)?2I/NN4YX%/ RC($_/A;]:=&TOY6IAKW5V+LQ+Z577/$_+?]8F
ML[>ES_R?#5_.QU/=-@2KQ24]FC]-_?7R4C9/P6AE?\Y-49UMX97FL/2?V=,V
MXFV'3O'7V=RJNWNO#>75VF_MPV_[I1^V'IG,[.K61-I<WLS&9%EKJ?'C^V#4
M'\=L.][?_[3^N0N^">8UK<S&9G^?]_5IZ2>^MS>'])K57^SM5S,$I'QOB/YW
M\V:R1MYZTHRQLUG5_?5VUZJV^6"E<25/?_37<]%=;_TOD1ZZX0Y\Z,#'#N+]
M#F+H(,8.G+W;00X=Y*Q#T(?2S<TVK=/5HK0WK^Q?[R5MOR+V))O9W[6-W61W
MOS734S6M;RL1AXO@K34T:-:]AM]IV*@(&NOC$!P-L>9.=Q&SZ1 ;I.%3S19I
M!'9$P%A%9T!,#$AL0$(#LC,@)P;4;+)ZC>HT1:?1> @%AU# QP@;B*"!"/@8
MSWSL-=&=CU&4S-X(TA"3%4-'8N#(;)!U[$R6D.'LO6]<$=<JQJXDT)4$N*)G
MKB3N*(JQ&0H;H K#A&-G-'1&N\XD<^*T,_E<L[EJHUUG&G@))%B(^0_=#RXA
M\&9$"F$@(C[/(4A$N0KSR#/CP%7BDV0X S !O)@3/(CN9U^&\[D'HE\4G\NV
M2";N5%.G<=9A$L1-Y 2&LPI3(.YY5AA$$QJ)47#J81%P-"%,X*3!0-9(YJ@B
MD:;F%&<$!E*"ICY[S#'3;K2:R 0<P\?#!\A!(DV\&(X)Y0 ^39##,7P<P$=&
MB^'C"#XG6B#2BA@'\\+!,JT)7CCFA8-EF,J*',/ P4+L1@M$FEC:.":&(Q@(
MZ#B&@2<?B!;#P-&JYD0+1)JHC@0F1K@P2"J="@R#8(]'*S ,@C\0+111]2I1
ML+HPR)!R%<,@T.)!F< P"+1X.-$"$<6MP,0(%X;[8G!J L,@X@]$BV$08&5P
MHT7+!_5N,3'"A4%2M9O$,,@/U&X2PR ?J=V@B'(5$R-=&&1([;TP#!)LWZ@R
M2!+[-W=ED*&S@4.B:"K:_(]HZ@S&2KK$R)#(_1(3(U'!17F!B9'N\@&F!(GF
M&T8H(K*[Q.Q)%RO)B.PN,5825&74)E]AK!0HN)QM_B":;+Z(43!YRH5*,@)>
MA:%2H"8C8\50*5!NN;&*1S<&"G.G "V,FB[B7 0=C%"Q8EH4.AIQ8HV<6*F7
M@H%2  -&31?&0(%ZC(P58Z! J>7&ZAX@$(Y&F)0(5&.,<#3"&$2@&J-BC3 &
M$2BTG%@'T7N\!G=GIKDIC]UY=.7M[+6HVW/'N];QS/NY._*>M:_9T[8_B_W/
M3'^0_D=:'L]%Y;W:NK9Y=^YZL+8VC8?AI\:WDTGWXT-F#G5[&S?W97^ W3_4
M]C(<S@?C?PA6_P)02P,$%     @ +W^537154>:Z P  E!   !D   !X;"]W
M;W)K<VAE971S+W-H965T-3,N>&ULE5AMCYLX$/XKB.]7\/@-5DFD3=K35>I)
MJYZN_<PF3H(*. 5GT_OW9UXV)?:XS7X)X#PS\\S8SQBSN.CV6W=4RD0_ZJKI
MEO'1F--#DG3;HZJ+[IT^J<;^L]=M71C[V!Z2[M2J8C<8U54":2J2NBB;>+48
MQI[:U4*?354VZJF-NG-=%^U_:U7IRS(F\>O Y_)P-/U LEJ<BH/Z1YE_3T^M
M?4JN7G9EK9JNU$W4JOTR?B0/'RCT!@/B2ZDNW>P^ZE-YUOI;__!QMXS3GI&J
MU-;T+@I[>5$;556])\OC^^0TOL;L#>?WK][_')*WR3P7G=KHZFNY,\=EG,71
M3NV+<V4^Z\M?:DJ(Q]&4_2?UHBH+[YG8&%M==<-OM#UW1M>3%TNE+GZ,U[(9
MKI?)_ZL9;@"3 5P-B/BE 9T,Z$\#]DL#-AFP>PWX9, =@V3,?2CF^\(4JT6K
M+U$[KH=3T2\[\L#M=&W[P6%VAO]L/3L[^K)BA"^2E][1A%F/&)AAR!616._7
M$("%6(-G#K<!-CZ"LEO(>Q_"B+C%?/ Q,L>)4K06=+"G-S$D[H"A#MC@@-TX
MR)QBCA@Q8)JQF)D 29R$-PA.9AFD%"?$44(<(90[A$8,GP7Z@T">YI0ZC% @
MI[8GX90$2DD@E!Q&P@O$I4W>@6T0&.4DE\ZJ$%XA>2K8;('=D)8H:>FO#$AQ
M!QGJ(/.S!C?MS,LG=3+V$93EH26:HT1RA(@CQW7^6R(^@M",!98F2?'.DR)4
MJ-MZ4F_V7"X39$X&2"H#\TL";9 @9-P>-(%NEI), ^N H,WPD0 2B+N!P M$
M@W'P7D8H$D>XU?5!- O-(M[R"-+S0+IQ_&8FYH6;)I)Y$YFGP;3QAD>0C@=9
MP 7>H(BX?QL@>+L@\HZ-8 +=B(@0FKM5\6%YS@/[&L&[#\':3\@%WC=(?G]5
M !<\((+WJ@*^F@DP*=WFC^*XW;<"E'#9 R)[&G*!"QK@#87!M0J(5OW"4#]A
M+@01[C:- IG,9"@O7-B ")N&WOMP,0)_0VEP,0+VNN"5QG\3(#F7TBV,#[,'
M*AXJ"RYM0*1-(> "5R-D;R@+KD9 MG&_+,@N#=[;_0:%Y5GHS1G7-D6T30,[
M"<6U2,G]9:&X%BFRN7IEH?[F2B 3S&V\"$Y"RKC#*)F=M&K5'H9C;Q=M];DQ
M_6%D-GH]6C\.)VMG?$T>-N,!^:>;\;S^=]$>RJ:+GK6QY\#AM+;7VBC+,GUG
MY^VHBMWUH5)[T]]*>]^.Y^3QP>C3] T@N7Z(6/T/4$L#!!0    ( "]_E4V2
M\\O.W ,  ($1   9    >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;(U8VXZ;
M,!#]%<3[+LS8YK)*(FT25:W42JM6;9_9Q$E0 := -NW?UUPV&^SQ-B\!G#,S
M9\S,P?;LK.I?S4'*UOM3%E4S]P]M>WP(@F9SD&76W*NCK/0_.U676:L?ZWW0
M'&N9;7NCL@@P#*.@S/+*7\SZL:=Z,5.GML@K^51[S:DLL_KO4A;J//?!?QWX
MFN\/;3<0+&;';"^_R?;[\:G63\'%RS8O9=7DJO)JN9O[C_"P9JPSZ!$_<GEN
MKNZ]+I5GI7YU#Y^V<S_L&,E";MK.1:8O+W(EBZ+SI'G\'IWZEYB=X?7]J_</
M??(ZF>>LD2M5_,RW[6'N)[ZWE;OL5+1?U?FC'!,2OC=F_UF^R$+#.R8ZQD85
M3?_K;4Y-J\K1BZ929G^&:U[UU_/H_]6,-L#1 "\&$+UKP$8#]F80OVO 1P/^
M9L#[V1I2Z>=FG;798E:KLU</K_>8=54$#US/_J8;[">[_T]/3Z-'7Q:<\5GP
MTCD:,<L!@U<8N" "[?T2 JD02[3,<1I@92-,#FL;$J<T"4;FR7I[-LE3T XX
MZ8#W#OCU)(C0F*@!$_68:@B2A 9H18!2$[3^CZ<)7T'R%43"$>T@(AU$5L*<
MQ4;" T9<T8P%)N;K)5 Q) XR,4DF)L@D!IG8"G,780I&):THF)9)3M-)2#H)
M02<UZ"16'$ 6&:17B?6B(09$FDQ*DDEM,MPL.@KC:&((::$([8+B#I[@T!JP
MI@1#,.>-0'&1)(Y(I.0\ A*1T&Q7 L4%<\@*T+H"C(H$9B0"%8>.#@!:@(!3
MD=",9*, 72G1R@&""L3,0#8*T)41K3! 2 QG#A>T+D!\N\P!W<M -;,I=&!W
MLT@CB(PV [N=I[ I(;J?@6A62^Q&T$3&>,IX:C*B<(+%#KE#NODQO$'P1M"D
M(D*,C*E<C;")Y'%T20G24H)P@^@1()8XZ@MI(4$DXKCFCE8(I)8>CHI NO71
M7GS8)8IVY^N/GS7[]LHB9;%C)82T0*"XH4#1UH>[.!5F?9*P.'6])5I(D%JK
M6.5I+T, $O-[/*(FU2D25W'2HH3$:L4N3AOD+DY:N9!0+NYZE;368'I[<3):
M&QBE#69Q,EL;(F%^^E?,EH8$4D=&C%8&1BB#59S,7F/<B2@TY9R"14D:.PC1
M$L((";&*<P1-VA*82<<&Z6^[8V7$'/L@]O_:7!(@EEILW@<-9(*K?6@IZWV_
MQV^\C3I5;;>=NQJ]G",\8K>/-<:7\+ >3@/>W R'$U^R>I]7C?>L6KU+[O>R
M.Z5:J3F&]_K5'62VO3P4<M=VM[&^KX=#@>&A5<?QP".XG+HL_@%02P,$%
M  @ +W^53=@5MM3= P  ;1,  !D   !X;"]W;W)K<VAE971S+W-H965T-34N
M>&ULE9A?CYLX%,6_"N*]!?_!D%$2::;5JI5VI5&K;I^9Q$E0 6>!3+K??HUA
MLHE];COSD@ YOL?WXI_M>'DVW8_^H/40_6SJME_%AV$XWB5)OSGHINS?FZ-N
M[2\[TS7E8&^[?=(?.UUN7:.F3GB:JJ0IJS9>+]VSQVZ]-*>AKEK]V$7]J6G*
M[M\'79OS*F;QRX,OU?XPC ^2]?)8[O57/7P[/G;V+KE$V5:-;OO*M%&G=ZOX
MGMT]R&)LX!1_5_K<7UU'8RI/QOP8;SYO5W$Z]DC7>C.,(4K[]:P_Z+H>(]E^
M_#,'C2^>8\/KZY?H?[CD;3)/9:\_F/I[M1T.J[B(HZW>E:=Z^&+.G_2<4!9'
M<_9_ZF==6_G8$^NQ,77O/J/-J1],,T>Q76G*G]-WU;KO\QS_I1ENP.<&W&N0
M3$:NYQ_+H5PO.W..NJGXQW)\Q^R.V]ILQH>N%.XWV_G>/GU>2ZF6R?,8:-8\
M3!I^I6$716*C7RPXLGC@07,I<QQ P#X*%T#<!"AP  D#2!= W@18>$E.&N4T
MK=.DV"*#%EEHD:6>!=(0E5301($ W#-!&H%-<FB2@P#2,\F#8KW+4Z)>!70I
M@$OFN4R:[/>O9 $M%L#"']J+(!&6+:A,6(H12H%1[C.$1,0@9@2J+ @A%L3X
M81#%>\9?CQ+#,#(!$O%A0B)%514SRT)HQ4(2(3"3+'M#MI@X!G!2S,\6B3CA
M@Z%C@#I%8,LP4:QX0[:8&(:0"=XM$*6*6! P,1S H(AWRS$,G+T^6XYAX/P5
MV2*1R@@?3 Q',% %PS!P&6:KB#648Q@X6'U4X6>;!?/A0G$J78P,1S0$957!
MW"Z%9)03AH:CI<HWR@.C3*22F(LX1HN#U2KW5W<>+E><\91*"1/( 5RY/]_,
MHALG(B&! 10A@%>;A,EEUGCY4(-!8$Q%N&;)W-^RS*)K)\$*:C (3+, H.;$
M#"J(?2;8:%*4"0RJ %O-@+)9=#/X"T;U%>,L$,X^9;/H]A7F*3%-"LRS0#M*
MWRC$F:N,$YL3@7$6 .> ,A'RS%*54L7#/ O$LT^9"'EF%&489A'"'%(6LFSS
MH0:#Q#A+L)X&E,F0YW&O2_V1PCQ+Q#.Q<DL,JGS#'E1B4"5847-_3,ZBFWR+
ME-K;2^*?(^ Y]_]$R)!GQ6DG#+0$0.?$Y",QJ5*]H;*808D8#"H+&/Q%93&#
M$C$85+8(]B.HLLG5:4>CN[T[Y^FCC3FU[I#IZNGE+.F>N].2_^730=1?9;>O
MVCYZ,L-@&G<RLC-FT+8WZ7N;\4&7V\M-K7?#>)G;ZVXZ )IN!G.<#[>2RPG;
M^C]02P,$%     @ +W^536];%GI' @  %P<  !D   !X;"]W;W)K<VAE971S
M+W-H965T-38N>&UL?97;CILP$(9?!?$ :\"80T20FE15*[52M%6WUT[B!+0&
M4]L)V[>O;5A$;&]OL,?\,_.-C]7(^*MH")'!6T=[L0T;*8<- .+4D Z+)S:0
M7OVY,-YAJ4Q^!6+@!)^-4T=!$D49Z'#;AW5EQ@Z\KMA-TK8G!QZ(6]=A_G='
M*!NW81R^#SRWUT;J 5!7 [Z2GT3^&@Y<66")<FX[THN6]0$GEVWX*=[L2ZTW
M@I>6C&+5#W0E1\9>M?'MO TC#40H.4D= :OF3O:$4AU(8?R98X9+2NVX[K]'
M_V)J5[4<L2![1G^W9]ELPR(,SN2";U0^L_$KF>M!83 7_YW<"55R3:)RG!@5
MYAN<;D*R;HZB4#K\-K5M;]IQ^H/0[.9W2&:'9'&(T_\ZP-D!6@Y@(C.E?L82
MUQ5G8\"GQ1JPWA/Q!JK)/.E!,W?FGZI6J-%[G>9%!>XZT*S939IDI4D>%7M7
M =-% A3 0I%X*1+C#U?^<9'[ T!O &@"I ]EE%89DR8SFGY*@B"R5'M7599%
M[&=)O2RIRU)$%LND06N6"&8VBZM*8(3\+,C+@CPLL<6"G"QYL5J^"<45H6PU
M=P\HF1<E\Z!8^VB7.5E@5D +Q2.*L@^V6^Y%R3TH5I9=[JY0@G(+Q2.*X@\V
M2^%%*1R4.+87J'#GOLSM(^B*TF15U -*Z44IW5FQCU#I'(XT37-[K[BJ)(.1
MS0)65Y1^,GY@?FU[$1R95+>=N9,NC$FB(D9/JJY&O5*+0<E%ZFZN^GRZJR=#
MLF%^AL#R%M;_ %!+ P04    "  O?Y5-]S*93[$$  !L&@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6R56=MRXC@0_17*'Q!++<F7%% U(0R3U&Y5
M:K9V]]D!$:BQ,6,[8?;OUS8*A:5NCWC!%TY?I-8Y:MO34UG]J'=:-Y-?17ZH
M9\&N:8[W85BO=[K(ZKORJ _M/]NR*K*FO:S>POI8Z6S3&Q5Y"(Q%89'M#\%\
MVM][J>;3\KW)]P?]4DWJ]Z+(JO\>=%Z>9@$//F]\W[_MFNY&.)\>LS?]EV[^
M/KY4[55X\;+9%_I0[\O#I-+;6?"%WS\KV1GTB'_V^E1?G4^ZH;R6Y8_NXFDS
M"UB7D<[UNNE<9.WA0R]TGG>>VCQ^&J?!)69G>'W^Z?UK/_AV,*]9K1=E_N]^
MT^QF01),-GJ;O>?-]_+T39L!J6!B1O^'_M!Y"^\R:6.LR[SN?R?K][HI"^.E
M3:7(?IV/^T-_/!G_GV:X 1@#N!@ 'S40QD#X&DAC('T-E#%0%P,1CQI$QB#R
M-8B-0>R;4F(,$E^#U!BDO@:<?5:.62;AN>3]&GK,FFP^K<K3I#K3X)AU;./W
MO%NFZ^YNORK[/]MU5+=W/^8RD=/PH_-D, ]G# PP:HA98)AHB'GTP"PQ3#S$
M?,4PR1"S0C#2\O/-Q8@8AI@G#".&F&<LG_2""=L"7*H >!6@]R"N/:0,]R!P
M#Z+W( <>N#4G9TS48PX]1L52"<:8-3$N,.)I'%T#!SE)/">)Y&3-[^J,4;_/
MR07*2*1D2@I/22$I6>5<*2>2G8N+4+$0,9E,A"<3(<E8W%M%3BC>#=J9'A<'
M',$]14YI!0QQ@\QC//,8R5SA'A+<0^*_XE/<0XKD8*G)*O5=\>F-%>UT%Y53
MAF05V]J$@1(B$*7;'/&1VH%<D")'1$@3!\2'K2P&-)QH-;*N."%CW-4QQ<#6
M?^%4ZZKRPSB$-'%7FQ03=ASIC(K3(R(4A[N2HYBT(YU!\2#2G8B)4(2><%=0
M%"-HR0EF\]B?F)S@-D]^3X(E"J)(0$@ QS0@M0.Y(,6(Y0($K<%EK$."9P/R
M)P$0W :,MO;\&= @&N-CT:C> R-X8D<#AW+Q6"R"WN!![R7XTQL(>H,'O9=P
M"[V!H#=XT'L)-]$;"'H#1F^JSR3H#3?0&PAZ \9<>T<PH.O)M?=<!#+:T@&A
M H"I@+WG(B#%J1:;4 &![=OVGHN %.=$($( !"8 3C?O"@!$<H24@A  @0@
MM_MT!"02002BGE$0]G.[^Q;(4\K8H @%$(@"<+NY1D'$ABD( 1"( '!"K@3!
M;!'=\/Q',%NX/;GB%@L6!N1.KMT0/_H@AWD1:B%<M7!6UP(%$<V (&1 8 PG
MY%$2#)?,OQ"2(*]$R O6]#Z@($(E),%;B?$VM@.YG3FHL3I*@KP2(2]8=7R4
M+GEA[/%24F\.$&("H3:2(*94-]22(*9$MEQ[\3X@()%2R1+LE0A[01(^"*;)
M&YZI)4$BZ=%1KQ"0 D(V%<$TA6V3]J:MW(Z:LU$54@0I%<8W^VV! 2EOS5,$
M,Q7"3' &Y[;45!B"D@JCI/TB5%'[*3DH@I,*XZ2]-#"0L .%5V^GN^\P?V;5
MV_Y03U[+IBF+_FWTMBP;W3ID=^W\['2VN5SD>MMTIW%[7IV_?YPOFO)HONV$
MEP],\_\!4$L#!!0    ( "]_E4U;>4KM;@(  /4'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;'U5VXZ;,!#]%<0'+!ASC0A22%2U4BM%6[5]=H@3
MT *FMA.V?U_;L(08LR_!'LYEQC$S:4_H&RLQYM9[4[=L:Y><=QO'846)&\1>
M2(=;\>9":(.XV-*KPSJ*T5F1FMKQ7#=T&E2U=I:JV)%F*;GQNFKQD5KLUC2(
M_LMQ3?JM#>R/P&MU+;D,.%G:H2O^B?FO[DC%SIE4SE6#6U:1UJ+XLK5W8',
MGB0HQ.\*]VRVMF0I)T+>Y.;;>6N[,B-<XX)+"20>=[S'=2V51!Y_1U%[\I3$
M^?I#_8LJ7A1S0@SO2?VG.O-R:\>V=<87=*OY*^F_XK&@P+;&ZK_C.ZX%7&8B
M/ I2,_5K%3?&23.JB%0:]#X\JU8]^^%-E(PT,\$;"=Y$ .&G!#@2X(/@?TKP
M1X*O$9RA%'4V!\11EE+26W3X>SLD;Q'8^.+T"QE4AZW>B>-A(GK/ @A2YRZ%
M1DP^8+P9YH%PA/IDX9DL<F]!]YX-]DL$])\AAR4D2LQ)0&.=4/'AO(8$F@5\
MHX"O!/RG@]+JR =,J##M4&GBNEJQ2Q!T==#!H!3/0$_Y!L9\@T7! 5PI.#0*
MA$H@F*?@@D2K> D"<;"29V2TB0PVGG8<^1($ C\RV\1&F]ADHU_T)0C *##;
M)$:;Q&2C7Y,E"$!_Q0:XYL_6-1E!_<-=HD(0KQBM] =@N/>^[@.6/N'*WP.,
M36('/(-/H/MXB\\B\EU/,W)FO:_!]*KF"K,*<FNY;"&SZ#2[=FIT:?%<SC35
M4Q\RPT#\@>BU:IEU(EQT9M4_+X1P+))T7\0QE&(&3YL:7[A<1F)-AT$T;#CI
MQB'K3),^^P]02P,$%     @ +W^53;(_][<-!P  +2D  !D   !X;"]W;W)K
M<VAE971S+W-H965T-3DN>&ULE5K;;MM&$/T50>^1N/==PS8022A:H 6"%&V?
M&9NVA4BB*M%V^O<EJ8U*SIQ15#_8$GUV9_9RSLP.]_:]/GP]OE15,_FVW>R.
M=].7IMG?S.?'AY=J6QYG];[:M?]YJ@_;LFF_'I[GQ_VA*A_[1MO-7!>%GV_+
M]6YZ?]L_^W2XOZU?F\UZ5WTZ3(ZOVVUY^&=1;>KWNZF:?G_P>?W\TG0/YO>W
M^_*Y^KUJ_MA_.K3?YN=>'M?;:G=<U[O)H7JZFWY4-ZO4-^@1?ZZK]^/@\Z0;
MRI>Z_MI]^>7Q;EIT'E6;ZJ'INBC;/V_5LMILNIY:/_[.G4[/-KN&P\_?>_^I
M'WP[F"_EL5K6F[_6C\W+W31.)X_54_FZ:3[7[S]7>4!N.LFC_[5ZJS8MO/.D
MM?%0;X[][\G#Z[&IM[F7UI5M^>WT=[WK_[[G_K\WPPUT;J"O;6!R W-NH.S%
M!C8WL.<&VO2S=1I*/S>KLBGO;P_U^^1P6MY]V>TB=6/;V7_H'O:3W?^OG9YC
M^_3MWAE_.W_K.LJ8Q0FC!QAU1LS;WL\F-#*QT*RY'AM8<H2Q8\B*0T+"3A@X
M3M.W-Z-Q!MR!A1W8O@,[ZB"2B4(8P4L'C3C>@2V(D1/&]9A=C[%%_X,->6C(
M T.*&#IA_,"0T07Q9@E GH)6 !0E?P/T-P!_R2Y:!#8QU-D?(E:7$",W(W0S
M C<-<3.RR:!N_A"QNH08N9F@FPFX:7$'JL"R45S/)R4HCP)>."H]'&229 ?*
MST>EN:O6"UU@\5 &N!JHJPA$%&()08FL+@(Y88$55BL%I,A1@D,0U>9K0*L?
M@,8>8^E30/L<Y0X F6BHQU> 5M"<Q &LH<KSC>6<T 66-05TS;'PRT7)&.NT
MD6QA;5) G!S;Q)'9TCZ)P45A?5% 8!P-EADT-/4A:F.4E%Q@)=(%L$48M<B@
MD2WC@_'"BFLL61I(EJ?Q.8-&4VC;Q:+ )0!>7%>-]4UKX!2E>@8-;2FO=+*2
M+2R$&BB3IW$X@T838)2+2=A$&DN8MIQ>W@A=8$W1@.3>4G=/H#!P-\X*:1-B
M*= @G_(TEF50'!GR*@U_!*M8/310#T_5(X.&5MU,"R%48^G00#H\E8X,&AI2
MQ4Q)0\+*H8%R>*H<&40FDH;:C+IN70T6%P/$Q5-QR:"A.V&6A)UJL+(8H"R!
M*DL&C4?DI&,05@L#LJ$@38IPE (B$*@(0) T)U@ #$@J F4O! FB9K!*&* 2
M@=((@@06&2P2!N0+(0I=8,8;P'@^]8$?MY+H*V:\ 8SG<\^3!>.T$%(-)KP!
MA.>3G\"(C!!.+*:R!2<6J81@,4DM(&FD)+6<I'I&1[0$*#.C:<L*H.S,"6RU
MF/ 6I >1I@<9-)Q@[=A9'Z!48H=]@#).2B MEA@+U"/2?6YYGF$-=]KPH5GN
M-$<9)3HM5(B %-%SQR*#1G,HSPX6+ NT*%)R0I @C!8+E@59311.SA8+E@W7
MUPDLEB(+I"C2Y ."!&VU6(ELNKY.X+#&.) N1)HN(%"BNQ:""&M7$"2<NAV6
M- <D34I='!88!S(*:8D=IKM#=*=+C$!)"#8.,]2!(X6XQ$*%%M&*+3$ )4>7
M&($\76($DB87L]@!%B>!&@ZSV $62['3818[1%"J60@DG8D<9K'C^02K1R\<
MSR<4BPE+A&(%\!5"!;$8CW7#<R+[@I7C"Q[(Q"JZQW3WBBVD+P3%\)CN'N03
MK&3E>;G!F*2BD+IX+ L>U4&I+'A0;4BCUR'Y107'&16"8^\J.$XII[40.CU6
M&L]S 5_07""#1E4IY8V7JE(>2Y+G&N$+2BW/7QM]L%YK:?\(KXU0G8.R*X-&
M>9E*.@6Z(AQW<9-@;?+\2.0+6GKQH(0:C55"I/-8PWP$[!'"A\?RY%%]@ZT5
MKURH8A:$71&PI@14NJ#S$GCI0BY)G58M-R'.)?J^%L'T3)KP@.4J\.S$%U0
M,F@XAC2+L1C\"#LJ8(4+7.%\06M0&32J=JE9(83F@ 4NH'(JLV3 ^&@U?9E1
MU^X9K%H!J19-;C(HC/W15Y0Q ]:O /1+26^'L2X%4%J1<M @O&$&I166@T*0
MD$L%+"*!YSA>>N41L(@$<%*11ANQ.D1T4J&C12 IXXZ8P1$P6 D)1\1TC/_C
M?!$QSR)ZZTK#5@2!WUVX6!$QAR*J K"912!A'T7,FNBNS\DC9DWDT9RGG9%?
MWA +(Q%3*_+C@YAU1N%B!7H#P5:0UR/5I07$[(J<76*43YA=">3SBF9_$"2P
M*V%V)<0N&N,3?\VH+)J6^>#.V+8Z//?W\8Z3A_IUUW17KP9/SW?^/NKNSAEY
MOE WJ]/-O?^Z.5TD_*T\/*]WQ\F7NFGJ;7_O[*FNFZKULYBU'KY4Y>/YRZ9Z
M:KJ/77PXG"[PG;XT]3Y?3IR?;TC>_PM02P,$%     @ +W^534]DZ!LP @
MTP8  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&UL?57;CILP$/T5Q >L
MN05"1) VB:I6:J5HJ[;/#ID$M 93VPG;OZ]M6):0V;S$]G N,XX]SCHN7F4)
MH)RWFC5R[99*M2M"9%%"3>43;Z'17TY<U%3II3@3V0J@1TNJ&0D\+R8UK1HW
MSVQL+_*,7Q2K&M@+1U[JFHI_&V"\6[N^^QYXJ<ZE,@&29RT]PT]0O]J]T"LR
MJARK&AI9\<81<%J[S_YJEQJ\!?RNH).3N6,J.7#^:A;?CFO7,PD!@T(9!:J'
M*VR!,2.DT_@[:+JCI2%.Y^_J7VSMNI8#E;#E[$]U5.7:7;K.$4[TPM0+[[["
M4,_"=8;BO\,5F(:;3+1'P9FTOTYQD8K7@XI.I:9O_5@U=NSZ+XD_T'!",!""
MD>#'#PGA0 @_"-%#0C00HAF!]*78O=E11?-,\,X1_;_;4G.(_%6D=[\P0;O9
M]IO>'JFCUSSVXXQ<C=" V?288(+Q1P31ZJ-%@%EL@CMZ<&NPO4>$T2UD=P])
M4CR)$*TSM/QP6D/ZB4"$"D16(+K9J&2V41AFB9LL4),%(I#.3!!,X.$F,6H2
M(P+^S 3#!+A)@IHDB$ X,\$PGY@L49,E(C [.!L,L\!-4M0D103F-Z3'I!;3
M6(SW-#L<6PPST]D]QO3)DLG5KD&<;=N43L$OC3(W9!(=._-S8%K#++[1';MO
ML!\R?;O_0<6Y:J1SX$HW'ML>3IPKT"EZ3_K\E?J%&1<,3LI,$ST7?9_M%XJW
MPQ-"QG<L_P]02P,$%     @ +W^53>UA]-II!P  QBL  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C$N>&ULC5I=;^,V$/PKAM]S%C^6%(,DP)TMHP5:X-"B
M[;,N41+C;"NUE>3Z[RO).L?>G4WT$MO*D+LDES.[%*]>Z]WW_6-5-9,?F_5V
M?SU];)JGR]EL?_M8;<K]I_JIVK;_N:]WF[)I?^X>9ONG757>]8TVZYG-LC#;
ME*OM].:J?_9U=W-5/S?KU;;ZNIOLGS>;<O??EVI=OUY/S?3G@S]6#X]-]V!V
M<_54/E1_5LU?3U]W[:_9L9>[U:;:[E?U=K*K[J^GG\WE,MJN08_X>U6][D^^
M3[JA?*OK[]V/7^^NIUGG4;6N;INNB[+]>*GFU7K=]=3Z\>_0Z?1HLVMX^OUG
M[\M^\.U@OI7[:EZO_UG=-8_7TWPZN:ONR^=U\T?]^DLU#(BFDV'TOU4OU;J%
M=YZT-F[K];[_.[E]WC?U9NBE=653_CA\KK;]Y^OA/]$/S7 #.S2PQP:M[?<:
MN*&!>VL0WFW@AP;^K4'^;@,:&M!;@_?'$(8&@368'2:KG_U%V90W5[OZ=;([
M!-!3V<6IN0SM^MYV#_OE[/_7+L"^??IR$VR\FKUT'0V8+P>,/</DYY@YPJ1S
MS$)BS!$Q:[T\NFJ1JU^L-.$RYH;$6.;$AXA"(IP_ARPE)"8\% =GW?7MW=E0
ME+GPL /?=^#/.N C/6!"C]GVF L3L@R;(6B&@!G'S!PP=&)&MQ*@E0"LL!E?
M!&'%DF8E0BL16"%F)0HK%[J9')K)@9G S.32C(N:F03-)&"&[]LD \ ES8S)
M,#]DP%#.-W8F5R>I06 4)C+ 4N)49,28;.Y52Y!(/ALKMY_7NL ;V#CIK#=\
M6IQ<YY03&U,QP,XWJB'/20?@6J[6_,:\80!Q>$X< ^C4[YA[SK4%@+G<9(F[
M+6'D;>85OS$1&<E$B5.$D4P4<HJ&NRUA-E @[C;H+?-1<QLSFPD@TIS2!:8M
M WB+A\;" .*2ZR5!)CH^; GRR2H>8P8T@ (]9UHC.5#X"VA2[ F T;S%1&H
MD\H=D>34&<H]]UC"W&G(##Y+5-[VIJ1"F)9M!@(K*%U@OK6 ;T5@#:#SP H\
M:@H 8ZNY?!=R[B]F;6M'A-4 .H\'ODP 9/CV1QC-7RP1%DF$R$:!1) 5&:E$
MF6!R[C+HJR7DJ'B-!<(B@8C<:R 0CB=3!4"1C8%[+5$^IEQQ&JN#); ;M"XP
M4UN0A'I>P%B9A;:YKA!T $LVB>4"*:TQ0=O$6!TL4 ?*N-N TXG$KD :(JJ*
M)8(E,IK;6"(LD CBZ9/]6"( I(U6PUV6*.>=%A]8)BR0"1*[63+[A<UBSKT&
M,+)<KY<(EH)56,AAH7 @?R=>PCF9OU\8$@D$A"7+J1/!DE<2)X?%R0%QXA&[
M<$"<3$P\X4.P).(:H(S3G,8*Y8!"$5<H!Q3*>%Y5%P!&1O@L09Z4],<I)Q%
MI8C7JPXHBSUEV,%G (N>9Y@(19FB4@ZKE ,J15REG%26MLSFQ7@!8'PGO@LY
M]Q<+E ,'*<2K:"<K#K$#P6%+E&$!*ARKY)<.RZ$#<LAU;N&D@ET$GKL@D.6[
M8HE03IMC+(4.%4HB)J*HH4'F E @<P$H/7-Q6 @=$,+ #S4AB*LE!(G%0""Q
M0=\'G0\+JZ5+,B$+"IEZ+%P>"!<OTA< Y'+%58^5Q@.E"9P /3AV.CW?.LPN
M0$4.6@*0>L+HL<YXH#.!1_H ZH[FWNCD4^84'O!8'CPXJ0Y*B'OEJ!IP=6!4
M,O?RL-IE>2;6>Q2L\*"FR))7E-%CSO: LR/?FEY2K8\9SZ]&H0J$,DE)K#WF
M;0]XF^?#<R_)5M;TBU&H J&2=A+A,7-[P-S1<J=EW9&,D*11J *@3)8Y)0?Q
MF+J]I$G#*X*YEZ5'E%MU!*@ (.O4W8QIV<LBQA@1'>"LRQI>4XY"%0A%F4+0
MA(6 @!#P,)R3K#E:.X;/]#A8 6#!)E)>\1$6%@+"PL\"YP1J$^M/-6QP?!RN
M@#BBI+WUPP)#0& B<==E\6$IB1=WXV %@'6YNC;E6*T(J%54N(BP6A%0JQCY
MT#\L&18?0PH N?#JEB;E#2U2*?YRGJ2R7.29%3Z/@A4(9I+-M1C#2D52J207
M$2@+/*\[%Z-0!4(YJ^0$A)6*D%+Q7(; "5GN@_!Z%*Q ,.N2)E:$Q8I 3I_S
M9(:DQ)CH13(\#E8@F/-.FW"L6 0*B5RY*1&P?@2@'SG7Z2 9W\AWF8MQL +!
MR*M^8_T(0#\XW\\#X/O CUP6HU %0MG,*Q0<L'0$(!TBT 90^"#0QL$*!-,#
M+6#I". <+%<JUH"E(W@0JPJ;!\SF ;!Y+J9%@CP_,RA@3PIG!.5:#J@E<LYB
M RB<!XUV_0>S:@"LFFMAA_DMY.,/' *FF@!.^!.72 A2]G7$?!0!'VEOV".F
MAFC&CS;B?1K!/A6CA2">O<].KAINJMU#?U%T/[FMG[=-=T?NY.GQ,NKG_BXJ
M>[XPE\O#E=*W;@XW7'\O=P^K[7[RK6Z:>M-?5[ROZZ9J?<P^M8'^6)5WQQ_K
MZK[IOL;V^^YPL_3PHZF?AENSL^/5W9O_ 5!+ P04    "  O?Y5-\6$VS?(%
M   R(P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6R56EUOXD84_2N(
M]UU[OL<1( 50U4JM%&VU[;,#DX#6QM1VPO;?US8."W//W28O 9PS<^:.YYQ[
M[9G9J:J_-;L0VLGWLC@T\^FN;8]W2=)L=J',F\_5,1RZ_SQ5=9FWW<_Z.6F.
M=<BW0Z.R2&2:VJ3,]X?I8C9<>Z@7L^JE+?:'\%!/FI>RS.M_EZ&H3O.IF+Y=
M^+)_WK7]A60Q.^;/X<_0?CT^U-VOY-++=E^&0[.O#I,Z/,VG]^)N[7W?8$#\
MM0^GYNK[I _EL:J^]3]^V\ZG:3^B4(1-VW>1=Q^O816*HN^I&\<_8Z?3"V??
M\/K[6^^_#,%WP3SF35A5Q=_[;;N;3_UTL@U/^4O1?JE.OX8Q(#.=C-'_'EY#
MT<'[D70<FZIHAK^3S4O35N782S>4,O]^_MP?AL_3V/];,]Q C@WDI8&P/VV@
MQ@;J1P/]TP9Z;*"C!LDYE&%NUGF;+V9U=9K4Y]M[S/M5).YT-_N;_N(PV</_
MNNEINJNO"YOI6?+:=S1BEF>,O,*("R+I>K]02$2QE*2YO"58482*QK"F$)?A
M02@8IQK:JYLX#>Y PP[TT(&^Z<!&$W7&V %S&#"?5):FF,9 &@-H7$1SQIAK
M&N$Y&@MI+*#Q$8T%-(JC<9#& 9HLHG&41G,L'K)XPN*N.CBS>,(BV2G+($L&
M6$3$DA$6_L:(% LR!3PR5F1*B2Q+Q"A? "(5*7,$W2YI,KMK!#.2'1#TB7LA
MB49=JIDNL,J% C&9>/(4F3REO(XCIRAM4QL'#E"I9)Q)8&<1U%I<3+0:03<+
M.'7Q:"C(:6X&L?\(:D NYED*X$ L#S8@01W(I;$#"6I!.K:I%0 IJ>*9H2!I
M/3-B[&6"FIE+8S,3P,T,N9< E$D9#QF@E./&C)U1 &L4L34*ZHV?.NVZ>-0
MYA5Q H RCADT-EH!G%;$3BN U3IGXC%3%)7Z&J!NI'Y;XV#;EBDU+R&9+K A
M2V#((EK(RQ%T$W=LQZOW@-;_ [H=,79L"1Q;,#X@L6-+X-@B=FQ)798MJR0V
M60E,5L3UFZ3^:<'L4E2FZ/12E!!L82.Q&TO@QB)V8TG=6(!1 Q0=- 6Q65QB
M8Y? V 7C6A([K71@63$Y56+CD\#X9&Q\(^BZ:M&*7;_8K"0P*\D\'BEL'0I9
M!_=P@ZU# >N($\H2@A3#@P6O).B"F3#%/(C1)S$^6JQE!;1,HT4@YHE/8?4I
MH#[)I 6%U:#L!Z+%:E"@[B!+>01=+V5E'7=SL684T@R3NA56@\K>'Z[&:M#@
M^8>$.X*NPS6>)<*:T4@.C%%I+ >-\A\W"BP'#?(?6<L0Q/$PKR^ '!3C[!K+
M09L/1(OEH$%RH-$"D&(L56/-:* 9Q51C&JM!^P]$B]6@46X@2SDC2UEJQF0,
MEHRADK&>&:K!8C#B_=$:+ :#<D-\;R&(L2F#%6.H&&S&W%N#Q6#T!Z)EWM.A
MW$"B12".!RO&(#%P$X;%8$ YI9BD;; 8#$@-*J[2#2VGG,]2[M9@S1B@&<7(
MP6(Y6%!/<?%:+ <+<H.*ZVX(8A*(Q9JQ0 Z*62 6R\&">HJ-%LO!HMQ H@4@
MS;USQIJQ2 Y,@6&9]]:@GF*CQ7*P*#?$:]G2>DJF7@LF#5DL&XLJ*FZ%8#U8
M4%%Q 3NL!P<J*G)[ 8AS*H<UXY <N-T"+ <'ZBDV6"P'!THE&BRJIYAG X<U
MXY!F&*MS6 X.U%-LM%@.#F6'>"V/H.NUG#G+K&3';.2 G1RNQ'!8# X45&RX
M6 P.)0=R<P%(,]%ZK!@/"BJNQ/!8#1X45%RT'JO!H^001XM FALJEHP':M!,
MB>&Q&CPMJ-CM58_5X-'&0_P:WZ.-!W9/TF/1>" :;O?"8SEX](:*FW5FTQ+D
M!AU+U].22F3DU1Y *4W>[0&4IGN&R=7!@3+4S\.AC&:RJ5X.;;__?G7U<O#C
M7O8'#Z+K2W&W/A_?^-'-^33)'WG]O#\TD\>J;:MR.'SP5%5MZ :9?NYN[2[D
MV\N/(CRU_=?>+.OS*8[SC[8ZCB=4DLLQF<5_4$L#!!0    ( "]_E4T8I&$;
MIP4   X=   9    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;(U9VU+C2 S]
ME50^8&RU[?:E@"J",P,F@&NV=O?9 P92D\19V\#LWX_L.!FB/@U^(;%TI%9+
MIULB/GFKZI_-<UFVDU_KU:8YG3ZW[39QG.;^N5P7S9=J6VY8\UC5ZZ+EQ_K)
M:;9U63ST1NN5HUQ7.^MBN9F>G?2RO#X[J5[:U7)3YO6D>5FOB_K_6;FJWDZG
M--T+OB^?GMM.X)R=;(NG\J^R_7N;U_SD'+P\+-?EIEE6FTE=/IY.SRG)E>X,
M>L0_R_*M>?=]TFWE1U7][!ZN'DZG;A=1N2KOV\Y%P1^OY46Y6G6>.([_!J?3
MPYJ=X?OO>^]?^\WS9GX437E1K?Y=/K3/I]-H.GDH'XN75?N]>KLLAPT%T\FP
M^T7Y6JX8WD7":]Q7JZ;_.[E_:=IJ/7CA4-;%K]WG<M-_O@W^]V;80 T&ZF#@
MZP\-O,' .QB0_Z&!/QCX8PV"P2#X$]*'>#W@]=@%PL$@'&L0#0;16(-X,(C'
M&I"[+YP[<M=T*#6-7F1?;/I3;?JXVK0O-WECX]K7FT87G/85I[$EIWW-21;=
MV1V0_L2E15N<G=35VZ3>71K;HKN;*&$K=MY)^S/<*_G4-2Q]/0M]?>*\=IX&
MS&R'44>8\!BS,#%T0#@<PB$.!>.8*<->':]P82*TYQYC4A/C'R/F)B(2"WTU
M(:$?'6.^F1A/K'2)W,3'F"N "<2>LL\CO@;;)E'$Q:<)OOU\3SF(-\9E]C#=
MO-Z!=[1A"U%\[,'O/?CO/,2B.+,=1/>0S8Z+RH\$8R\ RG/=0# *H%RM!>JK
MB0HB&=8W /(B4:9+$^2[+@G:@*#"6.SO&H!B>;078#GE!F)[-V;.)05O439)
MGL^[SQWE("+-TQ'F2( Y$@"6*>Q!8P_:"#0,/)&['28X2G L3OBM"1(YR4V$
MBKT(1QOB:$,0K3BZB]#,J^]*U*V) F7,@:^8;#%'..8(U"C 'F+L(0:[EOR.
MC>3J*%*R2 CE>\)7#E!,"LO]U\TQL-^ZX[E)MIY-8.=&0R8CW"#PY;$%*%EL
M  DCWW)I$V[OYZ1 R)$,61DK^;(=W@)0%,A+!(#BT+>$;&E5Y(&08QFR9V8Y
MCHTLFR@0,P!%9#D29.F.9-ZPH79ET+Y943]2)*,V83I6423C!MZT%]BR;;FR
M*0"!BXAF RA\S]8O) *ZP"A1N12C9&.'*%?X^H91(JY+C!*WS!5&B=YS/0JU
M@"B9U1N0>J.]C\KIW0A/.8[)TCO(TIX)]&>M)%OT*+:,0:489; %H4RV0)3!
M%H@RV )1!EO&H!80)6^\&Y!ZDRTP6P9;/O>40T_:=K=8QB,*S9ZK/8L/R[A"
M$6"<G+$&T-%(J%4HLV.B="3[7 Y]>;9V8!F1",Q(VN)#6286!2866_:496)1
M8&(QLJ?,00-D#Z$\>7IRZ,N6/6496A086K2V^+!,$0K\QVO-GJ6I*]34C>R9
M;5B.3@!BCH3YAXZ.XS5Z^;':<GFKS\_]#&#(E>5SWOW*M2[KI_YWZ69R7[UL
MV"J@Z3OQX<?O<]7]3";D,TJN"<@7E.10KI(;Y.=6)7=(GGK)W /R*R_)D#SU
MD[F/\'Z2(7D:)/, X8,D0_)4)W.-\#K)D#P-DWF(\&&2(7D:)?,(X:,D0_(T
M3N8QPL=)AN0IN<F<7&3!F@QJ4B*V0=6\8DT&-2DIMD$5O6)-!C4I<;$)5ILU
M&=2DQ 4G6''69%##$RS;P*JS)H,:GF/8!E:>-1G4I,3%)UA]UF10DQ(3@" #
M6)-!34I, H(L8$T&-:EB'BC( ]9D4),JYH&"/&!-!C6I8AXHR /69%"3*N:!
M@CQ@308UJ6(>*,@#UF10<ZZ")%>HVGR+[M_U.7_NQ]V;PINB?EINFLF/JFVK
M=?\&X+&JVI(O7Q[ZII/GLG@X/*S*Q[;[&O+W>O>&;O?05MOA[:-S> 5Z]AM0
M2P,$%     @ +W^53:LOY1;! 0  (P0  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C0N>&UL;53M;ILP%'T5RP]0$P>2+ *DI=.T2IT4M6KWVX%+L&IC9CNA
M>_OY@S*6\@?[7I][SKG^(!^4?C,M@$7O4G2FP*VU_9X04[4@F;E3/71NI5%:
M,NM"?2:FU\#J4"0%H4FR(9+Q#I=YR!UUF:N+%;R#HT;F(B73?PX@U%#@%?Y(
M//%S:WV"E'G/SO ,]J4_:A>1B:7F$CK#58<T- 7^NMH?,H\/@%<.@YG-D>_D
MI-2;#Q[J B?>$ BHK&=@;KC"/0CAB9R-WR,GGB1]X7S^P?X]].YZ.3$#]TK\
MXK5M"[S#J(:&781]4L,/&/O),!J;?X0K" ?W3IQ&I80)7U1=C%5R9'%6)'N/
M(^_".,25+!O+E@OH6$"G AI[B4+!^3=F69EK-2 =][YG_HA7>^KVIO+)L!5A
MS9DW+GLMMYMM3JZ>:,0<(H;.,&GZ#T,<_R1"%T5H(%C/"&BR6R98+Q*L T'Z
MG\O=C<N(V01,%S"K-%T621=%T@61+S<B$9/-1>AF621;%,D^BVR3&Y'L4R?K
MY$:#S,[7/Y^?3)]Y9]!)67=5PH$V2EEP=,F=XVO=BYT" 8WUTZV;ZWAO8V!5
M/SY),OT7RK]02P,$%     @ +W^534_[CG,J!P  =R8  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C4N>&ULE5K1<N*X$OT5B@]8W&K9LEU)JB8C9B8:AG7M
MK;O[S"1.0BW@7""3O7^_;3 ,2$>#\Y* SE%+ZCXZ$H:KMV;]]^:YKK>#?Y:+
MU>9Z^+S=OI2CT>;^N5[.-K\U+_5*D,=FO9QMY>WZ:;1Y6=>SAUVGY6*DDB0;
M+6?SU?#F:M=6K6^NFM?M8KZJJ_5@\[I<SM;_OZT7S=OUD(:'AC_F3\_;MF%T
M<_4R>ZK_4V__^U*MY=WH&.5AOJQ7FWFS&JSKQ^OA!RHKK=L..\:?\_IM<_)Z
MT"[E>]/\W;ZY>[@>)NV,ZD5]OVU#S.3?C_ICO5BTD60>_^N"#H]CMAU/7Q^B
M?]HM7A;S?;:I/S:+O^8/V^?K83X</-2/L]?%]H_F[4O=+2@=#KK53^H?]4+H
M[4QDC/MFL=G]'=R_;K;-LHLB4UG._MG_GZ]V_]^Z^(=NN(/J.JAC!YW]L@-W
M'?C8@?0O.^BN@^[;(>TZI#^G]$M^UO&SO@.8KH/IVR'O.N1].Q1=AZ)O!TH.
MA4MZKIJ.I:;>@QR*33^K3;^N-AW*3=QW7H=Z4^^"TZ'BU+?D=*@Y^44?[3?(
M;L?9V79V<[5NW@;KO6F\S%IOHE)Z2?"V=;>'=Z#LNHVT_K@QAJY&/]I('>=V
MSU&G'&W..9.0\S/*2*9PG(>"\[A507]U/L+'D)%Q<LZQ(4>?,\8A(_<&^A12
MC,[/.9]##GLC?4%ABG/.'>"DWIK<Y1E_!<NFS"O0Q01/+Z^I O,M<)D9RXUW
M ?A,;@I'T#B"WD70I^GP];JG9#O*:J]%K;/,2^Q'0..,"R^:1;3$&*^4GP!-
ML0SK"0?1DL+?<E\ C2CU![T#M"17A;<YOR):D;,WZ"2DI9PJXRWA&ZB +Z4P
MDDZ3S'B[Z/?+D2H0*6>=9E@S*=9,&HQC#'NBV7/2T\4;,KZV/@,:I^1G?-(O
MVK1?M K0DDR?[,ZS)&0X"1E(0B2"P1%,_\V;XPCYQ<T[R8.UFEPGWMZ= A9G
M/JL*67F2GK#.IES@*1<@;2F.T-Y=X!F;]$\<Q<YINIRZCG.Z7CD'1"E>\@"/
MTT3Y!EDA7J93CISLA(_V#Z1 "B,;F"+G!KWCX*#(R4&7CXY)QTG/C+=0Y!L<
MXB6)IMQ/(8J7%RJFH(B!4>A@FF)EB.Q_RMZ1PH@#D.F10A,L6;%)N/!3&/(H
M%XL,4@AX!2N**2AB/11Z3W@(4.@8)%I5_BF.>'DF0O%ST2_>M&>\"L;+,AWQ
M<8IX&H6FIBDB!14Q-?4.4U,14U,]3$V%)D3:))F?0L13HI+42R&,1PF9R-0C
MIJ:0J?ERZDCG<Y+Z>X;\&?&T4?[<)SWC37O&JR O2RGB3BIBSHJ!G#@2(V+.
M2K]#3A&75*%+AG(*[U)$*O,_X$T1+U&)]L](&(\S$[EDJ(@Y*W0["^24A6.E
M61%^. 6\/$F*0$[]XDU[QJL03ZYE:1[)1>204>$A(QLT$B/B]BI_AYPB+JE"
MEPSE5("K5.JK9(IH6>)'JQ"-.8^X.T><F9,>6NI(IT/)U<Y7$F 1L_&/N5[!
MIOV"58!69#%[YLC)PN')HBF6QXC%L^JO(8X][PBM$=2"P>=S5>2I7XV0ERL_
MVJ1CI1>B30$OC%8!5F0K<L39.;QV&Q,K9\39.7U'*2(6RZ'%!MNYXYQF6#+'
M?N8 *S7^LS+$HBSVN"SBA1QZH3$1/^6(%S+RPM@\(E[(X&-PGOC90R3_D4<?
M4@5)L>>$$1O4P ;SR*U$1VQ$4__4Z8B-:'!3#%('2?ZU#I+\U %2ED>VFPY<
MZQR./8*]_-SN%G H\>^5HY.O*9;U^FGWQ>)F<-^\KJ17;H8GS<=O+S^H]GL.
MK_V6RJ\$VB=45K!=E=]0G*DJ?T?MELLQ@_8[+AUJM[H<:\37I4/M-BW'*>*G
MI4/M-BO'&>)GI4/MUI1C@_BF=*C=YN4X1_R\=*C=%N6X0/RB=*C=4E*.*4$]
M!'$0L432!U7S3A '$4M*^J"*W@GB(&))BDVPVH(XB%B2@A.LN" .(I:DZ 2K
M+HB#B"4I/,'*"^(@8DF*3[#Z@CB(6!(!$%2 ( XBED0$!%4@B(.(5:(#!74@
MB(.(5:(#!74@B(.(5:(#!74@B(.(5:(#!74@B(.(5:(#!74@B(.(5:(#!74@
MB(.(5:(#!74@B(.(5:(#!74@B(.(5:(#!74@B(.(5:(#!74@B(.(9=$!0QT(
MXB!B673 4 >".(A8%ATPU($@#B*66_/'[M_:/]0!BPX8ZD 0!Q'+H@.&.A#$
M0<2RZ("A#@1Q$+$L.F"H T$<1"R+#ACJ0! '$<NB X8Z$,1!Q&K1@88Z$,1!
MQ&K1@88Z$,1!Q&K1@88Z$,1!Y(/FLM*HVG+;.?RH:O3S'K/_2=:WV?IIOMH,
MOC?;;;/<_=3BL6FVM5R2DM_D8\US/7LXOEG4C]OVI9'7Z_U/H?9OMLU+]S.O
MT?&W9C?_ E!+ P04    "  O?Y5-BP$2]-\$  "%&P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970V-BYX;6R5F5V/HS84AO]*E/LL^!M&2:3)1%4KM=)HJ[;7
M3.)\:"&DP$RV_[Y F&SP><V2FPDPKX]?']L/-IY?\N);>;"VFGS/TE.YF!ZJ
MZOP4!.7F8+.D_)*?[:G^SRXOLJ2J;XM]4)X+FVS;0ED:\##4098<3]/EO'WV
M6BSG^7N5'D_VM9B4[UF6%/^M;)I?%E,V_7SP];@_5,V#8#D_)WO[IZW^.K\6
M]5UPB[(]9O94'O/3I+"[Q?29/:V5:0JTBK^/]E+>74^:IKSE^;?FYK?M8AHV
MCFQJ-U43(JE_/NR+3=,F4NWCWR[H]%9G4_#^^C/Z+VWCZ\:\):5]R=-_CMOJ
ML)A&T\G6[I+WM/J:7WZU78/4=-*U_G?[8=-:WCBIZ]CD:=G^G6S>RRK/NBBU
ME2SY?OT]GMK?2Q?_LQ@NP+L"_%: Z<$"HBL@?A20@P5D5T Z!8)K4]K<K),J
M6<Z+_#(IKMU[3II1Q)YDG?U-\[!-=ON_.CUE_?1C:2(U#SZ:0)UF==7P.PV[
M*8(Z^JT*CJI8<5*<]RMXH0HA^Y(UE9@8FQ"PG:(M+^Y-,(D#2!A M@%D+U':
M2=15HUO-J=6$3DN'%#T3"II0I!4F,CB A@$T:$7DM.*J47<>C91*>[)E8#V&
MU,.8T^LK0^J9,:VX<%)&93R4H9/ZM2&)59'Q6(Z@Y0BD)G8L1S0U*M:&.9:!
M;""#,;034SNQ9ZRP$$_M</QH81XZL!'CI1/=-U='L9L3H)J9^]3U_4"4/#,^
M8EQUHO[ 8I$RKB.J8W4O.>'60,;CD'M\8_HP,6)P=:*>;QEK[=JF,IKN-0HV
MD&[,/ :@%_M"8&*Q!Y#%,+/8&&@Q0"W-29=3U4PK[?.#V<8HW$!G KI)P2/7
M$)51VVL4;, VYAL#@(M]PQ@SB<7C.Y-C*/%P1&=VHG[RW-0A$3,^-YAO'/'-
M[4I.R>6^UH&$&%XCD=\P!B"G #2Q\(3 +.)T*>3O1,P%CA9#I!,E&+2NZ@6I
M8NZS@QG#U9A>5,".(':0RC6][E1ZG&E,-0ZH%GM6"!R#B)L'>A)#@2,HN.M_
M3M<SS4J-+'N CH?<.\(Q8SA:^+@+[4YT7Q/E ]4P[MLS8%@)"BNZW!"(0V =
M"W3]A6S?$0:6 ,#RO9$%1HC@XT>-\&RFP'*&C!H!5B!,:^-N_H".Q2;V]10F
MDD K%7?4",H:%^2#DKX1S")!602&#* ,3 W5#:4&@T8@T/CZ&X-&/  :@4$C
MQH!&4("0#AJ2](U@OH@Q?!$C^ (T7KY(S!<YAB^2<H-X 1J_%TP6B<CB65E(
M3!;Y %DD)HL<0Q8)B!&Z+R,@DB;RF/%\\AD#%?ESJ Q*^D8P5.08J$@ "YH5
M*O)G!?-$(I[X0F">R =X(C%/).*)N^:3%!92DPTU4,U4)'U?!S%6),**Y\6L
M, W4 ]]K%)[$"DUB-RN*[D.D8>Y6&:AF2H?*XP<30:'MBJ])F CJ@>V*PO-8
MH7E,LO+S>3PHZ1OQ?+X%&Q4?8Q6>?4H_D X\^Q3X?D'303^HSI1+$R3BPGWO
M!'=G$9DM]NTY3SG9Y.^GJOFD?_?T=I;TS)NS#.?YBCVMKR="/\)<#ZC^2(K]
M\51.WO*JRK/V/&.7YY6M389?ZJ0?;+*]W:1V5S67IKXNK@=#UYLJ/W>'7L'M
MY&WY/U!+ P04    "  O?Y5-4[*7CAH"  !W!@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V-RYX;6R-56UOFS 0_BN('U#SEH1$!*FAFC9IDZ).ZSX[< 14
M&S/;A.[?SS:$TL19\P7;QSW/W7/XCJ1G_%54 -)YHZ016[>2LMT@)/(**!8/
MK(5&O2D9IUBJ(S\BT7+ A0%1@@+/6R**Z\9-$V/;\S1AG21U WONB(Y2S/_N
M@+!^Z_KNV?!<'RNI#2A-6GR$GR!_M7NN3FAB*6H*C:A9XW HM^ZCO\E\ S >
M+S7T8K9WM)0#8Z_Z\*W8NI[." CD4E-@M9P@ T(TD\KCSTCJ3C$U<+X_LW\Q
MXI68 Q:0,?*[+F2U=6/7*:#$'9'/K/\*HZ"%ZXSJO\,)B'+7F:@8.2/"/)V\
M$Y+1D46E0O';L-:-6?N1_PRS X(1$$P ?_E?0#@"PG= 9,0/F1FI3UCB-.&L
M=_CPM5JL+X6_"54Q<VTTM3/OE%JAK*<T]KP$G331Z+,;?(*9CS]Y(,4^A0AL
M(7;!%3SX&""[]@@C>X30*B(T^&B&7ZUN$$16@L@0A!\(UG:"A95@<95![/D7
M9;SVB987I<YL/($]D:4UD:6%(+03K*P$J_M+$5L)XCM*8?.Y\<'6UB!K"\'"
M3N![]HOOW2_4O]$[_N=2,ZO3I58T:U<*_&@FFW!RUC52-\;,.DW/QT"W^X5]
MIZ>J&0/O-,-(_H'YL6Z$<V!2#1/3\B5C$E2.WH.Z=I7Z"TP' J74VY7:\V$4
M#@?)VG',H^E?D_X#4$L#!!0    ( "]_E4V>I;9.\@0  .\7   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8X+GAM;)58W7*C.@Q^E4P>8$'&YL>39F;;DFU+
MLVWVS.ZYIHW;9!9"#M!F]^V/("0MMMS0FP#2)UGR)PGBR:XH?U<KI>K1GSS;
M5&?C55UOI>-4CRN5I]678JLVJ'DJRCRM\;%\=JIMJ=)E:Y1G#G-=W\G3]68\
MG;2R^W(Z*5[J;+U1]^6H>LGSM/Q[KK)B=S:&\4'P8_V\JAN!,YULTV?UCZI_
M;N]+?'*.7I;K7&VJ=;$9E>KI;/P5Y(*)QJ!%_%JK7?7N?M2D\E 4OYN'Z^79
MV&TB4IEZK!L7*5Y>U87*LL83QO%?YW1\7+,Q?']_\#YKD\=D'M)*7139O^ME
MO3H;A^/14CVE+UG]H]A=J2XA,1YUV=^J5Y4AO(D$UW@LLJK]'3V^5'61=UXP
ME#S]L[^N-^UUU_D_F-$&K#-@1P/N?VC@=0;>T0#XAP:\,^!##41G((8:^)V!
M_Y;#A_B@PP=#%P@[@W"H0=091$,-P#T0YPXV.7(- _.& ]G !B]RH!L&\PT'
MPH$/C>O . RF' Z<PU#2X< ZZ+0[^YYJF_0RK=/II"QVHW(_9[9I,\Y HA4Z
M;Z1MV[=*;-0*I:_3T/4GSFOCJ<.<[S&LAPGZF L3P_J(2Q/A>VX?$YL8WD?,
MB%BTA;Z9D("'?<R5B?&TE:XI-U$?<T-@A)93<CKB6R)MT$B8G]S@N],Y+8AX
MWU)RL%*.Y<+H<F&M Z]7"B'MP:,]>*T'_MX#:+6TA_@M9--"@'/?US;VDH!Y
MOA=IWF(*Y@:!1N4W L8\7%8K' KF1H&VZ#4! Q#ZHC<$S U9I#77+06+0D];
M=&["A"=8H*7PG6! +R73$Q>N'VA=='_:TX+P%'I<^'3-<+IFN+$."*VT+_88
MT2=&@-#X(V"N\)A66_-AWNY.>NME)^CLA)%=$'#:@T][\(=W94!["$YVY3PP
M<@U"[FH;=T>@/%]'+4Q4Z K7LFTA'7(XH"A"H_J8)_1HKD(C&L8]'34G4*:O
MNU.^>IE%=&:1289K&=/-%Q;Y6G>'EP38/@V * H]WP[42]B@^P2H'XWES0.,
MB 8L/BSO'O ^L2N6603F,#)V90[48#"VS@09];0@0-9R LN  7/"A* -ZJL.
MY'\<LO@PKWXTEF$%/A&-9_%A&5<0?()(R_P <X 0Y6U.$$Z09*+ M]-D:7L@
M^AXL+P)FZ7OVB;YGEKYG5-]K;[YS B0B6["VCTFJI?4_'QVHQX!M9YFE[QGU
MT:GW+#,_5:P4,F,X]-661F1$(S(]7Q.#WQ1:&,Z[_W>Y*I_;0YQJ]%B\;-"*
MA^-WXOU)T1SD]_9<1Y/?@;RGY#&3,T;(;YA,*'GLR9E'X3V94/*8RQFG\%PF
ME#P6<B8HO) ))8]].?,IO"\32AX'<A90^$ FE#P.Y2RD\*%,*'D<R5E$X2.9
M4/(87#D#E[) 34)J8@"TH=B\04U":F) HH%D&C4)J8D!R0:2;=0DI"8&)!Q(
MQE&3D)H8D'0@64=-0FIB0.*!9!XU":F) <D'DGW4)*0F!BP ("L -0FIB0&+
M ,@J0$U":F*&=<#(.D!-0FIBAG7 R#I 34)J8M8T/-WQ3<N3=<"P#AA9!ZA)
M2,U7QN6"46SCY#L<9CMO,VU_%#Y/R^?UIAH]%'5=Y.UYU5-1U H'IOL%!^9*
MI<OC0Z:>ZN8VP/MR?P2]?ZB+;7>\[AS/^*?_ U!+ P04    "  O?Y5-5;"I
MW7<"  "D"   &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6R55MN.FS 0
M_17$!RS8W%<)4I*J:J56BK9J^^P0)Z %3&TG;/^^MB$LETG:OF![.'-\9NQA
M6+6,OXJ<4FF]564MUG8N9?/L."++:47$$VMHK=Z<&*^(5$M^=D3#*3D:IZIT
ML.N&3D6*VDY7QK;GZ8I=9%G4=,\M<:DJPG]O:<G:M8WLF^&E..=2&YQTU9 S
M_4;E]V;/U<H96(Y%16M1L-KB]+2V-^AYAP+M8! _"MJ*T=S2H1P8>]6+S\>U
M[6I%M*29U!1$#5>ZHV6IF92.7SVI/>RI'<?S&_M'$[P*YD $W;'R9W&4^=J.
M;>M(3^12RA?6?J)]0(%M]=%_H5=:*KA6HO;(6"G,T\HN0K*J9U%2*O+6C45M
MQK;GO[G!#KAWP(,#"A\Z>+V#]^Y@LNETRDRH'X@DZ8JSUN+=:35$7PKT[*ED
M9MIH<F?>J6B%LE[3&$4KYZJ)>LRVP^ 1!@T(1[$/6V!HBRU>N./I!KLEPO/A
M'3PP",_X>Y,@8IC !PE\0^"/"/Q@EH0.$AI(;2#N+(I'B(F& -00+#0$WDQ#
M\%<-CQ 3#2&H(5SF(0E@@@@DB("32&""&"2( 07S^PAAXEDB'F,F0A)02 (0
M)#,A2TS@SD_D,68B!+EPB;H+BAC?H[A3Y>C?SP6!5;Q!&%"!YE\*O+A_(783
M?Y83"!9Y27A'$%STR ,$X3L4<-DC_S_2 E<M6I8MD)9E60:1/R_O'0CSO&@F
MR!E]VRO*SZ8-"BMCEUKJK^C(.K3:#=:]86;?ZA9L>L8[3=>_OQ)^+FIA'9A4
MG<?TAQ-CDBJ5[I-2F:M?AF%1TI/4TTC->=<WNX5D3?]/X P_)ND?4$L#!!0
M   ( "]_E4V9:&/*UP(  "4+   9    >&PO=V]R:W-H965T<R]S:&5E=#<P
M+GAM;(U6[8Z;,!!\%<0#!&Q#(%$2Z>!4M5(KG5JU_>U+G 0=8&H[R?7M:QL?
MQ\?2"S\"=F9G=A=/LIL;%R_RS)CR7JNREEO_K%2S#@*Y/[.*R@5O6*V_.7)1
M4:67XA3(1C!ZL$%5&> P7 85+6I_M[%[3V*WX1=5%C5[$IZ\5!45?S-6\MO6
M1_[;QO?B=%9F(]AM&GIB/YCZV3P)O0HZED-1L5H6O/8$.V[]![1^Q#; (GX5
M["9[SYXIY9GS%[/X<MCZH<F(E6RO# 75MRO+65D:)IW''T?J=YHFL/_\QO[)
M%J^+>::2Y;S\71S4>>NGOG=@1WHIU7=^^\Q<0;'ON>J_LBLK-=QDHC7VO)3V
MT]M?I.*58]&I5/2UO1>UO=\<_UL8'(!= .X"T/*_ <0%D'L#(A<0O0=$MEMM
M*;8WCU31W4;PFR?:U]M0<XK0.M+=WYM-VVS[G6Z/U+O778K))K@:(H?)6@P>
M8*(.$VC^3@1#(AF>$."A1#Y%I#@>8AZG&#*3!0%+)3:>##26,$$$$D26(!H0
M)*->M9C88NJVU#A.89485(D!E72DTF*6?16"$!HU;(H*X4268")+()$53)"
M!,G]#4]!@G2: 0E')R>=MB+4%RRS F56@,RHESF$P; ("F&GA0#%R&HY )KK
M.9HQ-/KXE.8.-#BF>*YI"#3U \(?']3<@>Y\/0@V+B) YZ*Q4@M*>DKI8I6$
MO0O-J,)N1X#=23Q# 5L9Q?<[ ,$F1( +QQ[('&C0Y7B^R[!;4?*Q#3(0-%<1
M;&H$N7KREP.!DAD=V-4(L.SDY]J!^D8@<WW#L*\QX.O)#[8#]=\00;-"L+,Q
MX.RQ#3('ZMM@M8BB5?\:J0:]6:%BXF3G,.GM^:56YO^VM]O->@_8S!JC_0RM
M\W9B>Z=I!\AO5)R*6GK/7.E)QLX;1\X5TQF'"]W\LYY9NT7)CLH\)OI9M(-;
MNU"\<4-IT$W&NW]02P,$%     @ +W^539P'"0!>!0  JAD  !D   !X;"]W
M;W)K<VAE971S+W-H965T-S$N>&ULC5E;4Z-8$/XKJ;S/0#<<;J56>2$SBAG-
M;.WN,RIJ:I*0!=29?[\-(9&<\QW-BX;^OK[1%T["T5M9_:J?BZ(9_5XN5O7Q
M^+EIUHGCU/?/Q3*OOY;K8B7(8UDM\T8NJR>G7E=%_M I+1<.NV[@+//Y:GQR
MU,ENJY.C\J59S%?%;36J7Y;+O/IS5BS*M^,QC;>"G_.GYZ85."='Z_RI^*MH
M_E[?5G+E[*P\S)?%JIZ7JU%5/!Z/3RF9<=0J=(Q_YL5;/?@\:E.Y*\M?[<7E
MP_'8;2,J%L5]TYK(Y=]K<5XL%JTEB>._WNAXY[-5''[>6I]TR4LR=WE=G)>+
M?^</S?/Q.!J/'HK'_&71_"S?OA=]0FH\ZK._+EZ+A=#;2,3'?;FHN[^C^Y>Z
M*9>]%0EEF?_>_)^ONO]OO?VM&E;@7H%W"G[PH8+7*W@[!0GV(P6_5_#?%?P/
M%52OH Y5"'J%X#V'#_EASP\/=1#U"M&A"G&O$!^J0.ZV<.[!*KM:TX%YT[;8
MQ <[V9:;!O7^N$%H6W#R#XUK6W$ZN.2TK3D=6G3:5IWTLCN;F>J&]")O\I.C
MJGP;59L]L\[;=4:):(GQ5MJ-?0?*H-8B?3V)O.C(>6TM]9RS#8>''/;W.><F
M)_3#?<[4Y-".X4B8NU@9QGK&9AQ>K,5A<GB?<6$R L_=YZ0F1\MW F+1''TS
M*:&OW=KO)L?3/%TB,UK65X"CM)RRSR.^!FE3H!7QTQM\\WE.,Q!OC%O!PVWK
M=0:\8:2#>[MGP<<6_,Z"/[2@M#"G&T[0<58=YTOHNMB-PFZ4X2;RM<J<*\,-
M^7X0:+0+0/,"+R:M=Q'-#4.M9;X!&GOB5FM01'/C4'-Z"6A$2G=Z!6ANQ+&V
M**X1+8X\S>ET0U,#FO(4AUH*/T )])8U'?K*#4)M6F\_MS0#EB+/5P%NF@ W
M30":1D\^,)+W(U=KF1M BG72[!-+>P&'..#0#-C3X@U-+ZX7AAKMQJ1Y*I8V
MUV(&M, ?[KR]J",<=01NLU;/:81F,]**<0-8*@KTWHB,H)F"P=+9BSG&,<?&
MXHM\#UMH3U_PD>^:>6L)S7K.?N<$;&ECLATN"-QAW1.9=R7T;([PR>"4V' 4
M![HC-AQ9VH4L#QWR0#J6\I'EL4/^X4\NLCQ3"#U4E'YH,S=1[)%MKLFRB0BM
MHD!W%8!];7-DV2 $5HA^@)R1.?8V-Y:1)S3SD>[&'%2;&\N44OSYZ6+6DX9N
MOECO&UN&F<$PZP>,&8-IMCJRS#*C6=;7!IO#;,_(,LMLSK+^,)FQ.<O*>C)C
MRS@S&F=]9_>D86\KJR/+S+-YUHQ\RWF7+3//ZO"]P99A9C#,^M>$,T!2D<V1
M,<S[L&4(&0PAZV&8''*5%H8S^)J[+*JG[K>L>G1?OJQ$2ZGQ0+S[P>R4V^_)
MFOR<DFL"\BDE,RCGY >R<\/)+9*G7C+Q@/S*2S(D3_UDXB.^GV1(GJIDHA!?
M)1F2IT$R"1 _2#(D3\-D$B)^F&1(GD;))$+\*,F0/(V328SX<9(A>4IN,B$7
M:0B2020E$AU4S2M!,HBDQ**#*GHE2 :1E*38!*LM2 :1E*3@!"LN2 :1E*3H
M!*LN2 :1E*3P!"LO2 :1E*3X!*LO2 :1E*0!"': (!E$4I(F(-@%@F0025GZ
M@&$?"))!)&7I X9]($@&D92E#QCV@2 91%*6/F#8!X)D$$E9^H!A'PB2021E
MZ0.&?2!(!I&4I0\8]H$@&41..4QFC*HMVWK['L)YW\.;MQC3O'J:K^K17=DT
MY;+[J?&Q+)M"EKS[51YJST7^L+M8%(]-^S&4S]7F[<'FHBG7_9L19_=ZYN1_
M4$L#!!0    ( "]_E4VG8%EH%P(  !,&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;(U5VV[B,!#]E2@?4(=<*0J1RJ7:E78EU-5NGTT82%0[SMJ&
M=/]^;<<-!"S:%^P9GW/F$GO(.\;?1 4@O7=*&C'W*RG;&4*BK(!B\<!::-3)
MGG&*I3+Y 8F6 ]X9$B4H#((445PW?I$;WX87.3M*4C>PX9XX4HKYOP40ULW]
MB?_A>*D/E=0.5.0M/L OD+_;#5<6&E1V-85&U*SQ..SG_M-DMLXTW@#^U-")
MB[VG*]DR]J:-[[NY'^B$@$ IM0)6RPF60(@64FG\M9K^$%(3+_<?ZL^F=E7+
M%@M8,O):[V0U]Z>^MX,]/A+YPKIO8.M)?,\6_P-.0!1<9Z)BE(P(\^N51R$9
MM2HJ%8K?^[5NS-KU)VEL:6Y": GA0)BD=PF1)41GPOT(L27$7R4DEI!<$5!?
MNVGF"DM<Y)QU'N^O0XOUK9O,$O6Y2NTT7\><J7X*Y3T5TV22HY,6LIA%CPDO
M,&<$4NI#B- 58A'>T,-Q@.4M(HK'D-4M)'L<0]9W(:,\(V<K(L./1JT(W0*Q
M4R V O%((+KJ98])#:8QF."J&9\BUK>(Z6,<N#--G)DFCDQCMT#J%$B_WJO,
M*9!]WJM5=EOG-+BN$UW<= K\8,:.\$IV;*2^#1?>8;(]A?JE7/D7:N+U ^HL
MTX_+GY@?ZD9X6R;5.S2O9<^8!)5C\*!:6:D)/1@$]E)O,[7G_9SJ#<E:.X+1
M\#]0_ =02P,$%     @ +W^53<]71VA; @  MP<  !D   !X;"]W;W)K<VAE
M971S+W-H965T-S,N>&ULC571;ILP%/T5Q ?4&# A$4%JDDZ;M$E1IVW/#G$"
MJL',=I+N[V<;EQ!PT[X$^W+.\;DW%]_LPOB+* F1WFM-&['T2RG;!0"B*$F-
MQ0-K2:/>'!BOL51;?@2BY03O#:FF( R"!-2X:OP\,[$MSS-VDK1JR)9[XE37
MF/];$<HN2Q_Z;X'GZEA*'0!YUN(C^4GDKW;+U0[T*ONJ)HVH6.-Q<ECZCW#Q
M! W!('Y7Y"(&:T^GLF/L16^^[9=^H!T12@JI);!ZG,F:4*J5E(^_5M3OS]3$
MX?I-_8M)7B6SPX*L&?U3[66Y]%/?VY,#/E'YS"Y?B4T(^9[-_CLY$ZK@VHDZ
MHV!4F%^O. G):JNBK-3XM7M6C7E>NC<(69J;$%I"V!/@?4)D"=&5D-PEQ)80
M7PGQ70*R!#0B@"YW4\P-ECC/.+MXO.N'%NNV@PND_JY"!\V_8]ZI>@H5/><I
M0ADX:R&+6768<(@)XUO,>HJ!/0(H![V-T&5C%4Z/0,GHB"DFO$5LIHAHY/-I
M"IG-W48C9[TBPX]NC,[< K%3(#8"\;!0R;B8'28QF*8[!":C<FP<H'">CM*=
M@B!,YX';,'(:1A/#<1"[!1*G0/+YDLV< C.'@U&/KEV8<<7N8VZ,I$XCZ40@
M1:E;8.X4F'^^%#!P?Z_!Q\58.4'O9 K?N1?@QWVZLJ!A>X5)$(S;"PPNHYKP
MHYD,PBO8J9'Z6QQ$^^GS&.K+;!1?ZZED+KFK3#?2?F!^K!KA[9A45Z6YT Z,
M2:)<!@^J@TLU1?L-)0>IES.UYMTHZ3:2M79,@GY6Y_\!4$L#!!0    ( "]_
ME4TE39K4"04  (T8   9    >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;(V9
MVW+B.!"&7X7R XPEZV2["%4!DF#.-5N[>^T$)5!C8]9VPNS;CWR 0*L3?!-P
M^^M6J_N7L)7^,<M_%5NMR][O--D7=\ZV+ ^AZQ8O6YW&Q8_LH/?FSFN6IW%I
M+O,WMSCD.M[43FGB>H1(-XUW>V?0KVWK?-#/WLMDM]?KO%>\IVF<_S_427:\
M<ZAS,OS<O6W+RN .^H?X3?^ER[\/Z]Q<N><HFUVJ]\4NV_=R_7KGW--P35GE
M4!/_[/2QN/C>JZ;RG&6_JHMH<^>0*B.=Z)>R"A&;CP\]TDE213)Y_-<&=<YC
M5HZ7WT_1'^O)F\D\QX4>9<F_NTVYO7-\I[?1K_%[4O[,CA/=3D@XO7;V<_VA
M$X-7F9@Q7K*DJ/_V7MZ+,DO;*":5-/[=?.[V]>>QC7]RPQV\UL$[.W#YK0-K
M'=C9@?)O'7CKP+LZB-9!?*;T+2];7G8=0+4.JJN#WSKX71V"UB'HZD#)J7&D
MXZSIN=6T\R"G9M//;M/ONTU/[::L:UZG?M/.#:>GCM.N+:>GGE/8=+=9(/6*
M&\=E/.CGV;&7-YO&(:[V)AH:+Q.\LM9KN+YI5EUAK!\#7P1]]Z.*U#+#AO$N
M&,75-3.W&7HF7)/".0\/S6/H6?[>]0@CFY",7#-CF^'7Q*--*.Y?,T\VPT"8
M"18&E"U"& $2GMJ,#^8]0^9$):C^S>HM;\]I=3N7-3*E &\SP^7&Z@#L<@Q)
M\ @<C\#K"/PR @5Z;1!9(_M&BYQ+"6H_0C F60"BC3&,* 6Z_8#D!:KWB$3R
MF,D,R _#2*! 7A,$HU3 O"($([X7@/4[P[# 9V#0N8T))CP%IK"X78RE'8D+
M(A58BVL$\QD7$M>,P#4C['2 ^(<-(B[&88)[ D@&HP2LY1BA/)]"P2!)0<'8
M@4RI):">$$IR#J@)0E%%0>H10A$C*B 6A/*" $QP;E.444$8T,KM.BSM2$$5
M"D@%&8_ZBGPA%8E+15K9!$#<0VF/(Y4$LQ\A5* LJ2"4H#Z4BIV4)14[4,#A
MQOB$C$8XG-_$IKB"S8V04!PNJAD225"P#<]M2)IM$>XHMTNPM -YU(.U7-N4
M$%)](1*%BT39(@'[UE AFSCW0?M'",4( <(>(Q21$E /=E*62.Q PH>9/R$0
M\Z%&;(@3 N06(7E;*V"&0 '\29PCPWE$@ HL;E=@B16<PL?(-3*<-&_HN$9\
M7",^\J3SQ2-Q@$<(K.E0 C(=-HRZR)3\H*"C(Q0"ZV*,0E!C=DJ6QK X! SV
MA$(@[0D* 65$* 1^8F9=H#D&22#IQ>T"++M4>XT.YN/RJ%Z)T5<W@@@$/@NW
MT V%=*+&. 4U@J1EB02-9*D$IZ!,< KJ!*>@4#I1<Y2";\V+#G58XA6%8D$I
MR;]0RU<O^M1.!SY*CEOH<N>3<,^9WX"NL[%>]Z]O?_&:2-G-V@T1AE[\=#;C
MN!<'(:G.W^JCRZ+WDKWOC9<GG OS^7STWJM.4H!]2,,91>SSZCP5L8^]\ &+
M,_?"!6:/6#AEB'W)PA5FCW@XY1C/PQ5FCT0X%1@OPA5FCV0XE1@OPQ5FCU0X
M51BOPA5FC_QPZF.\'ZXP>Q2$TP#C@W"%V<V*#Z>48![FS@J]$U%J?+!N+LV=
M%7KGGGI& +ABV.FHW?W47G-0OXCSM]V^Z#UG99FE]0'<:Y:5V@C;;"5.;ZOC
MS?DBT:]E]569[WES0-Y<E-FA/?QWS_^!&/P!4$L#!!0    ( "]_E4V18*^\
M7@(   <(   9    >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;(U5T8Z;,!#\
M%<1[SS8& A%!:E)5K=1*T55MGYW$">@ 4]L)U[^O;0@BV/3N)=C.[,SLLJRS
MCO$745 JO=>Z:L3&+Z1LUP"(8T%K(IY82QOUSYGQFDBUY1<@6D[)R035%0@@
MC$%-RL;/,W.VYWG&KK(J&[KGGKC6->%_M[1BW<9'_OW@N;P44A^ /&O)A?Z@
M\F>[YVH'1I936=-&E*SQ.#UO_(]HO4-8!QC$KY)V8K+V="H'QE[TYNMIXT/M
MB%;T*#4%48\;W=&JTDS*QY^!U!\U=>!T?6?_;))7R1R(H#M6_2Y/LMCXB>^=
MZ)E<*_G,NB]T2"CRO2'[;_1&*P773I3&D57"_'K'JY"L'EB4E9J\]L^R,<]N
MX+^'N0."(2 8 U#XWP \!.!9 .B=F50_$4GRC+/.X_W;:HEN"K3&JIA'?6AJ
M9_Y3V0IU>LN3&&?@IHD&S+;'!!-,\(C8V0@<CA"@#(PN J>+P,3C!Q<+!-A)
M@ U!."% 43A+H\?$!M/TF !&*)KEXH#!" ?0;2=TV@DM.SB9N>DAT40F2%$"
M9V8<*+R"V.TE<GJ)+"_Q3&4;.510&,XK8\-0DN)TH3*QTTULNYF_I]B6"<,D
MG15P%[M>YPHCMYN5T\W*<I/$D9L@<1(D[V_<U$F0OJ-Q4ZL@,5PH.H+NKQPZ
M$HWGGSFT=,)EH85Q@M[N_ $SU?F@FGI)R#TQ4/!V6P^8QTY:U'$/%F1/%JMA
MD3TR DL&3":ROB*_$WXI&^$=F%3#W8S@,V.2*D+XI"P7ZE8>-Q4]2[U<J37O
MKZ9^(UD[7+M@O/OS?U!+ P04    "  O?Y5-BWT3^I@"  #<"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970W-BYX;6R-5MN.VR 0_17+[[OXBB]*(FUN:J56
M6FW5]IDD)+'6-BZ09/OW!>QX8SR;[8L-XW-FS@'$>')A_%4<*97.6U768NH>
MI6QRA,3V2"LB'EE#:_5ESWA%I)KR Q(-IV1G2%6) L_#J")%[<XF)O;,9Q-V
MDF51TV?NB%-5$?YW3DMVF;J^>PV\%(>CU $TFS3D0']0^;-YYFJ&^BR[HJ*U
M*%CM<+J?ND]^OO8]33"(7P6]B)NQHZUL&'O5DZ^[J>MI1;2D6ZE3$/4ZTP4M
M2YU)Z?C3)77[FIIX.[YF7QOSRLR&"+I@Y>]B)X]3-W6='=V34RE?V.4+[0S%
MKM.Y_T;/M%1PK435V+)2F*>S/0G)JBZ+DE*1M_9=U.9]Z?)?:3 AZ C!_Q+"
MCA#V!!_?)40=(7HG1'<)<4>(>\)]/.[PV"J VK4RB[\DDLPFG%T<WIZ?ANAC
MZN=8;>]6!\UNFF]J_86*GF<I3B;HK!-UF$6+"6XP?H] *GM?(H!*+((1/1@6
M6(X1832$K,>0)(-%A*#/T/##@<\43A"!"2*3(!HDR*R%:C'88.K6:>A;H.48
M%&:>;]D%0*'WP:K'H-YXK#?Q++TM)KZI\I!ZMEX Y&//2K4"REF[O!XGPE$
M6\*@)0Q8LA9N#F$L(0L\$N)CRS0 22T[8\C#1W82T$X"2 TMJ<GH'/AQ8(L=
M@\;';CT&#8[=0&]JZ1U\S$ SV:?[/P<@200+4*T*O*R\SW=W#H)BJPZZN1\K
MR@^FN0EGRTZUU*MT$^T;Z#S0]ZL57^C&"L270;Z"\$]IODJ!^#S+5QD4][U\
MU79N]"ZT[?O?"3\4M7 V3*K^8&[Q/6.2JE7P'M7!/*I?C7Y2TKW4PT2->=MO
MVXED3?<O@?H?FMD_4$L#!!0    ( "]_E4V9QMT%VZT  $V# @ 4    >&PO
M<VAA<F5D4W1R:6YG<RYX;6S<O7ES&T>6+_KW?9^B0E>^3484T=@7>V8B*(JR
MV2V1')*RQS'Q_B@"1;+:  I3!8AF?_I[ULR3M0"4[)D7\6)Z+!"HRO7DR;/^
MSK^4Y3;:K;/_VJ5G^6Z]_=<WT\GX3?3[:KDN__7-TW:[^?ZO?RWG3^DJ*3OY
M)EW#+P]YL4JV\&?Q^-=R4Z3)HGQ*T^UJ^==^MSO^ZRK)UF_^[5_*[-_^9?MO
M[_/Y;I6NMU&R7D3GZVVV?8DNUMQ"EJ^CD^CS[?OHZ.WQO_QU^V__\E=\B5_L
M]:-/^7K[5,);BW11_?EJONU$@UX<];N]:?7']^F\$_4&S3^>;HI.U)^UO'E@
MN/]Y>E]NBV2^_7^K;\K#-^ECAD] $Y?)*JT^=?W3U=W-U>7%V6UT<7G6TL89
M#*!(EM#Q(OT]^GOZ4GWN;%<4.,@/63F'YWY-DP)7*7J?;&L]GISTNB>#7DM7
MOZ3+Y<EOZ_QY'=VF29FOTT5T49:[M*B^<)FW-/%SO@2Z28H7&,XR+<JV2<F8
M;])-7FRS]6-TNTVVN]KCOZ9M+=P^P6"CLWRU2=:U)7E(EF5M[O(BC2LZ@\5Y
MS(O:FQ^3XC&-3N?S%)Z"9Q;\?-L@5@D,XMVNS-9IV3;2\U5:/.(4?RSRY^U3
MVYCUZ=^C.R"8,B,*NTZ++*^1NSQZO;M?9O/HPS)/MFWKG*]6T,SM-I__%L.:
M)45:1E>[;;D%DH8QM5+\W<NFMH! .G^OG1]X>D%O?%@F[<WQ/%K)4L_O__._
M_M?><VA)_ -\65ORZI/2;^.S'WZMG:1\7>;+;$'[_BY9)NMYBH26;DO/FJ*W
M4;:.[I[R70EK6&N5IB(,9=)V5).RA#:_K_V<E$_$:^;X(?VO7?8E6<+SM4Z
M/I$]EU&1SE-XZ'Z9QM$ZW4;Y0P04F3_3R.&/M[UXU!_C@'%=J>VW_7C0F\E7
MM1%>K+] AWF1U0_>U?8)#LX\F$+UF;M\"ZN^_YGK FZ.8OL21YME(LP5Y[K!
MC:-IU <%Y/J8P2RER<:GWJ</*?2[@*G-\U4:;9/?VR:Q;_#-O^G.+;/D/EO"
MX4P;MD^>(98&IP[6?YFO'T^V:;&*%NE];<1N&S?)"^YAP^_%#B9D.MV_X'L>
M_+AW)+PL!_O9\P!RFFR+6U@R"<-U#0PF7<_K#Z- \7VY2>;IO[X!B:%,BR_I
MFW^+:CP,B&+[4EOFZT(WNF2V]K;;Z?9@#8L(CLL.3D(_[G:[4<G<+MEMGX">
M_YDN@&K@2HLRO-$6-,B\G1,*YVSKHC?JMG4RGL43_XOI;3R)>\.^[31*MA$P
MC/P>%E_%EYB?G<;C\;BAD9:WVSC.Z6)!-PELWB;)%B=P[.?))H/-K#YYDVY!
M5(->@+FNH?4Z"8!L5^[@9I<UZ<>CT=0M0'TB#=2\6^V6Q%QSYB5P$Q;I4PJW
MW9=4C^W1,B_+F@#(]'?]E&^+?)W-@0-<K$&LH]Z?\N4"1(V_$!?9UB[6RWR-
MQ%CDRR4N6K:&4Y"6;<>_N8T:^3NN57]VWRUR=)W@07U*MQE<3\?F5M&=-E=+
M?."J:;P%'/L_>&P<-4='T,L"EB<I@!7!OM!8:EM0:Z!&^]00?_OJMX6TO^%-
M>Q+VO!X>Y*^==/CV5\VX\=7#TVU\[95SK1Y1>7MO;X98409/F87#W77!Y_$/
MD2@+=EUB"..O[[M=P;I)04[9U8C\/WNU)\_RDN2BQSQ?E!%T6!.G02XO@0:*
M_"&K7XP;5 -PV=/?0=\M&Z[]VY082QS!99>BIH:L(5FLLC7I?EO@;?71E\!E
MYRSL+6 JRYRDGV:VD]?&T#Y*9J+-U[LR6&GEN#:3"V&-^B3=-XVOMKXI#]26
M&*Z6"*D:Y%G<C S$S'+;-&79^?L4U.S4B'*X/U^R$JZREC?V/G.9;EN6QO\"
M=]BVR.YW6V2DT39':>%5%\>>)O9>6#5Y1RY>SXYJ._0N*4'C>QWK>I\M=UOA
M-8>?_B7-'I_@\9/D"] 2Z,#KW0IO<]BLN7"D&BO:,[P6=F/'U/((+--RMX".
M0.8:1ZL,%A\Z?ZP0$$OIG:]@*6>!L%%C;OOYV->VV\ZXKAHD'Q9YA(:<(@<$
M75O@#W HLL>U"/SSEPB-2^62S5')XA\[/E1U46&%.LD_$]5+2,%\ $DA>DH7
MC\W\HHG,F^2V8/0-MUE-Q*NI)FE9?M\L#'[KD6SJ]H\=SCT4P'K*'[LHK:$F
M^L]/*9Z]&NT88?Y:A/DS%N9;7W%2O6,N;4\ZV>' &(P4S[3<> "./A)1M+4"
M,OG)F=E(O3_V#"]OT%E4N@;MXS+_THFZK'J,VIXS;.?@.TT'M9E^;X$GE991
MT@)NGXI\]_@4I:O-,G])4_DZW_!9A:MULP,1("E3LH/\MS2ZC\^"# +'8;Y5
MN3I*GI,")"2\F$FY1 6G^3;_BE?WC8#,D2?W,-@%K3,\SPRJI5L@&+B;2F%A
M:,; 4VS7Y^O?V']9?<D6*1S6K^$\<.!VA?!8/II?];+;ONK.WX-0O[LOLT66
MU*W6YASLE;A;SL&KWM'GVBP-^]INM8?BHB!+QAUZ*/)5VTK5=$*S3-M Z7G]
MD_NVOK:@+3:-O0O:\LX^60*OY0]P+;_>WGRF-WG)"^B5!9 ^@( ;+96G7E)
M\BQ26/-Y!K?BVHNR2+;P%TD*)%<O8+A A:_JX'T*7'.>)8XM)14!9+//"'Q(
M>LFJ]N F=:-4<;$,%8[:PVULJ+;23] I7^MJA38&H=AK2_7EKAMJ#IF"H;FZ
M\=?TT22<O6JK#M$/+]2![=5#57[U5@9O'MS'TSFT(ZXP>/Z^Q=%V7>3S-%W(
M#%ZSYVZYCG8E>0R.@X5K6H1#"_>0K8$5'#H7<J60,7;/S=!P,20OCDWL]RI4
M5L-0=U(42,+[5T06I'$^-8WUX2&=\YC2W^=T/B+TFD9S.2OYFAM]C5-+U&CD
MT<!0%RE_0L7B]6VT>M"0*]^GC]D:A6 <[TN:U [1WK=QUUK>N]UM-DM:5KCN
M%UDY!XUH5]"5 _M[0JUE/FZ@B3\4.W@5GMA_FIQTMX@6NP)GTCB<SY\^G=[\
M&EU]B&XO?KR\^'!Q=GIY%YV>G5U]OKR[N/PQNK[Z>'%V<7[[[6_NT7 OK^[.
MHQY<8%_1FKK0ZSH9SC^#'7#"#QK?C][XY][$(!6GT1MQJ\.?_^=_3_O][@_/
M*7WH_>"^R7>%^PJ66K[=E?(ED!I2+(L*T.1S7BP7?RFC99J0X765K'</,&/8
MVH(Y'PPB7R7E;S#8YZ<,[7FPZT_9([)AN/Y(\*2''HMD P]$_[5+BNT_<6NW
M, T\^7!34=O9O,C+>;Z!A[)5\L@<+%W"\:)I1O.LF(.:679HB;A7ZBZ)?DM?
M\$DB$#@L.'0S5&RG3*']?+W8S;=YP;Z+!Q@"<*%U2A0+ WK!9?UP_;Y\<\SW
M##9.S" IH;URBY,&CD46AP=4C7A$T,@6?J/[%GX.NHJ>DX>TM4/:4[20PF2%
MG''L#\D]*!?VLD\?.11#UP &>G%6OL$]#&=VS ./OB"9@$H.K^.,\-L8QY[
M7L)%4P"WVI*SF>T9VY>-76]TS?!-NR$W#4D%0!=K7/T[&*&0FKI=EWK3IFA%
M!A:6;9(E?,D"+="UV0Z<)'QR%_KV.<>./?4L\SG-%3;R?(>\ ,F[2%,2 I/L
M.5G'1*/PY]]SX)"\5^X17,#/Z\R)EC#B7X D$U!>49U(05@EWRRL.RR9+#$.
MHFV(V.C9$]P%G<@+KO@>+@3(*+P4^,[<RK5R>\#BE5["S=BT1X-,5."!_AL/
M_2KY1UYDVY>3_!GM%\'YWSX!+0'IR=591IWH=+GDVU-&%-VS:,[$1T2;T(1+
M7HW[- 5%<YFM8*"RWG,[OTYT#A+ BC856S@MR]UJPPW@U.& ;Y+"46G+?+%-
MY/MH'WK.MD\Z;5PO(1445L1S #0#OZ<;&4]M+[&CTU6*! JB)%P*:&7:T:E<
M);^E41J,.#$CI@5+Z+9&45R$40Q4<%VM@AD#);+, --[RDJ,",&3@)HY[ "I
M1FOZ$8\:J"8-O6$3L,#IEY0DG7L0#2BHC,QON_4"#Q[,D [U"DW*<Z36JUUA
MYV''P<QAK@$&]KTH^9)D2VH9NL8'H04BM!=J8Y4L4J 1(&^8!*S:;@FM/*>R
M!O#S"S"E!^1J+#3MX#2Z4= 1*M(O6?J,+99VH3<48(1K@YL'PRK2AR6M,I!@
MZL4C?+VDQ9&-Y1?Q+S[[;JB+%"4[M-EU@GBG,SZ^2#E$27"9<5#/ S^$DD!,
MWYHO(C)?P-IYYWP'CAC2'C!/?**LO5/B2W[%;V&K8'E0ID$'#^RD;>O:->26
ME28(-^D'H/L(8\;XP*WS+1\ZE&_IR)'FR:N%#:" M5 RMWTXL8P^G!NQK%U@
M4U;C)$>\E6&+EAD\M+"J@9&I^(3">2XRD!1A.6"/=\B#<$2#:,41J#!?O$7X
M*IB#3$W<CYS*I;.M!\+C!H2ZWXE@<$4S6.TD$S<T+/]B1\HVKG7Y!-3(DKUT
MG7&;3'89L>T57T1.8[QQ2B4S*A?_A>+D^WQWOWW8+?WC0,N>W:#F7RR( H!%
M+@Q;+DRK6QDVZ*'+=*$,A'FN]4QO0$J@Z<QWP#%6Y#?\DF=S.<A\A+SL2DR*
M3ZL(U\ KBA<YE-0@'Q*<R!PT)* 4UH5?X$@^I7 3RF'ZQV[Q2.(/M $76<(Z
M3HSW/;IVA9*E">'826V4*/[!3MVS_DV7%,T4OP<**1Z99M6R2717I(M,:)E>
M"!9_H8NOJ\K#KC3M#[RPR=U:1[I_(*_H4*4#7'RVV9M]A=;\!8ALP87^!9]Q
MZ^3$RFY!E^H9+&&5S00\6W_(BG)[DL$>\2>@$Y0O+SY<O3F.5NGV*5^0$(XV
M)K@7EMD_:4QT*)"M +VOL4NX0O)G&@-OH4IBJN#C*%]T8'+G1Q2!SLSD>\-*
MF%_ZD"FR20*376?PPD(B!-Y&X_&4_CN,?LF+WY#&-JA2 R$-XF&W'_7CV6@2
MW23/>$B!0A,00/JCN-?K0H-Q=]J'M_NSN#?MXH=!/.D.(A_T>.W4NG.GUAT(
MB03=&H0"E,.!]I;LS^%UX?5^<P$B3U;H":!0OX\9WKNG;*AZ@WOM]Q"WC7@8
MTHGSYBSVV>PZ&*H-?90BFZ&HA1(/&JKP)EUBX"1LY#I]QN7@FQ#&.O?&39!9
M@ A0'%XC;\,WB]32LYBK\)),B(.C>+T@U0H==D]P 8GDMT)C34KT0Y(\D_@2
MIHP]X8)E8KZA^7-';(['J)U.]'GC?,F%* &HE.1L:XJ%UCAPA(X9MN-T43U+
M[:M'W&Z5XQ:00&$E7M&NUB]R8^(XV;U=,+O*2KT763C3@+Q.M->L&K,^!?23
ML32"W-FJ%G(GBJQ;C8J1[8 #1AYZ5,A9'T,5#6,#3I:DRM#1C6!J?,Y5%,(W
M4F0]N@L!UQ%W/>CYV7)!;DA:2]Y'"1HEV4?FETH/<*2 , 8S%556R1QT$;PD
M0KL(/3S"9WLC?9:4SATL'1/;0_8[?N">\X<'9/B5!@;8@+S?B3ZB^0F]P?5Q
MRK*G9AV6V8,S'"S)A)6W+I!_TK0L)@2\ I$"6,2 RYI=??Z*JXKVSWBC/%,_
MP$&S\JEM2SC6R! 0WZYE<(*UM4"N%=EWOVD*[Q\DZDV.JC5J0IGG2F3#"R2E
MF+JBV6(H%UEXD$YAG%&9/:XSV*"$WES -0T;O@ ]$%UKVKL8V5"'3N=/ZWR9
M/Y**DM\#-:?E/"7FY(ZW6"=Q(('B .VCL4$X"\LY;JBJ*J%^P/(K24P8(0.7
M%5Z9SH#-G#:JA:J35@G<"$7N%>A*RQ?FA6[0*)/.6:!X!"7>[[&W?9_H,?(&
M<Q8_2Q\0WWI'Q)4+W,N>^+#0(5Z5W"-QW-K=$%X%@3\&99)D.9<' V5M/V_0
MD3.#(LLT,\M!>(X/<2(D.]YC^89V<H7A8SA7HM\-RQ,E-0.7T-)XD_Q8Z+P%
ME)_B0HG<CAQ=K'75Z:#\7'-FX"R<:(343F,48L^+"AT^DW%^B[>DJ(HJXOEN
MY< 2 04;<B'KC6T[0G;+3\^O:P-$JV=O\D/9-*\'M!F5<F@6<64<E?/AF%FE
M R0-SRF!>Y0;%&J_I'@&F&\F6YXN":8-HX"I/:"AIR(FDWVA/B,:,WV_2!\R
MM)S8MF(1'JHO/>>[)9X5O#[_@<HHK+MA75L7U+#>$4V@6;/"NFJ[&7(5E!E"
M]J<<)?8'YF%'UEJ0Z$ 5QV5-%SY,B[H ]O%;NB432(X'(^1&/XA88<=.XH2;
M'RM[WK;48(*P+^N"NV/.1I0[KX[X2RSHT/7C>JZ8<!P#:B,<(> 5N>N9)2*'
M FK8+^CR-TOZQHA^3O'$.\J,MFD;O9/WP#W1= KD"J..V^Z,]W99Q38D/Y-J
M:VQ>.Y12D;<$E[\W/L&[ ;D("1FJ\1*F$T-W91IR/541,UF''3NQ5!CN1)_,
M-@@KJ>SX XFNU:6GE4+)Y/>-'"N2IK [' 10U &ZD':L?DEW0:)'(7>1R61C
M >&0!-BD\ IRY=S9EELM./5^63'G::<+(:K%;N[ZR0ISVQGS3L>[ML[RU;W;
M=K(#\(5+#DFZ&]2_C4(-N@(38)WH3)#([@@32<GU!!21PZ&):+LDU)#/,"PW
M"]*P73IL5C[H;B]B?"*T_X"L]4^8VP*EMH<L,1>8$0ALY@L*GY*-A )?6W"3
MMQL9488EC<#^5;(A/56/";:):LES!B(IW^5PE.@8\7"<-5G&#OK<C_(\2Y7N
M)[;D.#8D_(0\6G1!_DY:O3^_Y-1!>6TAFJCS=JDB"DN<67N];])*5K'7"_;-
MW?&_/6M/R]RP_,X 2(<;/6'(>P(_1Y.+P(K65HL(&0OYRY(E2%,8;/CL#/EL
MU6[U,CRGW$G-VD\/X@D%(9@DS38;/4A[:U1@B>HQ%^V+3R@,V#&2!$C3:A$0
MUX:2VWQ7)/,7W3!\=IX@RTE"!P *:,;JSQ:&9R.WBKU."8\.#Y$EAUK3),*M
M?.7N@:R/(4K;&HFH(>#1$3290C+1Z?5JC5G=TBL<+X(-F5! TB1C?/*P%0(T
M)($NO'+K32MDS12GD# 7$J?]>&*GE2W3QV09&_]5'+%LK*8(<:4^9<6".-<+
MV1A"[9)X QK6VU-E^"T_Q(J-2(VO@0CC'V^:(:5<$>52 *A/W /.,U<;.W-T
M92@4XS7'I29S(OM;.'-XLP%UC8BZP6G7Z-UCRZIZ&Z#EOQ'O_EEY]QU92]5]
MJ+09QB_A:WM8/CE8DLBR8=^B,N2:#0@EBX-.V]KH*\,@1A<.A&A:A!G:LK28
MXTD-U?H'.#;J1\0S3,9\65/669,M65*V4;^+&PU*\E:<P?3KW(D]0+/>\"Q[
MR[H@<,D# K%LN!,%DT@CCY3&0KF$S\/:;(Z88@,A?X]U7\\)M %+O,F+I'@A
M#0Z%/'SW3=,3\1OB/31RO:'$UK1^1.I\8&ZJYGX.<, NO6S?)'B[2:#J1.XY
MTOVY\V8A-WR1=<,U\!SV6Q'# U$PE;]-#.+:4IBJ@V789)I*D..N")HA>_.6
MI66-F6&MV\U MDO;Z40_PP5!)]5EIQ$J!A[W7QS]$/6$4_(7&6H!:8'],?^+
M4FW G3XA-WX;@VL6.8G]=!)ZQT O:&K,<(#R*.J\6?F;Z]BT3.>%UR@E@O*A
M=\2$T(F2^"004%B!14D @SF\NPUYM7.0]OK';%)[+/+=AO=*$EQTW8,)L)(A
M [0S23,A2N"YZ/V)72K"EYQV%R60;)4MT1&,-IHRYNNUD'O93L692>W$V6@#
MFV38!/!6/+QS=1+BD\YL@4'+^2J;(V^@V#K"O("1#8[I\?Q^F3V*%)<#0RKS
MXE[.QH9MZ\@-6H8C>T-3D1#I%&\G]R[04[9@80*MDLVMP-)+D-D7I47'C964
M&B+2?KXXUZ_))&68M%ABW!V!UQI'*W"/M5NA:C9Y[6U!'3._D>=E</M?DV%'
M1\R(=LA4',-*F3>]85,HRO3K% \'?'[CR)'F05&?RFIE:FJ:YO =8)*>&MM)
MK8VLO, 8P6KOIRGEJ:T$Y>B(-K%&,^29I*EN.2@WUGYY>'.]CYSI' 9H+TM1
M9>&%3G0%D@F'$:9HV@0-.BMC#F5!V;,LG:7QU7(!"COKERH#I'>9I\)=V,P&
M.U5&VL)$D:!?19J6Y1P<]_W./=DL6J!LPM<)&QY4GDB,1!&A1%&43]G&+HBU
M.M<$"CEQAF/BF%=INM574*%=I1HQ>?]*8<4+)I7'W5#(:Z?.\]U:KNK*/;X@
M&W*R0%>#L^$AZ['Z*2XW;0;+ YF:0;=XR.XU,(K# LC <H=H.B2K-N5DDQ=
M78=BSR'2U&.M86+XUC] Z"X7&6NI?]'VU/M9R_Q.R?'9@.WCHH=(S8&&3;P5
MZW4IZ8KWZ?8Y31OE&6ONJ:IJN/16+G=!*;MB@[%0QFZFC5&X[(.W2M$:R>.!
M(M0P8LKZ=<*2L!3J I[C.!,>/;1/Z79T^%"K#:R#=.2"8#SKA<@>K-:FL2,\
MUT5]C4,CJBK!V8-,6^(VU#Y,IP#W;IG]AM8<$B+9R.W-*G26V4XI1KQ'@D6+
MS>21 .8)*8_R*(Q%;D].D5:6O,I^I[@A36Z%C9"C4B.T@/](O"X;45"$>ER^
MQ"%QJ=*IFKKK \T)/H24Y1-.&S'&8[4,5%?:W><DP <=DJ=__J0GYE43(#6N
M6,@-Z+89)6,F+9/^C WRI#'&4B&CS(].MR[YYE:S%.XY+;@J(\'IJIB8^2=B
M6$ >6Q?]D<';3&=$5X$NT'2V"K:EP/\6ZNJL]XK3=V1KZ75=R9MJ#H*H*<!!
M_%#]=MNM]1JD@RT&\A*WG@TS;)S6GE_D):-FXGM.%*BL7%OK6SC1:XEU$>%3
M[+K\@TR$MI=E41JX1D#BU6ZL%MX:@%E(*:@1Q.S4PPPMMXU#^FEB_[!#8?;X
M+^IMJN9<;ES^EXD MK>:7TB5!HM**(Z:UB3UN*QTT8DX^X\541;,UA0: PP,
M*;Y(T2(D7E>]<5T@'_N U-R4M,)G\9%P.KE$:=  !4##3"LZXM!2^\M]BI,T
M,I"U@^-F(R^@["T\'RZKN\!<DM6Q"WTT/M_GU$R3C(5L^N+$U(Z' +B&A:>L
MQX@!.](:\$AT].;\^O;-<<U)\_P-,"%.TV5K'<4J &FR30"9R7(GEC_?@ V@
MA>M?8$-@3'KIER+]:[ )MT*C=")UCH9@O*Z4H&TRG"34:>YZ<-F;0%N8,8Y&
M;%@X>%@LH1/*+B<AB7-(WU'#9S:5_1=C90JZ;TIX]UX#A,3# "6Q[SJ?HPR6
M%L@P@R^DL!W*IU>64 ;1 0LKA,!./:04,!4P339WVW GD@9*]+!7AYI;^Y,8
MW$VSPL6)GU6GH3\UQN";]%OC:3,-UTVXQLF-]$D-R+E%([XQ+7CKEJY5U<>$
M[8DP(D9G[\I5;F5=' +) ']1R/XJ7Z3 ,S121M]XI)B/BE^(S(PV;5,VW;MH
MY%#)U"-./7+N'N?!0GZOPF$LNT\P4M**^)^%,Q>XBU]R'!W[H9TI47>(['D/
M,K62!T].$I9#\>%WRV3^V\GM_"FG)-R&12!ZI6DV@EA(T)N&KK2,S?&D18)J
MCC C%XMCD1.<;F_26$Q+.1M]V7;I _4Q]N>_=HS>$)X6,K.Z<ZE;2 3%(2R6
M];&+N74%20P*]S'TRI$KM\A<'*F9 Q!-@E&Y!DGLO4<2"W\P$&/B7]&CMY8$
M/Q]M*^"=]9@UVPBP#)#8 K$!$RQ.*+59@J5]6)XH&,GB2T+Y9W!+G3S#GHGM
MND T1"!5D,-V/&]\^N*,AO+A^KW/LPS:[$2*AG2F:$AW!@T)A5S,OOU\&^:.
M4>QRPMR!G86LN[EOX A)G!(EXRFZZIRZ/&W6%=4Q$/1$0>LR(EZCSYW;CL/B
M2CCMA=8LR)XNG=)M@%1JS:'74^[@0J-!7#.;(L6$*)(P?&8E=N=7[1"&E'I9
M?! @!W6[I+'D58">,1ER)&R?!DDV#SD9_NHQRE.X&A0<U3AF<72WB??9J^'L
M^))/2 ='=>^O@FF%",K=SE!1R.+H[=&HTS]VJ&2$IWS4[0S\5Y0Y;W*I&-*5
M$@WP:418B0V)+6$A*@"E'@OIMBF>NS7<HA+E"/<2Y4]6,%+QAF)\8F*O3[QH
MUA@E":$B;DNNZU_*?0F9WYL4SNC]Y77T"0_K65Z@ODAT=?3F^OVGLS=DU]4T
M5ER/0^_]1Y8 ,49'8GS&1O[#IVM+:FKLX]Q;5X<'/9QU9K/O)/"U"EA+ ZH"
MZI)K3M6 N-J^75OI(KQ$NIW^=]0N$,EWE.OZ]^CC%NY,-Z._?[3SH9S>KQE?
ME9C>XW7!GO0+(\7BJS^E[& \]>9QKZ<MW'O.?K%'-2:G$K/"O A5[>:(&+K5
MQ;H+7#_A4&S?:2!R4S@+S(DD)?A-K0*JVHFIL&Y\:## ,&.TLV,YL2&_@F72
M\I5\34>!_$U5MR9&A_E1P&5(\!(ERH3@!0-;+YSQGJ)B4 #)'E@=))P^$V!
M=.E,/_N>C,4J)E.!(XPY2S%YNMWRKW:DDL*7_+H+&68.BI.+60R+Z\PXX->T
MBF*O)#<BA\"65>N%)&1Z,Y6H.+"ZZ<;&9M. XL97Z!)ZRM(O#.KQ  1)Q%"A
M RM:%T%0K>EA028J>UVJM.8>47EM1?QX(;4&TL7^H=-.N< &:ECQ!G!]2F]$
MD$X*378RTI7:T-6RA+I:+=J3@IS($KERZ2I9P^7I]HN2<.P>E\;MI_,CB9IV
MTJ=61HS;\,A: H_;;0M%.S8L"7/\^@+';.N0Q1)D7TQK1=6KKD47\L"SI%(6
MG+@)''B7T/E,"6-GKJ%A:XM[PZEAF'6;8JQJ\4*!#V0H*#30G0&$6.=08ZP7
M-["SA^QW-@%8_XJ*SC9/E7.Y) [NA61[BE)ZK[V'$2+W;$%";]2&%@E^, $2
M"T0/8I\S+X&5@DBP"P, R>CTX>H==($Q[)+QX!WU83]F36@])!D(=Q]N-$38
MP*G,G_!<472L;Y/H2'.&_3PTP7;?T-P8-A17]-J1-/7&2A_Z2#+LL^H=H3:,
M KUU\B?R95U2\AV5HA/@O)@:D([7Q*9C]CT'F76*U:4D:;)MN54>K@M71=TD
M^$F$:BWA@2Y&ZI8] Y)WC="%LJ(( R,K\0LGCKS0P94D$LDZ0(L[IO:Q=BI0
M%+89NF7);^KUKB0:=$\PXY]UW$[T4_Z<DB.58G(<!_+A;YBM!A1E.%5!N:*Q
M30%EUWCZL.-,;V?WE<\; VK#' >SN$11%GLVB3GV2<X+=P ;>R;&> <(3_/$
MZ6H5SX][;[Y,LE6@U_(RLK7Z6=>:_#]>&4='/#F#UL81S=OL7MF *#5_\38X
M#AI$0C01)$+><C[0M3'?2C"X_D)[&R(J\&\\7 8>2MM6HH:8?'US=7U^<_=K
M'%U_)'2FR_?1^;]_OKC^='YY]U4/'X*$ZD<GT?X&]J9!JU'"\<.''+UJ"$-=
MEY2K4G+TD52UJ->+>X,9?)C%L]%L7SIJKS^,)Y,>_#N*^[,N:";-F:>]>#0>
MQ[WQ #\-)_%TTFW+'.W-XM%D0CGBHV[TX;6IJ;U^/.R-\)_9=$8@/ Z[AU/3
M'PN\<'O]:3P>SJ))/^X.X?%X.N['D]X0/DVFT[C?'42GK\WVCHYZ..EX-AA$
MQ_3':!!WN^,(T2A'$VRQAY\&H[@WFYA$=CXFBGQ*>;"4SVS5<CKN>W>:K;%P
MG]Y3EG=2REZ7K]GIMHUZ"^3W-AH,XQF2P[X$1WBP-XBGPX&\T^_%W<D0I;B_
M)>L=^C]9\7HVSJC$)6^PLD I;8Q&86"5C'M271(H?I'$L..@2%H6/N0IB14+
M"=\'\5D#(\-&8;6%)\?&8(>Q.E3++$&%TO/+BS.)'0_4U+>CSL1;.;RE^"VH
MK<ZT09B%#1'FU10'-NU8D>F9M2H3T](08'UZ>Q9-NR.'UM:8...BY>B5QH1W
MHB_O+\/#Q+XV],+/E:VWI"LQ:A%[YBJYZ \H6TIN>!,MI"1(DT"-2&-H*4#1
M/%@'\@)ZWBRIKZ3$^L.1A*B7GH3E]=!34-G(L=](-D_-.MV]QBDU2U4M"35<
M_LN[T\L?+]Y]/(>=NCV_JX$'UAYHOQ":"T#1+3& (U=O*<@X=MZRP$+E[/R<
M^2E[6\_*15I\.^Q,C5%OV)F%:V9^_A:#7GL2>/[P?73:;-SA*B2G[(BRG#J8
M.X)DRC-W^S+(@3G/XG%O#!^.AK-X !<#\NY>-^Z/)]&9$B#).7BN0"PJX5+L
M#2?1T83NQF.X.'K3:72;/VR?2<AUYM-Q/.K-HJ-1/*8K8=9#3CF!>Y*@3X[@
MWIG!O4/]]>/!>%J9LF/5KY_!*!Y,I,5AW!_VVV<PF(QP!I/9@&8P@B$US& *
M]Q8\-XZG<'WA<_T98KY,)C!EZG$,E_18>H0O^WWB:37O=W!M>%=CG>K<11&2
MDU"32RP+[HY2QAUS1 XB_ G[^6\;RX2.Q[#CDN_]A1(,S34Q;]X'#A=RNRLR
M*R5GMPS3<U?6HW7RKWDW6)OJX:M 3ZL#>YW^OC6=DH'*^_@X:-/('0:)#?Z"
ME4(A<@CD-84_^EW\.$ \H7XO JD+C@5\[ /YTW<@&_;'M?)V9,N._G8%W"[Z
M&<3?SS?GKWCDFYCJ$$7OAK;":PP(T2(Q:H _*OO/(,TNU?)_"]=CLL% /X](
M'QVA(09N:90*^'96'+C+?)LV8++Z<'??J5K"F03>)UETF6TP"?H:)!W2E<[R
M3DP&]*;Q117/Q(OV@*Z%TS)+HNN$=*'H^NZ<FW'QZJ\:/K3CC/65ZSY(BU)U
MD8XU=I[?2QF.1%T0-OJ:#&SIG*-V'(X+/'UQYL7*3)TAL3H]A&O8H [![;30
MI"*2&[6!^4<PX#CBLK\^8>%UCIGFY6MRUL3$6>SD*&*17,H2N.HA:RLZO@+P
M.ANL\R2S$8(&%"+!<A2!W2+:S'"74*H6.,I2"D-L4MAM"F)UYDR)QR*?6HIB
MY=H8(8+]H7UAWI=KF)_!?_*Q9+#QL.<*3FJBMXG9X7J3Q48@R6OCS"EGU2U"
MS>%.IA"*@_#FHLL\!)EZ3@Q0 P$-L$ZMM:U%N H6K-,BNUB^P2<79L!I0YR2
M+U4>4D&TJ$NMO:F14L6(5.G:1H5POF#(RTLT4CDIC:,;^6?F?.'6F[0T)W&H
M2P[?.=5O/?WBI"HN2]JERASIGO);_7;<=Q-3<$@F8?>(1H]+?J"R"N5O'(1P
MGQ<%63M@+S^[T$DW3!X> JY@9 9E",O!%STS2)\60!=-5-GL&*/$\B1>M*!*
MDL;A5H$Q.,X4(2-V'(?TF/@(3G$4 ,_E!!U9!VE>L_LYE=NKE)+Q3(YHDDVL
M+^8TP$F:)VL'LU'F2S((FX!_;(& %#BLPKARR8S;1KB4[[/17!]5)]D2M^.D
MQZSP"\99/61BY+5E,9/RH+$,H^96P#L-^28/J+ER%FF_^UTMM9O8$073E]GO
MQ,G3.4=,,B*I$@2V0E$H#7OMBB+4NS=1L H<]'O&T=@X?*=7^3<E=29Y3!O9
MA'L#S=GW>?Z;)IV0_HJX740<.04P1V0A]C<N2G*.IRX0E1P'?:\YGPX#@AC(
M%\4:G,,54>!T.]ZE+?9T\10[-FQ0!F7PC?RAQJ*Z1K'V@C.ROT[THZ2SL]LS
MY^1*;M9F-.&X=D7IX%[5@UY'P#89#@D,8;="I9>+"I#M0C!7#/72_+C+QJ+"
MI/;V1E[3)6;NEE-\*(^[C"TR&*9!8/337A>$1^&, 0*XWOUZ*GWN^UF^<!9G
MA*Y>+S" D8TD JBUT.Q=/+&:OLO#=]'"[/5G][T/M#3I;7*N;'JDCZMW >O-
M6>UWALN4VW2CH8.IS]K )6O$\.)QDE$K:DGL?'&WB:07XAW2B=XSUB^.$@,E
M.6ZL+4'X3\P%IK6OYMLQKE;">84_)5^XQ@'ALQNWI&!+/A-/7+ND#+L/%#W%
M9MU:8J>2!W3B8@O%%JQ!ZWM?-^YB35FIX@/_0.DJ,0.0:I*2/]AU; 6AF_M*
MB NQIQH6_14GB<"82R6*&B*YF\I3BGF&KTBXI*'%50,@5W""#I]X-[;?GN#J
M\I*0=)K26N6>:LII999IL(.K&:TNA<4$V]ODU?NTFK]*\ZTMIL](7OR1N7(R
MKV07-Z>%.W9<)R>Y:(.-Y9 'F35<!.R;)G;,07"<T@1OY$FQ8*<QCIAPV7A3
M05X((F_D(J8I"AX/1E/0E^[".[)*+>?1VQ&01T,A"9UZ17>MC\V@W!!*?%@C
MX$FZP)9C5H9$6U4!2B[/?+7*..8S]M"38B]C)#"_@JY#A4P,9"IBB9*;)0=_
MU.UT>]\U\$D]+JU;$EO2V$.H_PUT>M>2*BH7;',0<$-JV8(#K-LCZ5I"_1@
M9>-0L#6025V>T59 RO-'X<*9Y,.WR@N!E*&@\U;J=^%2:QJ6BB9UO;D3G2WA
M=W_%G^E*B67:]..@-\YD:Z5A],".^R,RHDU[ XR!/9F'CPP'Y/?L]^))=QIQ
M*6SY";V1PV[4'\>C?L\U;?<"WNIW1VCO'G?#UH.GNH@PS$U7W^[SVSBVU P;
M=FC:PW'W1O$,QE6KY71V=O/Y_'WT\>+TW<7'B[N&*DL-CWR356\$@EE36Z?U
MRG'& ?'UOO,@H4DC(UQ8.JW$8"1.]6E/8]<Y= 66<#">1?UX +OQ>2W)4QK[
M,HFG@V$TBL?P^L\,2;M82*2YH.!0*X-X/!W ?]$D?UWD#\#06.IY2+&/N#^:
MP'^[O9Z4I(6MF?2!LOI3]$P,A_%P,D1'[AB&,:AMV<>KRQ]/[LYO/D7OS]_5
M8A["7P\%.8QA3RIO? RJM?VQ,(9!IS_Z3A//R,8-# )#6T#'2/E4PR$^!4%J
MJ4;JT20>C@;\83"81/W.9/)=Z**WS%7J#SKKP]]V2S8.P\2&\7@PTP;'/5CD
M<23%FY5Q<VBY/L,OL!==NK\PPQO'T=O1I#.R!A(*_>$YV6GR_*@HAF0<48S1
M AKH=GK6=(1/:D0VQZ65NX:P;*_,2<)BY57VP"]=Q*H,1I1X'DZEEBQ?&_R3
M9 T*@*XJUH6B\0:#F8UU#&BQ>@N$W.U2,QY$+#;YD%S(:NY+VVJK;WO=#JRP
M2^*LNJE'=*%N*.:7$IS<\,)=0-_\XR.:<?P0G)E*]^@ )8JKVA506<@8>>^9
MOL<<B;!.GU_7VJ%AA;-XS0AF<M/7UY+OP6?I/RO%B+)*&;TA<9S4+R(]&KL4
M?0I+)=*#]?Q$J5A]Y% : U#OLXTJ\DHIX!8JP>CB/53BXEFK9%)M/]9P3H.'
M[-."O*U8@F9%O%8[(R,VVI2<15K.B^S>2S$HE[*5A04B1Z)]KL3=89^+GD2"
M;Y331[96F7L3"?!V)5Q^B3/U-/*/Y,NEB+).X):YE*@U+*)R_I0N=A1K6;#+
M 0,AL]4J762\*Q@3DM(O 1VY;'"<,-I[+%8I_ /B-I-4+D7BW)BR(B31CA>9
M9&PR)[K4N?HLK+KSDV+H,_)!='\XB&IEWNYUD=KK76$-="JX'GWXE2<B&3=2
M9PP9R ;^:T0Z<06)'ZXY-2<6&&Y6X[S21/ZYT-)FO'6-AK"*G\TK*W!W8>%!
M*3P034^\H7B9$[-0,['UQA&*REK,Z8*:68V%ZAIGQ)':OA!YR2W6Q#D^2"&H
MC/$Y+WZ3R"R^9,/A.,[$DKJS[',4;8/IL3_R XK-B/ NW3WN""&1;'S5("3T
MF*?KQ4KX 2DEG)GA'(5R3LG-+>ZE,D7<446^C5E&\*44GK,RM6HAMNH1[Q.[
MH8\[M,J"5DRD=HL@F;1\^X?K4@VE:($,N=E1@TPZJ3IKY/;^?9,)4J;MNC^0
MB]J^Z4TQ9(]>2+!YEM=6+.9@!"031R25+8S=A45!>\1^,4IO+E'*P('-?BJW
M13!2ML0VAK69938U(G$)PAJ!JM&[ZP+18I[I5E<>+:UI7HC-Y&M8&IX3WX#"
M:9]3.D2;A.(,R:>UD,K&Q%)K1C1SL4C1T[*BT'HS&8*A(P@PB)5H\L4CXFP&
M#)3.F489NEI8=4OMM^Q-EC<1?:7$DI[.^2CJ=QS6QU$S))7&66U =7)QB0WF
M="FJB7=^ '3AG70!P&^XG(WF>0H[,Q1%QF57TQ!9G&M;;=<F;<==%4%'1WW,
M.6SH+H3U(/"8QG7<@EKY[NHFVBQW5)9E@[!B9.2A^@J> BM'I!-RI@'FFKWM
MCWTB;>WNCGTH3D4U\55+T1R^$TN/B^]$9NE3SY=H%Z=:NWC.\F4GNM:RV09N
MQK:OY_Z>,<<4&V?+:E+,1/&V:^1*E)O([U97D<S=[<IU<P,][W<!G:?O-1;9
M>9!_;?CMUT8<5E51#+(_I0K+'\]/;^L6B.KOA[3:"6APM7=^T4)'BNV&<& 1
M,^U*[#4O/M?"AKUDHC9@9Q0GSMJ LF%*U>(X3W)=]8,5''0J#!1^;PK9]$L7
MMT9KGC:=1X4H$S;"$]V$Q'1@/LP]G">;4KDXN3UE<YP+I>;L<Q-M)JI[+YZ.
MNAQ?1LD%'%_6HQA'CB^+!\,11YB-04._PR@<=J*/QQ.,9Z1Z=;=IRA+UF''>
M7('R(,^ES2)03QFY_>GTYOSD'1#!^^CLZM/U^>4M$,;5Y6N?.T1M4Q)P>KT?
MHM86+HQ*-8[#-&SV#%.L%?)#AV\K"5PA- ZF'P3R!);G\U)L(#FZ%@*\$LH)
M/^$$W"Q=5'_D/PDD1/\*8%V(&O6"DFNR^@T,(W-OT_Q<YH9B[5IGASQMOS+W
M+]O59)22#2L(,U)GP>&ZW#K+R+U39CT?Q9725Y(=,-Z"<'*HO,=:GF8--HZ"
M/TT*DQ2$=>&D(/P (SF2:P5.U/K$EOI0XT602W@<!^WZ"'[R+DA3BA'&.=Y(
M YI2$%$*:?[ UZH*Y1[6JD4)=U1F*U0TKQ$FC%+:1F!P L;3M.H2WP6Z.FIX
M"I&#*9'>P80FQ-URRR25++YD9>[4P35GFTO"%)TRC4?P*APN)E5<LX)?4$2*
M[E53,XT=FM%1_>['*1ZS;^N+E$K"EX.Y8:[;D@ +&<R/7D)!PB& >W,!%^[:
M48:ULQQ()3-8\J?LGF!T=P71L?1#CE/>]6 /6(+'0^Y \;0N /*Z0X!<-+3P
M<H:_QK7+^S79 NT7T&7>/A#*D<0+T)2OQ*L"0W,D2=_7IESGD:\4YU#ZG!.,
MKAD7&V/<;L&(G=.I(UA^5P)&Q/_JBOOTSR\:Q;I.3[;Y"9&Z">06A-XM''06
M[X0J=W(I:NEV9:X\D3:.*IR4\0JXZ;6O,, V+EB&$,1>6$@ ?4_TL93"]>9<
MBR2MUD+JCFFV$:NK#."<JM7*-=;)V=ZJX%2-W8D3EG+[76$]#P)\&&*K$YTK
MUH)!NJI"^;7@8=4'Z5*IS1O2K5OY^Q1#%L@2L_# 7K: &.)5422K!G$&J%A&
M_[8@-B;&GVO%B"&] D%60Y)K0^+"N)J3!XPQ4Z,K)]^ZH".3 V B#F6VU14D
M.">'?/F2X7T#_(6!*;2PRK:-GFH)'-EZLQ.W<NLX"P:V()P'$MJ$0#AZJY5"
M Z%$6:1P@$.ZQB%7-%6G/R>SS6$'EGNBRRZ 1DH=]#J3Z+MHT ?&^UTTG(+B
M^%UTT[8D^)0*C*@%?!>AMN6_Z=(W_AEN_+W8*V3;NO28_>]Y -J&%CA>(?NI
M)Y]P.\DC+U&<CH;1&K9:B6TSW 2):WEIV :?EY>M343VNM*"M3PT&BF4<XL<
M]XL27'0J%'>NQ_>:&%3]@1M7E/',L.V/6!_RU/EB+C#T>8U HNS#O0K'-4 E
M)>X/T&D^[71[T8]R:/OC&1GRIYUQWPUE$1U-^_!*KQ<=PPKW)]$9J5A+$2T%
M+@^?&XPG\8"2M'K=#BA,E7[[\1 :&HV[U.]X"JU-9;_>PJ!FDXEVJE7N>_$8
MLZR'.-))9S:(AL$;H_XP^CDM%0JM"L IH1Q]&/LHGLZXV]$LPM1:T^V@VWSZ
M6Z$@J[SNM<>6+0_]SF1,4@N,1'(;1[VJ!$+T2Q)1YO:RUK_#0'W]"%AQ'QGI
MJ5=-M1S8G\-1<20O8WPPR@V%QX4W#XMH0Y^F3/:58;63WBLDM'8+04N,SM8M
M6P#R7!?@<BS4^(5))P_$*++S57(A_(K@SFB]]CJ"DNE24"Q?FQ.(NR#I<C=>
MUW30S4$)7*;+FDJJVBNYM>5'YDJNG.C+1II8)AL%MTVJ>+%L!PD%1R;(AGJ0
M'OV69!21K@Q&:&D%JC*\< LQ\2*P ;"=&#9R$D]&71:W>G!H,>:G9:+[3E_<
M1$,M=WS[%=W6\5=>UGSJD:7&Y.F=#?D(]/H=-,2VG?M*3KEH5<8>9W:8MG,A
M$>4!.F+/:TK2JXFS>.4,OO[PU<_; V'--*\G>F=?TFU0_*M^"(TY\;_K$/9!
MD11R/[5B0O/ 7R<O<,9-LMTY*%PK)+0M25L,8F:T099LOJ_SBZIPH:+#!Z0H
M">K:\IT?O4>ZKXH'@UG<(S@1H-;)T$L'?$Q9.I!K]Z@W'L1CNO)GG>G4B 9'
MPS$<WR[* KU.=U+M9-B;Q?T9FD1GG='4R';!U3V88LCA@)\:1.>JQO!$K]7G
M0$8=C&3>^\#1F_/;Z^LWQ[CCY#]SMAR;451WE84PZC#VZ>@[98!+BH]6^"1A
M?Z+=LHZIM8G%:\+X;44D^(.JA3C3%%'/D4L_#P^!VJ>/.R$ &[Z-<W,&>F=*
M@-XI1D:AH_:=W:^WM-V_<'28-?;R(=35M*8W&B&>;'.?2A<_5"9JF)@. IU[
M#.G$[%=]/<V>NVIP6:_:''%E$T]C3R5:X>9%INC7W\+O*D"!-/46/O>V:YU/
M;N?;N5K@3)G5G 'GGZX_7OUZ?A[=G-]=W)PSCM/'T\N:SZGUP4/N@-E)U/[N
M+ZD'=$ZB8;=W]-MQ=$O9$ZQ)8[AHMB4NA8LM1U,>Q+_@A/(JD&^Y)+<PFA\#
ME!XRMY$)@G1^?Y2?GW(V0Y'7..4D!%12.36/R%H$'C7J]%2GP(OVD2 IB9AM
M7F< _&<&:RS"&A>E::<<RC+J*K, [ELF2RP=:0E/)Z2G3V+;7=A:1IF(&">$
MH5":%B80*\A=? =N*'\I_3A(0'!V>*3!P.4U;'[9TW/',U5C22HJ';#)T81E
M45":?<;*-BV-4-R0CZU0L[9]B"W'S@EL()+@KW$HZM@O_K@']^+R[.K3>71W
M^A]U[ZW][=#AH>R]X(6K=?0>M"H.ANFK;=J;LY+?HS,U0_TMOR\1+ACS4AP(
M OP=)O5C"H7&\"R39PS90F$%69M)KE!,5N%18=#*A18&5O3/LWQ!-U5O-AUS
M6@E'!C&49.#=I<NDDA0DZ4\N)^-[T5,6.Y>![&;\D"XX>5/0#6H%DWY <R*C
M&J_$-Z+'"%,E&@H0_1!M^#KR@(?)DF;(:;OB56ZI["713^026SEG#+F\&!0*
MWU,]APN]8S#TMLA<ZKZ.3T-\%.*8CP4-[B1;AV)%Z_P#@*HDNE]RC%;U*11I
M!YUA_SNIG&:V*.%#GA3^CD*$>HX:D'<'H^_DT&J#KB0M[1N_VN]])]7.73V?
M4!63&TVSWWC;*[NGBB:*1>'V27 0>\/\,:$CDJWIR.9KG\ +1X'I[]94DH8V
MSQ5@]PRC%<M2$B=2H@D@^8<'FR[[#FX;K!T87>8=$%^GSA]]>_H.__91;520
MB-#^@!)V2:4L&&?+N699%$)4M<FP*R!\<DDQ<J9#H/,5P#P<OTR/:V M<BIO
M+>/QB;4%G#JI1<D8/J%*TG%OL'H#\@2:1.F"/*&D6P==P8 [6*:*H^4IT+>:
MZ$D+8.IQX5*3FVB;"%"'Q#; >3_J<178RI2\2Q/G"]S**+EF[02*"=?JA^BH
M?^Q+71F\AB.J:>'K)1#Z9NVQ8^];"(>B W@FTT38.5Z<.H"8"EU:75SPA+VW
MHC3>=)_E^P,MT-'@N/D5 4Y &9%N?*H5QIFS!=5@C"7[I@:87D7NPUD$<=9T
M >AI<Y1T5U\#O%O<FOE$/JE7IMS,TUV((FEXC,OM34C0%FI;!%$U_^=_]Z:#
M'V@89K5U=Y"5FZ,@A**_MMX EGUPIH#?-XEB];R3#AL7%Z= ?",R'%G2<3XR
M?,H84(]U']076!L6+\M:3V&5P?G[U\CTCN-68R))*T90=94#P^Y,4L WSD8&
MK.I+0\'$V$#\T^V#V_3/M,CM27YJ+DK:T1T_K6>E(N&QU&=]E"%TB2UO*:\I
MJ(\:)%]_J9<R8#R5%GGXP/SM)8CJB5;H2="H;>1108ZF.Y$@5^A;X_ZW#4D$
MP!'9AXKLD>BE=<<&-O*.88/<=6P'@5OQX5<^C?\^8"\LUV<-1G7<:3Z!>$$A
M #]QOV=WBOPF.JP#73;3A++40$:*W>G5L]#DHC0G-@0/::B,200\>QV=3XU1
MP5;-"80?UA7E"B6N*"L8*[F$'F>2<UV>K(L/-FY"65XIG.@S8RKB8_UL:ZNT
M5ES8(OB*:9IYM.^YN3#M.QM;["N-PAQAYMO@1)$(I16AK1)=(Q'D30S&S>@5
M7+V-!1%_#S2C?9PQ*C\)"40\6 V/VM(KQY2,L#QND2UL16K<WH*P'*1V7%XO
M(NK+4WC1N V%Y,HGZ(F&* H-U\B)/J:/&99FPEC47W<8[.."&S6QPW%T7ZB9
M%]5I8?;:<:5=5-9W8R3G6F_R'4G9W>_4&N'C?!BP'+OV^^(2%!G=Q=8)9@8@
M+H5=T:0F53/HXVB'$0#_= R8(HE][5)5'10=@/!(&LO2:CTV8ID,.Y' $7TI
M20Q&U]96XP5Q;++:]2$Z@X@NX()EI("%*_4:HQG?4^:V>-OUKA%7WDM*7;?=
M7RYKNRE7^(]%783:]]OH:!9/1PP1>]3#6&.&/AW'_4G7%0R;3./AH!L-IG&O
M.XM&P[C?Q:SJ\30>37J<7CT:H^]\W*6$Z[M#\_K3IR5( -]''T2GA^D,NH+B
M2JG@LSY/.CK"KX]PFD=]^(_.$2<_'48#F@!,M#=RM<=]JT>#>#Q!?-D3^#]I
MKD]Q"(@9X-HZ&O7[!"Z+L=GPSK2'6+.,-H"QV0,*B1C!&H\)!V$RF^Y9,R9N
M R?(K-U57;_G,K\O'G@-V,8VAV,16#FJ6CN"0 34&-2D;L#S^/-HL&58Z$1P
M8Z<QPNZ-XZY ##!2;[\7]\9C6Q2TL:[Y,!Z-AK1? ]P*(/-1#R&+WV>EM03B
MFC9E0\'VCH$2>D@/@ZG;6+=XRG PPA_TP7[<G4RQ&PQWZ7)_8W)*W3FAL$0X
M_1'_VHMG_1$]1N?M<W/A98O'+@ 0& N>;K=+ ^)"X'<R'VAX,NM1PS3MWF#H
MS:I!-"4\.22,_U&O'PU'?0/>@/FW&::_PK3&0YK69$CE $;=B4R)],05KN]D
M,);S<,?&J=IROO@RPR=8DP Z1'\[ 3:P_'HTICWJCVA-Y-RV'Y.: [3AXN4-
M,NAO =&I):MBOO*8QX*20@Q:Q VO/B0N=<WIB&KL._UTY[:;H6>X,A,&GA=L
M1)+MQ LJ6;Y*$>('?%$DL@KJ%6,\0"I<$O9KI?:X(2JW&QPVC>>=+"]L# Q/
M8%!&*BA*'UNUB.\I3SH:DN[@375-VEKK5#>VK$0WU+>XSAAIBRL<A.V+]9W]
MLQ;!2(\-0D03:[*GFG>628%L/S[BO0[P8X0*3;QJ7N&D<; 5P"9O_A7+;_58
M<107(6ARU3.L1KNFV\8-A4@\!#&S4V)*-63I<6?A&)0.&]9M!EG&7*&AUJD8
MFYC+O*>Z#BG7*5JR0D?>&Y==\9Q3JJ$DBWM:I273RI3H^38IQ#A0.K_PB*-'
MB@O><JV^,-G8 TO F=RF03=.>7[P=PE6>**0DW'@7YI4_4NC;_<O:48R-M,%
M?CJG>\-#0 AW"Q/GQ-"P$-M&9E^0Z.::(<Z<55<F^TZL:^YDV,N^6A^A*F.T
M5$NHB1?OVQM'_":3G,>886]1$)EV"8&J&\^&?:J8C'<K&U\=?O:"G4:H?\#=
MTT50F]YL')WN-?T09-$$(8MFP[&Y_2LFH5G< ZFFUXV[@TE[^?;)>()1I0.Y
M+!'OJ$<9@3"843<>P.RQY()@*-5D(!!-X\%TP%=K/)KAO0H?9B 4#":$SM2T
M=D8M^QY5P:9SFC\T2TTB6].0CP]4=3J:QMT^2T,@VTWQ$\_R:,A"QX"$:'AL
M.*:_^QA#BP+(Y7Z2HL(-PS'*##T4WW"#Q0J3P)3VT,M;U,51Q2%HJ^&T=VB!
M0')AR0A++\VT:$30]R^B(UH ]*31X"?HOP*DY)W3->7Y/B6I GD?7!99BJ62
M F,1!Z*Q\W%I;#9:'S&.# PHI5TML]]2@@\!91A/ 3ORJX-9U\Y3A:P9%IL8
MHO<+L&HO3O[WS3%LDD;6L"J+5 P8_@K??^&T-60$I?W66PXL/AIT9J;><ZGQ
MKJ$I.99I<F$D#\IZ>?71SIM;['6FQY[1"U]H>&I@GI*RU>+4I@>ZG:%M)JQX
M&M#+TE8-M9&-%+'I<]<,4GWNRIB>WGXF=GX"Y\&L'6L1EDW%&O$YKC?88&YR
MOO@V8A@W8M8:M%R696V]3ZKMR==TU0$>R&N.[E&TV4/X?B.;SI^DTY&/@!((
M*LZSY]1;REN($:]]$[K>T3(C3:(OB(:Y,PI7]'(Z@X:$6"5L(0(E%;;M5Z2,
MD<UUK%26WH5^;XZ9M+N6\ECA&'.A^]#Q% IH4MO ,:L643"G@N<G+-,'Z:IH
MTY.:BF3#H/B=C**!L!0%A0BQH=<UA@$;VIB! >=D,<SJU^4] $'=N+!X#^![
M3OUPY8*) %'^PJ!%53/*-KJ78!R,&DW6#'=LY'NDO<*A4WNQ7$<N>HUA!R%:
MO^"LHX"KW+RVO"\,89TI!'#"<PJI2.M'B'+I=6!)5VS<S@[%Y6:+-."= L>,
M<$!+*U3NM$B'BVY)U0LI24G5\!8-AY&,]2::2!E6=D70-8B2:S&TW:Y5=LL[
M@'!H2!'5GF-KDW,>5/'D;S ^R]NPQ60GRFX(Z>HBKAGOQ]W9E?N68A.;),I6
M<!F."#3HG5EA ]*QM*+KXB-V<1:T*\BNY_Z]:W[/F%HGTWC6[2,<Q?2DWQT,
MQ#3:[X+LUNO16/![;T>;Q9-QCT MX/O^A&//>%:OZ]UUCFM&>!#,]ZBJC%01
M S&T-R2=3#J75YIN?Q;:;\B.0\O.,QC%TQX5<NIB$WTW_OYPK V#"'M*YV&-
M$#@5G_%CMEZS(V:AD=@&4[AFI%%K2HR!DV(B\- T5-@$J)7/9U8&(0Y_S"+[
M3I")DZT9-(R06!,FKPVF0UI1K/N&_W;[,^>7!2G8W>D:]&(M3@+?(%)2B?(]
M*B+=232!3[X5)\(&WL>PJ>%L&@WZ@Z@/*L&M,80>C<9D]62584#&V(^8K2))
ML&C.X<^$:27\'\5V,FD>3=DN.\(_S&*D;-639>C%D\FHMAQM8=NU5<<-K*Z\
M6-&DQWTTH3$P9153:& 3<231;]Q\E<?6QRVB98AC+4);&V@U"U! ? _F"HBE
MC(AZ1I_2!FL=N;YL#$^9NJ. @<(8]14*%?NRG&R@??[0<D84]X&*U% 0LW<H
M-K]AY=Q=LTU>0^":PT[NGORL@L I#OLB81%+V[I;\^!\=?S6ZF]%HV2'&@M"
M*6!A"$%^W *-^]@(S_+W'@9!['#SCD7I>6'81)3(%5_$(8'Z4:D!F,<3!\'C
MHJ1ZZ9LJGTM@&M;'+LN,D8>3K42SPP[/@ATF[*7F'3GR]E0MQ][&- EB(G6#
MU;-UK)-WA83""E/;YW1IBN[<.(^++'&9M@YNE:B^RDI1FM&I(U@W+B9/AMB#
MK(IN<FC9T &3FRXR21PJ8YNX?]X4 NG9(O)OHC%/[K@C'<4,U:G2#8'EL%"$
M[X<ZU(/CY$[%KTBRPXYU)U40T<8V#>7MS)099C72YN1\0\KN&>8+N^QADE7Q
M4B^93Q@/)X&G5JXF/KL2X=0+!FI9CIAE^W]@G+4DF=.;RXO+'V^CZ_,;1K\Z
M_,0W8<>#/'82-;2%M*2@$D+9<"%G<ZD%L0RU,V- MJF"?YY$<NF#,I,MJQ,J
M1=<Q)FU>&%S+<*N/1FR!ZPTP&Q]3!+O=Z)Q-UZC3X7P(T,N%;W_O(?R,S%]#
M(G<!=^ZJ,-'3O7@VF\'R]N,9R)OGNEB,O=:Z@H13WQT-@Q'/X,/4YU9J1FF8
M(\CZ!)_F[P\]3'X,PI.D;6T8R'@:3T&N&V.TQS@:3ZBRZ8%%.ZM!M8_BT; /
MBS")I\->8-L61J#)I\-1-YJ.^M%L,HRN36T.UT\X_A$L;I]>F%(AAM=.=\_*
M3X8PX5XT1OOS-)J,XP'LPKNVY7D;=3OC'OU#('U=A)9XOV]?NYW1+'A^6 ,,
M 17XF6V+-C.PEDE<MB^CE-)AU'F6L+SY+3S0>Y9";<JL+59PE3"-*UUH<)X,
MJ0E;*=P"9TR1S.="8?4J4=X<P"E@.FQ?7*5P8[%5[84G9Q"(C660LP> <I1H
M.F:%R7#&"URO*. $6?G)R[$^HCYL^(\QM-LG#Q)5V<%>/.YC&8M!=XJ?!Z.&
M4W7BSA6'$6V:#HRLNZ,#;GA,8)+<</52.;OZ].GB#M,J;Z/32\1:O$2DS_/+
MLX;R)7L?/IB/AF/?WT(C'J=4 K*GPZ50F_I%'(@^## )^F,K0FH.19 P>[_+
MV-;C?%,;D9Q1R.>RK@)NZP1('([3HZI&0#$>.HQ:[^\BJVO76WP=..>$7JP
M_E"$=H@K:J?+V3EA:K$&!<R72;9RN9B9C_WD,G$%)H]2,<+<P^%3>R*G2RE)
M:B6FH,DOV8+AY3FJ@]F H@#%[/5IBI457[&& UNULC$JMDHX/YY?_7AS>OW3
MQ1E1R^W%CY<7'R[.3B_OHK//MW=7GT!ZN;C\<'7SJ1&&]"M?/TC! Z#@KVWS
M%[7@I6RZQ\3]P*I7IH]BWZ65<Z60*:_*ET.V=140]9CJ$9#6R4'D_T2)_1&K
M,Z&S=<N%?[1VYBJ;%WDYI[*.V2H1'P#97$F08E,QH2M"*SM/,0_)?6$8]<79
M7U@3^7#]OL3BEPRY# U(71]0QI#?KOER.S:X>-Y[1S QJ2"Y^ F355>QZ3,'
M=<[F_B;-6$L)W;]$CWX@T",78H:O88]DL*BCHX5*3C!J22=+41#8I5IOI(;-
M^\<%6AVR1!V_C?J#2=RE0CF]*<A+/0QP[,T&<1]>^'N.H^@-X8GQ&-AG/^Z-
M1_ WECN:5.)X>ST.U>MU^U0?J]=#@R9(O#MTP4<#O#NZT6 <=Z>]:,#V*P1?
M9!,0%4@'F74Z@/^.0!K#KJB"T, %WXVZT" .;XA0&:,Q+B[\@>&98Y1<!_!
MGQ"W!N,A"(X]6O8>NO:!\_>ZW7@(L^O!-LZH^->^IE\;^5%;XX^U?74KW9M,
MX#(DO_QT'/= DL3OQK!JP^I:CL;Q#-=RVHV[LQ'&#\?CT53WHS^))S!CW)<^
M[<<X'H$TRE<%KO]L.@()M3]!;B'K/X9I35&X'TSZ6/ZL-Z&R2+UX0O GN!8]
MPB@9=>'1P3"Z6J>NA+=&W8LXVQM_%^-_&+MH]IW>54I;WQ A1*Z>-=-"6Z\C
MV^ODC_=:X_5G/YV"(' +S!-+FWW^]/GCZ=WY^^CJ[B?@J @!?7/^T_GE[<7/
MYYK5_NY7^O[J$L2)/[>U@S?!$&69/]9%HPL(8P9AN27@S_CRR"<TG^]6 @HJ
MFP7Z'VB^H*QF7US\]OT+?9^3"_'(6+LH&<$GI?)&M>1&65NUGK?]'%!=(QR)
M/W^)[C#O2'2/4Y,L>VI!D6!,9+#Y@+K03^D"] H. F(IUYCB:Z<?(X11O'T;
M'5&\$/P[GDXE>V$ZTXIPS6O$$>]PA0;U##& &EC"I$\1S;UNC_[&'(=C\425
MYAU5M'@O[.XT]GD"_(W_@U=!I0;IGOWT0R(&+V/J8]@1EV!K>I=\A4?<PG'-
M@K+.U[90K:\#.8PG/83\/QKAE(?Q>#QNV@.WZ6\IV*O/JWY"6S"0O1C&LS'Z
M9!IHQFWA_Q3-R'C'-,!X-)Y(OLM$/LSZ\@$HBC;[6T@'KKH)67^&<)GUX3:$
MUO\$HNGU9_+?KR,;&0Z^* ,:=L=[**;%V-9**D>C>-P=T4$YZ@]FG/PP)=?>
M'SJUU:UF,P9B0.)V/]%V9V')545:?,S1+0TZAB]/8E4.KV@86W!&43GJ"S<8
MV'7E]_(,^/8-B?6WT=6'Z.SF_/W%771S<?OWKWKXX.TR<HBU^]OY8 I,0X,[
M20I$O<^:!U1%Y!I/$CQ =<9=,9;E2Q"(6Q D  L I1C3^8+">P$D_&++=2UI
M8WR0"JN16$5*JBBQT&V$?RHR!>I(OL9?!,D!)46K^="-AT)I# HR7H92DHPE
M%9:I H75H4.C%SY=2[XQ)>N;V<HURK.SD^**=Z;P$FC96 ,C=<AC(%?F!!C.
MS9E2\8ICP9DX2X6CH#6"X7#R*7K+$->)!KV@<I,FO5+R)NEIU)P1E!%9A(IB
M_)J+'R7D]R!H=)'O[K</NZ7?,M:YR$WW('4 2N <^6[MT@[LRJ#?"20S9&:^
MU]BB?F\+JO#DRT@8<X44]Z9R$FL!;/7E"$LI!4@N,3ZO)54;6@8%TLMMMMW5
MLI[L]Z[XE40R"6(!;_L.H9M2 XE"D3Z.I(PBW8FN.:BUY. N&A>]6"(_< Z]
MH&OTXK$1M!+M T_M"F9V0<TF,J&XQI-M0Z,$^,9?^P<Q8<$0!D8U49NTE0OX
M8[UP<&)4Y0((E,P!C(9"'OZ-<.]P49^9&V8"-+9BVVE2< @,HB!Y@B""TT(+
M>ACL X&G/-^[^UC5C,I',>(=FN"0Y+@^>F)  ,.UV:,!];NLAO0'3@VAPM5U
M?M6HEJA",OD6-:A[J,NR(9.&N_25";"5^E.3VI5S<\XJQ?7IS=VO$=P"E[>G
M9W03O/[)@Y<-UBW>\_J5+23K:A]6/7"5,HC$#YZ2# ,973!4C@!7Y(20<B:,
MOHHV^L1]23'K:PY#?)&K3.-%N4Z>U+L/$=*WZ?QIG2_SQQ<%W2M#3V%3?A,<
M0-GM5:I$B#O;,E+6R++T ;TC<S:X2[T6IORV"1/"!<_(E8_36AC"SNPS:"*<
M8_!<M\^L1">4F;6@(':'8.<MU)3DU1A/[0J@N HG0>.N90*%\(.I9;"S<49I
M8N!H8IW+,I;[UI'=5)7ELS5N*/# ^G.K"XB5C:7LVKBADJ1;V9I1O8E&)#<*
M\<FP[!A/V2>7'9X0>=87FA[@9]9,#))696D=<221UW.!U+ D*J>7^7G7DR:^
M=E_3RE1Y=WU@@RD-(QJ&NU#] NBJR-PE%*AA<<*MXS!YFTBWAS9Y8*-JQ,6@
M.:[-YT@&TZM"JJH2XIQ*4O(\+*B@6!-[%^K_HW.0MI$+\C+'C?('&^;=F*B5
M!3>XE.QE-P^G76H$$Q&I"Q]"U S?\C(I'JDV9R"H.M>8V@;%&XUP.WJKXG).
MI@&"^&10Q=6<=FV%@&]![V^P6#09MAP]-(D0E#DSJ))B?]A&BW'#?&E=G%?0
MR:+1/>C)OTF.NK_UG*^2DE]YN?S&[@K:O20 O324$D:%>7QD+/]@W:'-H[#G
MM9$9T((3_@JG:P;CPVM2,%>EHIOF!HU-F%?C57SW1,72;'-_T<9\[60;5:A8
ME-&']+[02O>39KW0H>J* NA*R/EF]3A09@4FE[L29!RQ24=VG3[FVXR>(^?J
M"L8(8N[CEH5??D:*4#TD7_)"S2@[+4I% R%9W(4:Y/?HIU/#$ 8 R\%\R@HW
M'N,O[LTX5="G+]BQOP3SJ\F4'TXO;J*?3S]^/H\^G9_>?F9,Y9I V?+8MT6<
MH46QK<&["MQ3D:Q2K*+-BJU)O3%U"EPD-!: !5T)2)QO;9CX;TJRHA"I8FXS
MX;9/ 7"6JZDD\$^F*_6ZIFN^)YA0DH7'8F_R8Q-+Q5SC4KJBZD[:BR0I2#J)
M@9RJ5[_PLPOQ@! Z#(BB"%, /F+#6)=> 8WAQ__:$:: 18HOHZ/=FA'\TL4Q
M<7L.U>:'6'[ O+HM:?X^V.L'Z:$?]""S<PGQ:QU'Y,"@\WLD!US!6.-?^9[#
MBZR(M%K\\H5Q*_G]0=#+;NT;T2X#L&F$U\CO*=606(_,&&N/59?5,8)VI?5(
MYV"WYSANNB#,ER).Q & N.J3@MSFX:_TJR"=6%8X[->BS$N %N7^(*DSH7BX
M$@3_]O:Y%0*(B6)@RC+ _+WM\,+8#H&_1#=Z?\/JFG<JI*E+: *5RG2-D;0<
MKT175,-L**I<$C!-(!<7N;,;RR*21$O[O3?[2D5,B8U2<'I!?E\VKA<A/1"3
M;VZ$B*-T-.7,RE1OP)>7D<@74WF;4/1(\2#+S/U6"P;<^RPZ[ECM)A3O@0"^
M<!$FA5A.RDXM)#"H@T=+SC1J=[P\N %-[IHFX:?S"D>[(8,S'0;_V?[+H-,?
M?=<^/*38/A<['O?C[FQ('O%X.$*P+BSO-1OS-X/!I!:UQA'+-^?7GV_.?CJ]
M/8^N;S JY]-KGSMH%*D4(FYJ O0QMTXN@5UD$WIY\D,9O5/1_[V3ZTW!7+Y-
M;+28)#_T1]7<!UL7(Y:P1]8?))?'%,P-Y!NNGEO%[4ULOU0)F0,SBQWL4Z][
M/SKIZ05G *Y/.0ZX-QL,J!ZL(+,+\"3'D=IV"PRH69E"[KE9L[[-4;2X 2@_
M)5N]3-SS3)RS]C(9(L/[ 2Q<N=\4R_QY =176$F<[RBH%':$)G8)<\7?9IWA
MR,?*'KM:(^@X:)DUK\F7?+ECH[+T&8PN#-^3W4/7B"(UD;F=#SGP#M3-C.<A
M]Q4JT7R[*U-[KP6&DC^9.KO_OZ5.6K!>UY*F @%EU?/NE"!; IL= Z0'_?Z4
MD(CEJWM0J@3U*A@!GA;Z)IFDD3S[75_XOD:?T\YL8NBS)O3_[>KB\B[Z&01N
MD+OCZ.[\[*?+JX]7/_X:?;PX.[\$KH:QC!RY<OKCS;G(YK]<W/T4?;HXN[FZ
M-._$&,[R/]'%MRD;Z"W_[Q@,%9['T]0=6P,XT<@GC*]<1W?.PBAF\:,W_,N;
MX]!*B53SZ1K: ^W['SE\%6'I;50]M " _&K*;9 >(KI#RJ9$]J^BWN>\6R2\
M+]G;<D*^<K(Y+KXD1.*4S<8.)N(A@2^V)(N)Y ^ZD'X3E<Q?! -F\%>TX8=F
M6*#/QR+ES$ L#@(BU#HP?1AKK)\4B$ZRE%:"+G>(;ND;+,UFB &1?/Z<END
M$^!-76,8@;2+R_-V-JCD<CF351(]DLPNV8V)V'^:*R?9$ 0G&FH8A7&4<A2/
MF#:/V=(1[CHY0BA^.TQ.%4/,T9N?+\Z!AHX2D8U)ML^"@NQ8[6':ZP*E:"8'
M^@>0?92-&\?R]0;U$3;AYBU$K?6O'./T^\#9&7CI!IOO3"H52B$16B7_()6T
MN6<N]/!B#1US3NYS!5(82#E1'&V@$DQN*H6]L@Z.\O\30^DQA;B=<O3QB&:8
M7:G> XEUL>YI_PZQ<=@/*:CB<4+H!S\0[9Z-5PD9!5BK?A!+/ 5%O$@2ZIR,
M_KX@6WUKG9/!^,9,? N.'H;EH/5IB WX]W9<C6ZQ1O0=V1(&X!#AH&D"OO,8
M3_.7K-BRLDB F%EZ<@_]DXWF2TX&GP(3G1PZB6%[H83RB9Q^12DX.^CUIE)?
MT2.!$F;,MS:$9X@V%A)H^';FZHD9JTR.(^"DJK6#8-=<^1BJVP?+FP.#Q*N5
MV"!!9YGHA"WNDT3AKWA:WE9^..E"3D09)(S@.Y2+*\8J$T0CW%X\.;3!6)^=
MT'_@>YW;@R878V# "4(87)P9SBL->M[7 J AI U'3!N&,1:/LC9U9J6."HM$
MAKHK5X[>E2*L4):!QOF+WY1:+=--4G!1+SWYK6,SFXKA..M'\0AK%<2"ZPZ4
MVB&Z2PHS$SR/CYCCO>;U3.J4AD87Y%^U:\DS*V0!Q!SSW5:;1J,U@5$1K?!K
M<16U"8?D]YC&]I1M8H[H<#_("6&BEBNI-DQ;.ZY9I/"I)HYS.R <G^IFP=N!
ME-.0ZVXR+C\8U'K+M4._K@J:+^LOREWJOL>68]K:MK::.5*E&4GOIH86 :#S
MD;%#>I0"N<<K H*7"AKZ/&9+DIL8^T+85V&=7 F'VDJ!:H<LQ7^W"B15=V(S
M&VX2-"Y>+VAD#6E733&0UK?L+@ W01CGT.I[<UO8BAU\F$Z:V@J<-8F-90)S
MB&0A).BF$O)9A?>P[IEJT\A_DO4C&9C(N$JS<=,@T=3-I3U0U$=TO1T99#1D
M1$:XMBS8<ELCOYCP.389'O)L2\7B@WS.;S2/GB(QG9??*9(!U<(P+;>Z]=61
MK&P32/CN&-8J "M$L[ZH=9?@)<G'4@ K,VJ5'E%:'UG(&UN05L]G369TL'B_
M.DQB+1-(*?*8T/-C@>=OP\4^^P1';K #3FJVPQ]/+S"LZ3*Z/?UXCA&U%Y<_
MG]_>-7K!]CU[R(;8[SH;XMYF)" HP3@\%1R\M.GQC]OC0(P*Q,5T#&B<*#>N
M. 6K-V0R,&6N V!H%,^A@UTIN,?B<]RG9[5?/DV^WIJ5]O.[VXOW%Z<WOT;O
M+WZ^>']^^?X5CQQ<_YZWX3:\?8$3^^*J_&%0V_M/9\UVLN"J#H)T#'(TP8E@
M< ]A4BZ\%W\XZ\QFWQ&B2K74^-C;=&*!]<L6^Z+N:VOW[Y]/;^[.;S[^&MV<
MWW[^>$<QXE?7YQHQ?O3Y\O3S^XN[\_?'?^#5@VN-N=U?TUY#\E-4BN\1/2:B
M^>_6!">4+HQ>Y1D0NF^^!PZ!M0AO459?H&X-XM&''$-7F6E\\*C6WX,"?4S_
M[YE(KS^(AT.&Z^W&DPFE8@[&\6!&=<F'F +3->F*(;>9P*_]:- GE#A,LIQ-
M\)]A?P2-,$RSX44S0A3NC>+>=,;I&1,L;S$9SZ)Q+^X/_@#HR2B>SC Y",:#
M7<?=+OS3A_XFBH9R7H-\^%Z0+A"8HBLP%2.+5D'Y/01YH2 7#8].[3^CF5GO
MR?=VG;NS>#K@6N]3*<C>PY(KO.+];CRC2C*:#!JN<Y]P5>"AWFB"G@!,4NJ/
M8>/ZT:P7#V L9N6&\8A LH?3(=6,()CMX6R,+_:GLV]?Y!Y!>O=HWX:PQ#U8
M]L%TK* M!U9X$/PSYG^FNM[!"N]_% GXPF'!V>+#:KO2^Y2=S0UAQ9A3@DF+
M5Y\)?@%]6I?P^:PY%N30\P>YPX!"C \T4B^[6K'O_X^75^4L]6T8H.)KJ]Y1
M.CU66-5[1EKWY;C24KKXIB*LC0698U.BL5)^&;>^H<"SZ-@$$DNJ*4[#X[HF
MST&E5Y(@'G<9NV->7^_UFB$J2A>DU!4\<Y$EC"AOILEXTQ2Q8[KM5&]GD1D_
MG-Z^4R^[0Z<67RVL^PU6&LS(>H/Y@;+TL0/^( 57PT:\)D1*C2:8H?:^62::
M/L;$UA@(1W9R2CB4]^-:&(G3;B@ZQ.=UF- R] BZ4=/[K X$7YDF20A7G.FO
M;%FL/6U-*QKO?>H53HY?: V3(1>8PSZ5)7( HB?YPXFLE^"?FF]XZ70&#!JA
MZGKSSG2"/<<P10<R&>I@PKOQ;*%$<8!V9YK3)G/74L2HJ,+<H$V-[;25%,G,
MW$&>C\JHHJ9SH8Q5MB4T(0-+Z!Z04K"(C[(28G)0+K[RA'IY944%1D6B&:$3
M7 ARF7/\X&OA52HQ"WM/U=AS,YCVR3D;G2D_]T'"D4\YEDER;]'B<K%&N3\O
M7BIG+T4DP[54WF,X*0<SK^H)3#96\YWS/TEWOB!E@&X>P/EQN#^.5</-J0+/
MUH_86X8R'6<GF/&K:(J#_OX 3:WR!><!_P'B$@CVX+A)ZDRRID"!6@5MG]6@
MY$=&5GJX,8B1: NM;60?% +)"ZD7'62[X8_,N%]-RG^,BO^V6Z<'27B@)/PI
MK)0L0-,?J1R,HU2VN^.%1Q$9');O;7!:XAMKXF#^]ZY,,>/26D^2>[0#HZ&'
M^2MW(U5GT-+3F*[K[3H5-"N3!I5#J]O4(7_3$J A#'-,U?/DALU3P64 &E@F
M\U2C4,421?9*]'-D!:T(0ZV)V_H!4T0IIUH.W(^GI]>NAI!Y-)+23X1Q6[;-
MFJ\<N7@U_=#9FI+HOL@IF+:@>Y:X@:M73D>()UDM=<NX_U2!SO3G*YQ+.#FO
M@?2>1))JCS6@A Q-'>N6 ^5/>^U N<P8?,9+3*6*4IV %/^L^PKCH&@WTI [
M>-;@Q_]:;O4_>P-](DOG_L/K1&K0-O4>6E']6Q=@[<H:,L(D%QZ^%F ]KP14
M;J(2"'^)[+>L"O8/FG!305D,XI6"RFU9@ *-DT>O!Y=X"\$AD+HDE!7)<4MA
MSSXDG6$ :R_M%X=BPSD0KTH"2?F(>MDZ7Y.K+C69#JYV)0QK8Q6.SYL%(76?
MFBHP-7V@D:),+6:?]'J@@G*NND4+G=BTCGU\OMM7$OF(*D@9';%F-AWVC]MT
M $S02#E'U)E'V16-(BI%3YA [:!R8Q7P#\,LEMPQ<TD4+S($$I PC37).R6O
M<@@D;>? 936\$^[>ZV0<'-TJ.9!5,9D_.8^13X_PV=5:B8+"+(%ELGXB3-RM
M"DV#.Y>8[475ANR]/.OTV5.&2&XUYHEL*D-CMG!-#[#1$*#8L+_3DUY/]_<.
M'<6X()875+:8D!%*-SZ9$B7WH>=4ZX-D@O2@DID,WYV9!8?:L_/BP-4A 5T8
MY(@3-V#^6/*<PB5L(1JC1II3JG'H? 89">!/$48Q:]M>& 9ZU=T97WL!V(%^
M\RU &S]LW?CAB>?]-S:3\$P2?.6\G:G#K4((-"Z0'[ .^ *)@:=/<<9B!%'_
MI:VMZ@A:D&J;*IXWE497+'4+)<<<>9YS,31^V?%4G&96Z@GD@7B-H:' CG=1
MAH*4$[V8MAWT.?DN8<$RO,W89V@3@U4Q$G9C<CB=["3.4Q6@3%$LH#"0N-#!
MPT(O';=$PKQHG+$6(4#VX<#Q.:1%I^ML"FQY0:Q2S@$SX"<NGSO !;&YC__8
M+0A!4\TMS+@K"\B!<$X&QMR+>T[/@1MHMWQ 8O&YXT2AI[M'& .2XJB52$<G
MO:$+S20MTQ\6/+?JY;0TC9 RZU0JQN& F6.YG!$N3JNR71S=P_JN<V&DHL!R
M8%$&O-:AK&IWG: S@69]IHCL;V,G#7?[3(AD1SQ 9X"MBI0#2[JLW%*H.;;<
M7XX%XJK#25D>5.VZ3BJ4B#HDBFL?I15=W2\1M,253OA( :A>'M3;8D6P-N[0
MFU*UJO!JL9(5571E:"*_P'S$*QM.M1J\.F_C%0TQT#02L3"7R2KE #^I,15V
M$AAH^6:SATB#(]P\<F,_=0D2+$:0GGM(D&#FYY!TB(K@\' A1L$BK&5*8TV[
M;EAZ!N,N+"8#VV30_QS4J.$Y8&B%<RZC>09/@]ZFV+BI6<?K;ADWQSE[R#B^
ME;TD1W,@_FC*LNB<2L6QJ=_85#*DV1VK@Q/P:1,G4RT04<U,)TF]$GU8*30>
M2%?H/MB6EI($J;<BP2I-E#7\(XTB=&:@6 \\ON-O=L-XL>>EX)[(!L9:;YFX
MU9(YJ='9@^JUU!6F\CY+"53U?RQ\X1#N9)DX$<A(E)ZK6$'6WLA<!# 5C*U2
M@N+K@FX0X:!;S6G=N);P)>ZX@^K*(T'"WW-0G! E"A=G9#MOAI]'+&=:%\'E
MQ[OTU1HA<+XXIP>YB!V)P;E]$HAR1B)?+Y9<]\9%W$BL*LJT#UN]/W,IQ8UB
M $D=X>6?^%UWY6J73JA :'Z$&#C0,<TGGU-EO6_I&6,D36NYNY<%2@X%&1X.
MMR RC4C?'FKA[@EA!PAIRK3G,,KO/0Z6DYDT]-0&^H* X*\0YH?S4/(D8=>+
M39?Y^L0R))+$2?I%X#B'R$H^D^>T81IV+=8+JR?<IZ XINOZNQ07*5\F%,^?
M+1RG\X!3*F]TZMM+<=RU$R/$Z4\@<:1P@A+5ZF=&^UR3VV+^OG4I7C5-)I^O
MGNTY%D)0UR-ZQ25L3C-PR7$@('T:.^=VU#GYO &(<X$[J(*4%..[]90@J^@
M0I/ B!+R\]A=JA+-*OQ;@^%*KMI4&^ISJJ.MCI6,!\3\.]%G#B2'E1 AB7*;
MA5&I_&/@#N1\/9+_>YMK51&S_JQSZ&%N.R16BXA.25ZGME5 C]DVXL?B0\7Q
M,1"B\H(O;KQ R@>&7FSK3?8=62>F?S&RPB:3J/^6H>]K4)'L? "GLFP5O9)U
MP^V#XCJQ=&$Y,C<&1739 6C=:0#")X&;. ISSUT0;JK8!INGEQ+/Y_*E56N+
M<%#+B!)R2)&7JU9+@%)"/15RD\&Z5!@*\,8;R&'14F+8"Y#WBH\+3RBH0$"[
M*(;2/T!)![:CPER-UID_-!]-*:O)]).QO\J7RO5?MW7Z(;=<GI:-*6!MU"W5
MMQ<[[\IP&AVEWY6&>+Z&T^ZX:BPEL-!<)?Q$2VW\^1-FB#$TB*@)3&(7DYK#
MHQZW.7\"F1VDOHN+DY]]C6MX_]\1>X65,K'$EW_HY3T11J:=Z' [>I7]2A!2
MS4CFKZS<B>C:T5L4[G8E_%X&L,?OK!F4XA#/),L%]O:,;!$<SB1!X>]=_53;
MRCEO!;U_&B"^OE?$5S<S?.BD!<S];=2/!Q34=S3MS@AK&<>?T(=XU!\WO6T0
MFP?QK-LCP.QXW*4ZJ??TZE3:X-9_E4+@:<-:4<U4:F,\[!/V,]5II;>Y=?S\
M>:V N>3_TZD]%VBD)'@SJKXFD?5.6]((Z;FBB&\]BGB'QHKVPZ+D4)V&:NP-
M$<F?/F&T\-6'H,"+#5Z[^GA!-8N.KO$:  FS%E][YNR@T-G>'QT($H4=LXQT
MP(:J1G[KQ2)>4#/K$ >7 .:32@"S$]NSK;+E$J'MEI+R.-<"GJKG.LN&.L1\
M I&+\1!(;C._>K%#==12@Z<EJ#DD*]6X1.N#G'Q9L-P>2MO5=<*Q(.^CVN7D
MH?DC-ETRX# <M3>-LAY.:5-I,.+$C)@9O7@/'"X\\EC7U0I$5O^^JYT#TS-0
MS'AUP,ZM!91&''Q8^*G>6^&PT+QYV"GKWI,35(IGR25M'H<76,AX&U28]S$A
M-HS'B208-]+!$,:=21YA& 2,8\!T-/9,LFQ+TI3QZ%/2U9<,I&@VZ_@!\O4D
M A*;DLC$0^EA)M@07R\S4_BTP9'_(FC5FOU:QT_S"2E[?J+XU)3U':<A$"\V
MEM2X9EHE8Z0!21GTR')A*I36WM$*'K(WMUB__"4BV:$D2<*V=>T:<AN@&<T?
M,)BBUSWY>R7N!^U<"A.IZXH-H)BPT -A^J@Q.@T>I _G/GCPU0]&9ZWQA\H$
M780B9KP"$2PS>&AADE1LAI1Z:9U )R!9Y)H8B&]6Y3AQX=2QE^HHYS6,+H,X
M%AN$KF9\+A%I!2-<@H-JJ^FN^QMO=B7.N%\Z^).:P3-HT<G)NNLA]9MLPLP)
M8!WN05U+73 LWS%!3;\$R!47R1D08/=RDG 9N 6//@O=:H0*!5:\XE^:P]Y$
MJI!P"V E3^G:F3]5.\4V&%I:=%6.*<JUD(1#\@_-'#)*SI?+[QG_S;CK$ 74
MBWY:639QL5RI*T5X -.?AUUINE8*<V=%J#T#>46'JCKZW$L+K%Z:"[]*ILWP
M+!?&JF\_DYUSJYB:V-^2,YX?2"^- Y@X=V61F^H$JY3S)_1"'KWY</'AZLVQ
MJQZ:,TP[W'G+[)\T;CJ.R B#U$;GAG&V*4F/E3!1%]T@LGGYE#)\'%; ]<RO
MBIXFX&G9.H,7U <+(O!X2O\=1K^@=3SS120&\;#;QTILHTETDSR[D)DRZH_B
M7J^+*3#=*0K0()WWIEVJ(!=/NH-:EN,UUL@HL![ ]3*1N-ES+47Y50]'_M>-
M^]55M8PEF)<BG#ARWBTJ;]:;"Q]J"&M*)=H^DH.:XX?C-U1_PQ$ V2+(F&>+
MXRQ2JG?HM3N;,XP5V;$/,5>@GSE=LYV-/"'HVT6NM$Z?<2U91*#02!]L&15
M03!X[\8N4GM@3&YWXAW)9!.ARO6LJR?DQ<'8%"(^B=HDFH8I8T^Q#S_0$"/L
MB#/LT=#?B3YO7 Y/(0%>BZQ40.98"+5TGB)VJBF6A![6]M4C=KK*'5JB52&T
M"H(6K2>(#?&3<^!H&7K0U$_6 1UVSQ;%E0HK EYO+4K[ZOG$SJBU\P%1'!Q7
M)!2VM<2]T^"W+\(D5$9<:+BN[D+ UB1-*GHGM6!+U2]]O*&4,.'YI=(#G$<@
MC,%,);-5,G^"410OX1'AAT?X;&^DS^(3#SM8.B:VA^QW_"#1P 1_7&U@@ W(
M^YV(0MV>*(&].DY9]M2LPS)[<#8SSM/)6Q?(/VE:%ML?WK%4FU,KQHHQT=VA
M59U'K?6^>$W+EG!<OR$@*<@4G&!M+1#X12G8[.-2#E#$E46R =!(<:& Q^!N
M-%ORCI9BVZW";F?K!<@!L.$+4*QA ]?:N]@I,<).<:Y(=\OO@9K3<L[H(.YX
M2YX1#B30J! 9=\X"I1.DW%!5AT3%21Q;*)(A+!S<=#71\<+C)##C/?A =%&!
M5BA=D2ACQ$;>:<"\%.G+ S003<QA*YA_G>BQ\\ -I0:_<2][[I2X(BT80%H?
MP,TQ&',.I8SK=TEX=03UQE!(DI+IZ2+4>O?S$AVYQ)G2=A)S'83G_A#G0C+5
MFB3TC0 5"2HUT7N #\OH/P% F_*S7RHG14+Z4F%^*RD.7)V.> 8J.T_N%9'#
M')Z6' X4L0.Z?08:I4/H=&Z5.7VW6G$-"2C8D(O&L 1=?O%L50?H<O4;YO6
MEOA2<R#CRC@JY\DQOTH'%-CO..O&!P/@&6 ^RX%\%&[7. J8&D+_5.5V,M34
M9T1CYL(," 4&FH)M2T)W:R\]:P"A 18UK&Z;BNA!>3\,OUUE=;7=#+D0X7V&
MZ-/"@6)_8!YV%'6"Y<9*K9]D(OTHBXC00*4Z65SA7C^(&&+'3N+'LPV0+!;>
M2->4E&%>U@5WQYRM47=!7&7E'>K0]>-ZKMC"+")V(^$( 1L,;([3J_'?_7+R
M5S[>4 LYT*,I;<LWT40$OOKL@5NIZ0S)A4D=M]Q0(#&:32DU&9!^EL0(9WHD
M+"?K3.8+WMD R0MFB$T(T-"<EV>=T+OSB&LFW)^O65J''<>ZJNC=B2J99 T$
M2OB;M:57!RS[#O%0DNQ&L;$E:=,'J$K:J2&F)WJ0<I>,HE%\)"XGA=?W*Z?6
MMMQJYJKW*Q'T-.UT(43%J$@.@=[?E<8&5B/X=PJ#=T8@S4FC!Z#Q(3:%\!5/
M3C:ZC116#\4N=8-B=<NMY$*MTH* W>"W *0FK!K(HGZZ<E-E]8BDB8+<NJ$)
MC",W!-F1(?&4F+P(8G)&2#R6M H425L+K#J)SPA/+-L$AD4+F\=U9%Y(<:+X
M")8>DA<^>D%RB0^0[D0_RO.QS^C&G]B8Y1B?SPCQ:;QE:<Z\X+J9V'03KF#P
MS/P"^B:W0=4-I[GLF[OCN'O6GI:Y8?D[%B?"%6P,7%M-WATK_%L])V1&"1:Z
M2I;H&GXDFM)Z-.20:'404<CF;VG=44,/XJD&L9MDVS;W"@;NHHI-5(\AC5]<
MBFG(PI$D,-P^#;Q22F[S79',7W3#\%E!E U]-Q2FX!TV+LS1G7XQ62KA^:@G
MCM.E281;^<K= ^TB03-YC4345/'H")J,-9KMHY=Y+%&E/@V'H<U]7/[#5@C0
MD$1'//<VBT"S@82YD #OQQ,[O7&9/B;+V+@>8^N(=HE\ON3/"Z<L!/JOB]>1
M R0QSU@@IZ2:MU_2:J)#Q8JE]N= :/*/-\V0XN 9:1&+7*A>C74*#39+$:2L
M-&"Z2Z(B!\XB43?X6QL=LPV*K/?J0$=_(U;^L[#RKWJX'= N"U_;<UU(<N,!
MW."JA>O5>5+[AD%,,AP(G0<1GFB[TV*.ISPT6CPL=\Y]C.>??"&R'ZQA)UNR
M$V'V"Q()UE26V 'Z-:B)ZFWR0A<: '=Z0'P78G&B9X+A<IQBD#7)07R6UA9[
MC@W-@4JRQSEB$"!@B3=Y087S0-]$H1+??=/T1/R&^!:-W%;0U<)?R+JRE:YF
MRD9?DO&\)M*D)KA)H*)'OE8?PMHB5(<OLB:+B6WL3"1F":)G*G\;X->UI3!5
M7LNPR33U!2=L,V1-W_IT1A*X&B$ M9W:D?U9P8(=>NFY9#N]_DG*@6'"<V%<
M]ICJ[8GJBD K$=/UB57NV J=\MM8]4)*<M,1ZAT#H:$%EJ+SY-%$"F5KQZ9E
M.FB\N"E18A!TOB5L8),Z!WHY(T)73KVB.8"(V3]F2^-CD>\VO,F5(I#!!%@;
MD@':F4@N%C%Z]*AA4YS0*LC"*/9(?#'#<,=[L;/K$]\+HBW.67S266>:$+5I
MSH-C>MR')E) _'V9%_=RJ"3H4N$T&H8C>T-3D;P80@EV[P(]<85+(.1=L6YN
M!99>PJ9;\/@S QH"7<K#/U^<Z]=D>3/<70Q.[G+!NY2C6[C'VG52M0Z]]IJA
MCI]]8<%$![?_-0T)/V(.MBNK.1(P_#<-8.]O'#G2/ AP6'FT3$TM]APFEFN1
MUOTP[6UDY:54Q#[?3U/*C%L)RM$1;6*-9LC;2U/=,IASK/U& KPO%YGS*&"X
M;9C#(R^\HD2!,ZB^6J @(*F7*@.D=S/-6&QF@YTJ(VUAHDC0KR)-RW(.CAN3
M6>7)9ID$A1J^A]A"HH)(8D01#YEN%\0:UVN2B)PXPS$)CCQ-7;X6:M&KE%(\
M!7WA-5*.EV@JC[NAD#-3 Q)VZZ6O"FD$@ 69RI-%1AAN8A4C="6C%.-RTV9(
M%4RU]F[QD-UK(%U#S)H%)-SW&\G#!M*$ (]*]8NH\U5L5$3%R@$T A'?^@<H
M!>4B8RWZ+]J>^H\E.\9"=Z$AL G12\/-2 T+X1$5P@1U6<T::I"9K FKJDKB
M+EG9W\4-2=D#8PO4QJB"YT,>P+[HXX&BUC!BC$/Q IF!1R+L& 8QHM%#^Y0W
MP;4=RC2T>#(TOXWSM'Z9K#&\N91:JK4U#@W#JJ1G#S)M"9M1BSD=&-R[9?8;
M6IM(4&6SOS?[T+%GVZL8)D&*>=X^Q6;R2 #SA)1;>13&(A<M#LT''JVRWRFT
MR^7BKG(Y535""U@5]Y6RD0>EK4>LRQP0ERK%:DEP?81E$5P]$)RC-XBKY:*Z
MTN[J)R4AZ)!B)>9/+G7E-1,@5;%8R&7IMEFRI209U>PG3_IJY^N-6G11U?U+
MON35;(9[3@NN"D]PNBIF<_Z)>!MFA?I* I0M1.*Q9*[M/UM%&FEU'G7^UGO%
MZ3NRM?0:'N6X)8RDIF0'X5OUB]"A5/#!%J-_B5O/AB,VN'O<)G[)J++XGI,:
M*BO7UOH63O1:HH4"( _Y029"V_M_V_O2WC:N=,W/=WY%H>&@9:#$6U7<W4
MFJ)LIK4U*26=R2=*I&Q.4Z2:2Q0-[H^?=SM;G7.*I.7TIT&C8XJL.OORKL_#
M8BLU7(6^$D&2L:H8BP.F0L] XZ##SN)ZC[5#Z@D=_]Z%<KLFN^UK,D;&O^I?
M#5L&+1GZ08A5)21W8T>BV[>E&74E9:Y+D4_*3L@%XLGK5%%+/N'N%LU8X?!A
M)!(A=:&_5D$76K8)'9C)3C!E.[.4.$P\/:6P$0K;TOPD7(0$Q5 #A:3/ZE9R
MP@'(]B_W,^RD)5N5N'#HX(@Q&+X/9?*_S*QNDN63[7C,+>@G9*C3[P;F@0#5
M]C\AX-8S#_8Z.?G+X&;\E_>>6^MEAF+V;'JJ.F^R^A6#)%,?VH'!2N5F6R7%
MABA456)_6>S$[FD*< %S%;0VM,G@%;(:HH*!N!1JI9;M.9,=+D--0Q< AV/D
MML01)6QP1R8Q%BL<-IZ94E::MS<@K=EX=GT+3^'0Y]2&8\>4W6H'G4%=!]K5
M(LA RBBNG;O21QI7ZX3ZG13.\;[B-1B9&T-C248PP8\SBH-S3G+%4&X:2"+*
M!@,ARDU=V88W\5)8Q<K5PA0,I6ZHGX(Y)WUSXULN3:M@W^YMQ2+@LJ8"+(Y;
MRS1BS'IJK,J..2Q/)"2QU!N?N3H5;;^0@H)<SRGQY&DUG2U2'="D@2DH-*?D
M3"/[JC67:M*-7TOVHG1=*+!];$^\A$S"MT%L4J6(H]^FUOY]A:W3?&".N8<-
MF8_2M0TW7@#+%$C'Q\7DX5^GXX>O&%H7' 1:K]3-F4*-Y 9(L1S+J"*,(FW3
M1]ET@FJ:G&$6$;?AP-6V"2MMRRIIQ=9N-MHZE" PG).%7L]ZR9%]6>]+-86T
MH#C2R#XQ!9(H-H(DF[GSZ+HRUR4R=:L/1)CNT0/8Y$5GAKSHT.>248S]B'U9
M:L<N-^QZ-K'7#,X8B$BT"U&P I8(I'GQ5-R]"=)4H(Z*,!4NT=,7F&JQ]8,$
M-G]8$ ^.$([AT\,^->7\YBQ$<#H/W+?GDK+:5RFKMR9E]9AG2=9'7(Z[L9O5
M24'P F,_M^":]#<&CP@D(YQ;R9XE"U$OK#(K'XQ3$Z5.2(MX>(E;8+I:+# [
M;<+I8C3<,\7>L.;C=6@HS#0]5JDX=$Z+L+!6@3ZZ&$3KFC#PO 71S] ?YQ5)
MP0Y.E#BT3'0H9P?HM$S[-XW3##5_13RQWRV=U45"82N1#0^V,1<"WRC.:"0,
MF!1HL\0CQ+2<(YAG21J9D"D"M=[_/D&9F A#;9*W-'EWTJP5[UTPJY.L5G\?
MX:O;2-Z\SI5G^#8'\LIC!G'#7I2[Q[-/Q9Y+QJ%\@F@P32EJ5G-MV00O?Z4@
M<E155TNZ![[R6-M6/\)P72G]0XBB_KJIRK#^8-/#G5T)359_M49MFY;CR5^0
M>^HO9$!7=%(XC/O>^^<<\>LTJPD6\D_-:0)E];^"4)J:/(OHZ'"CF:A* JD]
M$ $; T%A Y28PTKE.^0YXCUV;KNL5OQ Y<+:^H&2U_^>7&SA<M<]^ON%W9^_
MP_Z8'-.^/6OP#*\Y#IL8EA#9/\_8(]S3;HDWO6PIP5/]GK8D51@IR!/(I[$%
M&4U&CW#L%(DR8I)G7E2VHNC&VNH)!3[!^ BVK47YRGJS&&U],U# %,9GL]T[
M%HX#N4(LB&\./%I5*_"(U4!=@;,V%59I\FPNRP&>3L.6AA*:XJ?^S5 A-!Y?
MF35=AZ+0&M=&N*HG4[%/2E?@.,#DO93B&O3P/^U(WX<O^74=SLZ'.'8N9=DS
M]>\#Y\J@413+,?E^.3Q[4[8C24ZT,1B*7@>C.W,0JJA!:? 5N@>_SF>_,Z3)
M(RQ(6@RE=6#K$VLGX-NJ84K&0OO&5B*J?D0)J4],:K-ZH/4ZFU8WG69*A[%0
MP:_/O"QQ?#;&0B.5K%7BGB4;*F^&LO&A@NK%$E,X'-F$GW3JU3QP?^OYHH0R
M>XXWEJ]6]8\!*'$F31XRI8EL9U]8->)VZVEA#FE_2/CV\ <X94,2#Y8OGC-V
MY,@@O!WPB&ML4/B3"MAM/1/6DLUN0CMZ1N2(#RKL$),1*5>&)75,C,14^1G&
M3J]?*3"&S#!KE;;!X&BLF@4PH.9(G_ '&UAL-YI2%>PT<,YDE!A+8HO9403<
MF:K=C2 2TFV-@H@_6 $T1/O(H04\!+;H1M*H&UQ*-L#SZX_(V+15:0E6/(9;
MCS4F-!Z2"B=P6P@=A%UY^#K;"">Y*9-6GDK)-_TP<(GQINDV$ _VP2T)U<:Z
M,?JWYK.U[]FB,BP[PU8+S<G*T R3WV\CB@R!X]%JP)6_I(,]Y1 #)Z\4CN?U
M3J+,Q(JDDMFYU+F-%<W.$^<GT026,QWBK!'ZT/G(L 8.6%D@O9H&YA?.BGK=
M]SN=#))!)2DWZ%PA[E72^070QJZ5KG%-':%04^O9*:*!*)ZISZN7&;G7*<1+
M'W$F$A-3.V$!6D?AFA*K4SM?F@,F9H\[QEW05GOY;./7\9&&*8^)@G@FUP7)
M9/:3C-*@87HJ.J:18W%U8G-*3CZ#/[F8S)\<M9^'4:"-U5B3J\^8.# \@_Q^
M2RL\@5>%?D6 _PS- L6O,J"\CBO2@+NTG="+11#FJ[7YQ<#+:;0533!-=$,S
MBMV,C(1O-_[<&PU./_;&@[.D?WUY,[@:$_-J!425;;UU3,@]ZUB&/6P_IRE6
MT$*8_':!#LDACJP/S49VM&NQ*UGQ]M0>;QL80A?KO>2W2T*Q]@J7G\5.:9;P
M[Q(= \+AZ79U^H@+T,JYEM@3A!.C0&\%]K<3N@X%?B5'2B+HSZ<L]\VUJTFL
MC&2(V[!0IX "== M7U/+52FN4_SB3C0H+<J%0'\9.Z*28Q6,/%4G,,DA*^[&
M,?25<9LP*5EBJ_GZ+)LM@]4)(@ )0#HSUH2W[#>^U@CFC@12RP9:]@U%+*5^
M(_7M8;TAU>J1OY_!9,Q7C(^K3;YV!B!:,BE"6AE]'7NIX8MQK ;&KB^I%R)[
ME8S3GH\A9J-%6>_T<3T3*RQ'V,(!HGU>E@78$I$-'YPS@F1VT[[7U_D,XY5W
M:Y;>59["-K">O)"@*S@^!LEM[Y^5^'9W2^@74TX-+'H397@SL>N>YFR@D(C0
ME!7Z$@Z6F)38EFC% ,P4+*K$*"M6-CT,E ;(M+XS"\:=C4.G5)YMG>&SW6"Y
MFG1;]II2+R2@SF9QT859P" \SWC%*+Y5[;QDQ9HU9./ <8(;RL%)W-2M(A10
MR@7>)VA4H0THX5,LZ9=(&H1!%TE>)DMQ=EL!PZ#6DZ5+>,<59*AJN>!519-
ML1E\S*I-Z@_OJPXZE$/$HIW5T@?S'GEL)^K>#D\GSMH6'4YJ3]!"$OJ4%P%=
MU5JI!!FM2)K9LJ^,ZU!9VFIP]0P[&8#!-2'Y3!@N1!X))\A;SUIIMHS7=9EH
MJ@>G9@>S:641$!(0L.#'"EVUA.2%H!Y,$,B-#@(9&5'H3@>!(,GPC0H"\7#"
M@J:V P%24PD3U&Q(\5 9+4J]RVM=RPY=MZW29(9NN/P2QKBGHD4D](=,,/:.
M.L#4)JDPC]9R5-F/=D2[-HJ8B*NA98_GHT*%#%I17_L,YFR>?Y?5<FUFITRD
M4$#/?SX$R$J5+R$ <30;Y2D2HX+:P7O[J]J/QJ2%@6+2Y\AD!QN*H.(DDY)J
M8E8A%7G^Q_-\;7N5)]N=>(E(D9&?) -6]SN5(,U70L2^GXGE$,]%2C3G< C5
M*JH,H\^H/:EM^5>9G09&U;4JP-AN" J ?N8D0YCAKC/#VTUT1DXL#F%19,/3
MR]M#E%1[;[TWZ;^P\'^WXRF6LS^V94:ZT4RY-A,-2!AK'!8L@7ID%)9\$YA^
MI89C+8O)LR1LQ&9'1<%:ZX"7FQID.OW4?6\!6_"DP.(@5\[LCXG!$I@;F2AE
MYXPZ:4D'XP/:C\%\5#B;1L\LW:H-WY?;&XZ2GWL7=X/D<M ;WXV$T#XN.9VC
MP/XSR?_G.FS(<B)X 75?;3,S#/;D:4;$*H^6G8M^,?97BP3PZQPDE/7#5[9:
M@\CW+R6\DU:S5:"I"]OHR68MP[BZ*T&]VX'IDE5%IK:-W*Q$Z[I2!*H!8%Z,
MJ./D!Z[J>:<BK"G6E1SX<D=:T!FR,JR.FMY)*(!8Y5"LAIW!W B/*P)8_Y!<
M8,%(B40W.@<4_'NWPJ-,]#*!53_9+54$TGLV?[/YGAX2MFD*H,7%83)A_R8U
M%$X-TCLKNU#:D6B8WM4]!C6QL5(V$F?',$@+6ACY+X9&X??K3BV[I2E$5:G+
M1_$!B2Q7]^@]%.,U]S@<U3'H#TJ0UZ/K*_C<W[N\$534X6!%",'E"H^1X/(>
M+I,S>.5):,E%;AU;V<4$E2ZF=$36G6\H*P&6[(PTH/%V\OAH5_AQMUA@:D=R
MM:HE.0*5BT=QW/N(?VNO(L=U$E\!'&L[Q2U!INNMN^W8<-0;]Q/F%VTW,DU3
MJ[G233*%RJJ:;_A")3H&-G3):6K'9IL( :P5A;+^3JR</\&LLGPKX>&3#>7.
M\%T Y^+D!<5),X2%<GZ2T5OD>8TZ:$3PR4N)6*S$],I(P]7<P9U:<L.(<AO8
M;U>PD1 6CZV/:*S=;3;F+K&[:7$E6=62"T<SE^UC@>L8?DA4$4@@0;#@&.LK
M;X88H:["&F,YD1>;Y4,Q $,DAJRV#">/[Z<>&G"J !!)7#+6*3B0'T"7X?VZ
M-JVF]\FLZG[E!++>XJK$6RP]MF0^WZ-%6[R3.K*$S)8/4>1EC1,"Y_I"#9$F
M?T4271DOLL LI]8W/'2J!U#URSZJXYHSY]^+23OOLA-!]UUQP:)9,7$)ORPV
M/\I[JJ')PZ;?9C<7FT/LL$?SP%+[>>=/VB+_G^3=UDK;GEW5,J<9=/MTP)F<
MMX+DP@#X')%P3=?4+=YG"M#WM;3W-$BP@8S1CENE9K'KW,(TP=-"JDMU)@L'
M!X;RQ#@C"]NJ4W@1=VMK6FSN70WI6W-Z?-":8E'F#6LJPB9WU.**$=6C+Y5
MW9(@!+9BAN;E1Y91>C@HFKD^"46$N2:(&0OEG\9=TB>.6,IO6\4_[9:SO4NX
MKI9P":^KS]$2%Q33HE<J&^7QPB/-@LA*+<,+N6+(QLCI;X+"9PO'3(*K3;X2
ME&$R3L+) 292#^W;<Y-,9?*G"<.#,(2Y3!H"C14@3,*ZV=P5' 9QURG96M!<
M&,#70')P0@KA=F*PR6[)Z+NRX3[U>C="'3VQ'TT$Z5 R*2*]YBNG'!UN -3O
MURM2$1@JDTX#!^](.BFRK!EJ,M&2]].JSX[9U^S%AKBXFKX[LJ',;O<VE ,R
M:'-TBBA5<Y;B][JOBMPE\E:G@SD:3/L//:W^LS?0)45Y5V]>+5(;]F^;[1WG
MWS@*K0P8[9;4 GOI)MK PB<7WJ8LV%,47""YQXF*,%<ZQT];PCMVGA*M'M .
M\[" ZT>[:0G#EM4Y%4%JN][9?>F]5"T.I=;),<%M(WRR B%K..4ID$EL]>SW
MD11+7/0. @R3N<.Z=4@+2_I <$4%V*$[4,_4Q@10,/::LTGI%I%U<CZ[7^_0
M?;#GG,\*M40NF,3WA#6S3J-X'],!T!<[FY5Y<PF(%T34G>$+YHBA-=J85QQ4
M6';08,SQ@BM6G"("-98(<(Z"R*.H8<?.9O>!/2 ..)_2R33(XS["9G6_:Z./
M2:T+$>*FZA#7HZ)(D!V</SK#M<G>9&DZW,2*&Z%\>#)A.:9F\*GYK#@7Y!Y?
MO(I5.#*_G=,\5_-[BUF8."#V65":8N'04^V3+I''%2,5E"M'8<$IR4QEN:F5
M+X@M#)2SY^H0+^;J>48=MWP=/H^TEQMF:,]OR<S*>U#R7;Z',%ID[H5AD1;K
M.^/8"\!NZ#?? C3QC>C$$W&]UNPY%(L,S'V7?[>O(JY*"X':!?(#_#*;,D"6
M9 AH(XB*\++Y>O6"YG7^)I8PP5-=$?.VO*S/5.SF?*-V(#?$: P!7ZCQ!KJ"
M5"G05T?=/:XT8;)B'<$KCI,F/0IFBV53RTZ3Q69E"5#&LVEQ<++02]M-4690
M.U/EHR%T6^4[8*NR35IO65X0BM+$EI<9A#>V0FVCQJCX065NX8.[-( /'J+A
MZGXK,)&*8=HPU-,*[>V^[ C[+F]&%VGS-&_(>B.M=%-R#JH0"WM-W[]:")/8
M8#ZQ-$ 92OM&MDL)+&>YDH-4P=+A>:.I2)WJ:DYE0B_\@BOC&X^3P-W>E46R
M>V:4?<,0+5(.#.FB=$NAYABYO_01B*,..V6Q5[7+M%3(\!44,W5C(3]=6^RF
M9"DG0@(C#ZK;XHG(UO2FQUPRA+"A*$A6>)4O%\27K?!!6P-LIW;I"2=7EE'G
M90=IQ<[NAJ(<VDR>9NR.E'  MQ+'0,LWF[V)E%=7]V-EV4^UO]Z$:^T5)"0\
M4@&1<-+R4F 9<4&$6+Y@8;_+7,\\Y;J8?24V&4PU<USXW >,>=28@HH72MVF
M6'B]UE;O2.B4=7 S"JK)Z.-;V4ARBB'<\5JK/FG>9__&EMB_4,J48<3$'N4F
M3(&C%+):$8Y2$$F]A&UF<9EZTM5\(ZP^>B4)OE1)@E5K0C"\ECM$UJ?,<15N
MJLU (;R(K143CD[QA]EBHP(FA,9=L+'IM%JHP#:MLSO)_U05.B@5;)CR?TR-
M7Y4K42RMM[8F;9TJMB#K<V_/A).-YRHDZ#H9:FJJ.4X!QQ*^Q!E7U&X8&R%)
MY?&-HH4H4;@X7UA[,V86R[N&1&8\1M9;%>7#.K 0J ',<;)[PGSF_SL3YA.$
M6I!P?(YC74X7'!:@<\P$_PYE6H(OMHBV)R0&D-3A7OX6D]TO9<+J%6/\F#R
M6,7,74YX&=]4\\0!S42?N]S+DE;P-&=P!,TBSC*-@K77J0RW7W<;!;EL@W#2
M1;@MHQJ2S*03RF($V7P>/KB2I\,3S^3D]H&TTERT',\KF6H*#-'OACT6@H @
M>H("-_/>E1RVI=J6"$FC3SH3<*SDC9H_O5_W\Y$K 73I=C!E?%(G!V_BRVTI
M?Q\=BH.ZR<OGZ-X.$"5&N1XY88.LBI)>(QA@G! TF[J"I];5/+9UQ,>F& /J
M@UH),HHSA6TW<8PH[GEN,-!Q19KSFR4!R2L)-/5%4U"6VTK& SK\:\G=1B44
MBI!$40!R4"GYQPKBD/WUA?S?VQ7'TNN>/RIH'KV9HRSREA:1]#8:M,H @9!M
MQ+3%1"X+EAE!-&!6!S'6OW++(K7)O./1B<R2'"_R/%=(@>&F5Q4HUX+N0FIP
M.$7TFBP#MP^*ZPSUQ$>.AIO$B.(I)F^H\%JQ*QJ("IM(F4]/;)Z5.2,1&\]?
M7S>2EA+3VA)LU(*CV11)'EZU"D6/P: PSDT:*_Q.C"1/F3LZ#Q?;NWG=4)X,
MH0U2ATK0 S"+8BA]PTK:,QVEP]72.@-9?Q*Q0Q&FO'[F[*\R4<WFZUBEYRO[
ME#>I.391L-:WISOCRM :G3 &F\5SS$F[XP!? B2BODKXR1<8T2]DD?K>':;:
MR2!2(M*=> X//]7H[O*R-_HUN3Y/QL-/5\/S8;]7"A:ZOACVAY@_<$M18>4@
MH?T4L?^?%O;/H(4=7=\,1K>_ILG-!<W8U5DR^,?=\ 9CNHZ;JTI:V%(LWDP"
M\&!)??"1&[QH\@M2HI(\3_-Z%SYTH>?=*GK.O&BD[78._S;3HILEEQ$FSCQM
MMEIIWJKCIT8[[;2S&)-FWDV;[3:-;#-+S@^EZLR+M)$W\9]NITO2PG:]>U 1
M(/J$S(M.VFITDW:19@UX/.VTBK2=-^!3N]-)"YBZWJ'LM\E)CIU.N_5Z\I[^
M:-;3+&O!'^^29AM+S/%3'=9*M^TM"4/T>T>[J,^8AHFX5.S0]F-(A<.+QE0F
M<K54)L;ZN4X%,%AJE<M,61Q)HTN=2,_]RRRV2MXEI_#_>B/MXEJL8H^$!_-Z
MVFG4Y9TB3[-VPQOBX=5M[^K3\./%(.F-QX/;HT_%& WGZO%#$L[12#ZMT2_>
M8\NQO98<OLLK.*_DF=LJ#D]8/MVTE;?@PTFCF]9AZ>+JRK.T:+6U(9ZM47B[
M@,:X@6V;-]K)29MV[WM8VGFGDXQ7C]L72LS6/LQ6VLR[R4DS;=&B[>8XG&W8
MR72DG<#.Z,+.H/J*M ZGI-ME/9^']Z"9UMM28B,M&D6\!_5V$WO0[M:I!TUH
M4J ''=A9\%PK[< &P^>*+I[E[39TF6ILP3'2DAKARZ+PUTB)?=6=IVL5LW^%
M,?OG:(GX%</4OVG]N$O830=XQ*(Y GZ^L?,/V2UI[:]S-@Q3,SYPZ-.[I $C
MU"'7$WZL=REL 6ZN-LPL?"Q@!ND[.("+EG\[(8!1\M,U[)?D9[B0[D:#V$[Y
ML:^0OGM/!A!@\,<S2XG07 SRL5.>+$RS"^/(/6@ R9<30!;G]D;PQ0-(Q%/&
ML(OG($6PC9B31_M/M;U>W:F<?H/D'5^$1D Y_)\F?\R?=D\H=.J!H8 9;+U!
MEY)D/T[%4J!04LMRMM4(1.+ <GB(0"=V@Q=*,V/7HQ/3^BJHCPO&*[Y5-&D!
M=6#[H\S_X#[2J-/%"B=L.^LDMQQ#RC_A==< (0C.$5ALJFA[+N"M(FOB<=7*
MW-*=IS*,7>:BRV\7_#:V;68U&V:HDV.[\V;:A79Y"73]_NAN<)9<#'L?AQ?#
MVPJ)^,>>)/@<NSK5>W:3S05QO/3E  $H_X+&YZ.NUILBEH%D,;1#,6&,ZBW8
MX6D=AOMN*7"WRC@- E>]D< Y#Z]S^LMD.I4X XG1I%+J::M3A__BD0DRQ^.,
M@L@Q6A$C-U# :<-_LSR7"%08^W8!2Z?HX,W1:*0-.-W?X8*H!V3@B^NK3Z>W
M@]%E<C;X&!5Z?R3^U%N,XSB;W1\FW= K%/I!5&EODH'KM:+Y@T()IK,;-C^:
MSD%-G/&.G5L^LR[)>FFC6></]3K(KK5V^P=7Q++Y4)XGKYQ(*K$..B(#1)E&
MVH+#6PILY3"^+9*$/NCH0,')4\_P"RP%2?4>8@-H'CU2#B\&O7'%1CCG?-U+
M4)#P[")!5,5W;41*I3U,'@3JP[4F%V"Q];"-LPV<M(J\0"KG47M6E;/4NG0K
MMV@=K&@@.Q1(X3U*+) V&3 @HW6IRDS"J=+,^!HE186OT9RD$;Y&001K\D7:
M@@FCS  VO;= '@/)@S3&PQ%"8D>2A0M[)Q:?OD*!2'Y1<-X]0>C\1)@49_B;
ME>*&%]IS*+TX?MEZ0.&2S43>PAAHPIHSU54*F4:K8)],%"[# 0)6OM^IEU$?
M3F'=<R^C<)0,EGC&[=_QY?SI(&Q&/:^UDQ^2>E$KX)]&I]: ?T:Q(<&G5#QE
M4>O HYA?;;[)Z!OS#!=^-B>4KJE@2&3TF/W?@8,MW(3O>(3L3[E\\M8@^;4H
M&*2,#T,>FS(L3'R1<&PP&VHT3,=$'&>O_M2*2^@U,+D&0=(.-3:P*%*"#4L_
M\0^/FN[+F&'L]09)U X9*(22&\)@\1\8:4B"OH5,<X$<]CUM"\3$# 0H>I =
M=NVVJXZ'0UK442[IU+*<]R5,5]'JIEF6P9>M0C=EFIQT"G@%;M/W,&\%" #L
MF96+6;"B\;EZ"TYV4F/RK 8'5:G>(FU 0<U61O6"GM:$)<>K "0EN$/:JE*.
M\D9[3 LM)0UL:;L&.E;#>:-9-)*?"6I!8P3;Z/,B+8.P 2))I\O5@FC1A%5L
M55O/JA:AE3K&Z[''MNNCEF//7G56HI704A!2TD'+3T7][C2LN+WFPB5OHEH#
MYHVX%LT/?G_+:U6M1.L$AYFRCO;R:JNCS3$G:T -Y"Z]V+J966PRBR=Y"V0[
M6D'=&BB*9J6=-%H@9&>XM/):UBY7TLB[H%/CS=:M-3O6 >2LA'H'E80Z/^4+
M?BZN3>3*$W'V([OR3$(G"J)"AH5>T3/X&I3C!P;^YLSR Y5Q*E%<A9*>X<$M
M;*J$Q[?=*DZ<(MHFNB!LL#GG)$=I@\T4,!WM3(/YM#MI _91O9/F&6PP$+4S
ME+!;G;39SEG4;K9P%[<R$K[C+&-F' \^Z"L'Z+N/C^B/'Y+SV91(EF%<ZIF8
M;DB_Z!8\>LD)?GV"XW52P'_48.$H=AIHM8>1@!$#!5$1G)E23V CM-&H= K_
MD^(*.EI1T]1EG32+@BQ**.;!.YT<#4RLHZ*85Z=3'D[[=HNTYW;75T*MP1]A
M/2.5MAF"FS]V&EP&<!VKJMGB[CGP^%4%QS (!#I/*!'Y48:C1&+%:3[V3G$R
M_BC\0* GOOO^B#0+ V%TVZF-L"!::2:J,%O\BCS-6RV;-R3(Q]9(F\T&+8$Z
MSBYLP6:.IL\S!77$8!0XI@H?R,'</X7MV8"-!TNLWM%K10^>3O,@']%)D6;M
M#E:#0D'&];7HK+W5W',;=!PT^5=0]XHF/49G@<$*<N _[*!<62<8?&-AN4C6
ML:9*@(+;W9P*IF[G]8;)Y7%@]>#)!GDSFCGH]<W",C(@+>0<02VA6ZT&=:O=
M(,=',VM+ERA+^@G'MUUOR1;#[RV(?1NC2L7[G:+W!2I$8P\9%E(R?IVT:(Z*
M)HV)' 6'[3RT%6EN0VL;LBWRX)V'K:B@[XN?A!'?@+<) OR+JO"K$&_A.]PN
MG8P,=AG(;P5Q>. *8)P)G4LPQ=!.-E\TR"'92/-N"Q%],/R $35$T]Y::Y'/
M1I#=&BUKC;K\B.A>@+V7@Y11;\=YB-J@#Q<T66PKRM,B)ZT:&M/,0'1L)^A@
M$(N4MU/A3$Y!K. %D#:[./OPH0M+M]XF6U=H["Q3W <T6$0 Z8)[6RX5:O+[
MI-K+>M))LX+W+)Q '?S$O3QI\-:HT^T!CS5:]'>!\C!NDZOJ)45NBD8+5W:.
MAPQ.L #A3J!+%>L%7F A@0R%#1 ,]PP0["_>O^@*[2H7B5.WC_VIK3UHR^[;
MR^+@356RGFM1F2-$=9*SN_8Y<2&T&@/ZH.:QG*]M.ZH 5BE*IP])57>4$7U@
MWKOA]RSY!*2S+@8(9$7GM,C@X&1YHLA@WG,./\#OS4W13=NMG(Q*\'WAF^H(
M?X1[^0V#&WDYVA7=DW6," C/UWK>(/.8]$1>F01.$CX]1H103'/(PP$Z8D[.
MIPR+*/1@%(V6*KCP54576,)=^U$GNI'+B764GD[1N;-1[G L/@H25\I!B5.;
MQL1%Z#M0UUQ[37+S[P1RH^2LBJ+OV91Z,7"QN8NB]#8)ZZ.XO"9;-VF05&%4
MV>N=!DTY^H/QWZSH)CV)X8;S8LV7"GQ^KQE''1 [CC%G$\ )R3 %R 9M^&1*
MT0&(RJ!-M;M%->!*KQ=UT&XZR=@2;$Z:+9)B^'"MDW!UL1?F# \X$E%..BQG
M-?$/:S D_DJ& 621=M,;#B]ZHS>Z&EY]&B<W@U%"]MT*CZGPP,DR)O9&XN)2
M!(G[2""KO*-.V?>Z[*F4'6")=*P3WV]UX<VFJ)"V?.TJO$PO\<EAJ($AAAEJ
M-OG>R>MH3T*K1)8E \&B?S1\DP;RZX/9S1:ZI^VY(9=-JM#Y-!"CA?L$(G>W
M"P(H2")PN.F)('RW^ B2KRMK-IP6@U@$1?Q2MJ"[!)NLGO'"_+#O84U[?1\C
M_&QUT@[LT19:"5I)JTVN_SV#UB\/$!S039 D3]%-V,@=B:Y$M]EH9DD'M((N
MZ-<WBL1S$2$#Q7*[H++C"QWRUA[:W8J1;S>@PWG20JFK S)F6H=9B/*AODNR
M6BNG?\B]DZ%Q]*QJ7K-:L^L\[YM4; N9A97&=XP*:2_M>6^G0R])YCA^Q]O6
M=\1PXFA?VUKI.7$J"%0E3)EPL^WV;_VSI6)6[F=$S"(B5PF''=UOLZF$XZHF
MA;#8W=7@TL_"@*D4.3L32 <E._S&*MR40K.I<^3D?L$V6<&K$EH#BUBM7TZ'
M$DQ5S,3E ?:.E$0CUFHV6058:QC,W8+?=K8R[V]P!O.T5:!7OIYU\#,H+_X&
M/]5;G U8SZ&]*^.NUP$7W"*/*!=<W@F?!M>?1KV;S\,^Q;/:$<G]N_'M]25<
MC<.K\^O19;6W\],,^92?O\(F'AHWT$$[ B/^0_Y!%?EPCRP;NO0)T9@MR3AF
M<T=*IA[K#0AW>KJ@?&Y1K0*%> [DM]^=JLE,1$>AQ&U0L4FAZ\#1G*.=*^_6
M08]N"2-;WH G0&'+BR+-6TWX&Z,SVB53<YZSQ2;/"HK7R7,4U.%RW:&.F]1Q
M;61)O95FH#366>Q!,@:.#.EMYA.\'D$7+](F'/Q855?B6L4& _I\JXW-:Z C
M (0T&%SX ZUT+;PDZTV,5\1;LM["\+2<ACU'W3DOH%T9J$L=A(<D UAUT8>:
M5KPQOO#F58]TWF[#8B?%M]-*\VY!W[5@U!KEL6RVTBZ.92=+LVX3+=-IJ]E1
M\U&T0<%KT+P4-!\88MED/D :_VZG"9=A 6K2J1K_%G2K@W)$O5U@.%;>#H8/
MPZ<,'JW[%U+_<^_JTV ,6PT3 >XN[RYZMX.SY/KV,^P_##<8#3X/KL;#GP>)
M>&(^_DK?7U]5!)__:-E2[3!6MG/T';XXY5MYI>\I8/_;S0$8*(EI21Q(9^'@
M2Q+T(<QU]Z]6SMN)A<Z,6</9>WVYL*HR"V_;$+%A]4:O9(SM69G23HPIXJ,A
M),,Y7NF?B6E, /[HL+84%6^1HST43VF,K>VP*ZG5Z8@?J=-5<5KA,6+[/BBG
M3A@AFHMAY;<+LM_F64Y_H[?IO0[Y-.\H>4% D:S9"=9Y"MN8_X,GG@YIDBL^
MWE;3)#K'I$T%FJ\X.BKT+MF-3KB$]YY.$N7D;*1M&-E34!.QRZ#]M5JA.="3
M_HZ,A@6/^BE-05WFHI%V6ZBQ!M:,GL+_U)J1]G)4=-ILM<7SV)8/W4(^P(JB
MR?Z6I0,G>IOTJ48;HY'AH&M_CT6#P<O\W^.6C30'7Y0&-;)6Q8J)J*_1I4*A
M\TW:*"=%O<NNG@X9/MZT:P]&.H\%\EDA!,NI%QB,B\>2$<<<WX@8PH=;<8-!
M0%N%$,XP,U*KQ9#$X=CAR,K0W@ISW^Z__*T!T)T7W/?H+P<$?DJ48 ODJ&[#
M#OS$^)QN*QZ"Z836I\GMH/_YZOKB^M.OR<6P#W?S@ 1HOK%[GT8#F=]?AK>?
MD\MA?P3"LWDGQ6N\%IW\L0$PL$'NK?"J1TH>VKXFEYP3'&4,"D^_58&-K^E4
M<"FLR7XDC.#(ZQ?9F\P!12RY*W^  W3 H;((8=6T64X4VH]*XU:?2Y'R5LX$
MUZ+@K<AN@Z(?I^V )O XQX J]%]:!JU3;T;_<=<;W0Y&%[\FH\'X[@(FZ_H\
MD4C;ZRO8FG=7O;NS(0AB[Z,S]0]&_ $ES$S4V60["=$0E,2D9"-@^ @6+5[B
MW9*(,F"@_ZT+-N.,8/.8/()00V,T9$\14&B-030[+(7&1L8)-]6'Y&3RGOYO
MQBHO0 9OL(,H2]MMTDU <:AW*0RI@9=E9LGO[J#"H=<JDGI![@#4.D"JA7\:
M&.)?9\>@->1=\F'E(/QVNGR0M]'MWP;=HY6G1?T-!D<,6NM06@'*Z)BS1XF#
MC4Y;62('GHWC@UB9T"B4B8FH:5N*2!(@<Y,R]@0>[=C_-+O6>+<_V..<==-.
MG4.[.A)_E6-T"X\XW&-=BOY1VI$[S@79-.&AO-FFO TX$ M0'1J@7N08LV>/
M'*ACY)9M@-+7X-L2;DDXRS#YHM/]]D'.R8F<T[PU8(AS&/9ZIZ4,IGM&N.[\
MT^)_.FJ\G1&N?A07\%"S'%E82<D7PB);ZF.#E<(WI5R?(9318H,7.3(\?5WM
M-G"#>;P+UPAWIBZON_%9<O+N_?GD@0*-QSH^(OB6NN'DK7#)HO%&GKG4&$5X
MFDB]>,C^UKO?4.2KQ_EXI:& GIR7'_7+?NB322B/EUM*Q?Z?Y%WYB7)&=N 1
M-S$[\("&2 _]6)E:6]'T@<[0$UAJM"QXP]!D#=/K=Y7,7S%<99IK&YN EO,)
MZCSO0_V\<F78H99A#YOU_\-4/ZL7-)PZ81/_D\27K$>P&Z_L1L-SOD38>N'0
MF$Y>O;%4V2HQOM)R?F=5C^OAZ;J49+Y8%7EDFMW$>0=-614%P[>O WGVIM+W
MM!VTEDB?[1QM:T<<WO!#BMC3.BO]_]Q._[_F]/]O:M8WE;FGG9B0&F?,A4VS
MQKQFO.N0H6?"P.LQM;+\?J-;ZW9_\*K\>W*QG48KS6I%YKV3U>K^EV*&C!4D
M1M+8SVSXC/WJ&D]C3[%Y-#JVU= 9^LX]3>3"VW/[_C19FGLT?AV$PKXJCJ^J
M]]+D"PIH@;S3PX F8I5%L!RL_.=J$(=X=R((#54]J&IPWVZA,K^37]XO4>"X
M?4Q9QD52"-E;*YW,&Q_QD'W%+*K["?,K2P8^EL]A)MY:5??X(^U.SPT4Q^^8
MJ$9SLB$S&#T:QG$OPQ6[$EON!QSKQQZT7OT:>>6@XH\^,+WI+Z&QW"@TENB=
M[>-V'+W-/5R'^&KW<#XX9"3^@HWQ4;4G>A5[PB" >#)OV7_OP$98W#)S#Y]$
MKT2+/PNO=^]*$<]'2W#Q]XW(@<@5\1&S($(N!"*DIR%"HNM&@8.,''"0V.,.
M/@A;KZON:P_PX@W:6_F9GT$V)C591R@)FU/5(N2T90-208"/EE@?>T-1E&O,
ME?*#15C$NUW/OQ"1MUE1D@: S#N[-1QDFQF!=CWOMJFFWY .H06??MRN4C&F
M(PK:*T9%K+3$8QZ?+$ [8WMQ0#*)+<1K)PHX=+#HL;)CFQD(>;?>>'>#DN28
MO4;0.12"NO>P1;ZS$Y!HF_;SY2O#?J!Y<_V\QO@2,GC.*261XSP?0HI1SR*>
MN'\MT=DLA>>P Y+_J0*4=+JJ$"57BH-;(R3V"3U7HF/&0L' T'A"+X".4P9\
M1E9:VG]X)-.&V,.:KKK[HF'S+40504MF8^Z\BFB$<YIX[6ZVLV?E&9B9E!W$
M;B1T20G6T55S.U\H#^EWM<GT(A/R)L4Y^?-PH/@FD:M=0ZTL2"1X!#T6;S""
M!!2.&"0&F&_^Q?2S2YZ.[<8%M45.Y*U#.KZ[7ZVG1+;FL"\PD1*-O1UU9/B*
M)PFTL)9\GOR.HTLD7P3SHIZ6(^"% JN6PMHZF]KS\*+X,@.+3BT/J$0H*5=*
M-%3HE)6O6W>(<KF5 0K_!K\B]*]%I,)V>5E/GI7?T"TX8#P$W.#9$Z_97:0
M90V@IP7CJ;M"PMXDL34JVSLA*T0M=4-/@^W2#DFH\"O/!@T*X1X2-.1Z)BBG
M9?3E,I(TPM@3J#B*@\C2!0U:/<%NMN @>8@L1!!$(K[?K-;WDN>C$QB8($<0
MQY%CPE"W4^T/-)IV.!="*[NXUM1?;S#UL$VF;^GKA&)-);@OU%<#UQ183G+S
M.!-+D/"JUQ/80O/E5B"5E!&*J;OO5YC=38&)V.+56L.EPKU%)SI&M^-&$>IP
MZB*=*] RE*LH>A\A^E$6/5$^)CK'L $;NP6D!\D)RATB[(;VWS92&AYN[U/F
MNT#6X-D]#,N2<$GI>F#.6'U'*YXCS3\G5!HLP$D(]T:=PFZ%8JFV$=;34&IF
M,ZME^0^!<U)ME^B4I/;2J%BHWW^='F(\\>0;Z*<O4ACSI9YCM!^RG$-,))Q!
MJ11.9&+X'4W(-#&@JJYI_1+%QA]S/O10P/&-AB&SY-G535SZ-,!<8RAV\HS!
M%#>('%QET>'9]%5KU[<?E:4#,&H1 +4)JKY"8%2&+UL;7+?(VW$)U\4>"QBH
M2]!CL?<749RN'R,(8R'=*UQ'"#,M.HUR9WZT[LRH#JVO(EQ]='MK^2 L>PH8
MD^*<Y&!EX<.<^OW>)L<T)PB/=K2*70E8YFLK)H_<-Q.Z@&6^.A7%+ O8QES8
M,L_X44(A4[WVA_3W6I*U*]4\>D;<;;%G>L]KSR7'H=;ODO^6H.N@B5)4S.:!
M[UPB^KZ\DT?:4L))BV_5TH,<SA.&,_,'. 17]I8*T%"NR@L8*GB3*J0P[W2F
MJ)Y8N%, SJW"B*6+F/K =*8EBM4B<EE1@_S)0X\J8M1(/$NH!EI)>?J__NN_
ML*'>>3%YL G+0@68&U'%^D] 6L+P)M1&[,@G.&U.YBH5 _V)X357JM,4I],B
MPJ.XT6#J5A()5@BZ]@(-2?I;\F5&U_R1D]N*GX?VT+8\#_-,X]"M'IUQ"HVR
MU469!T)%D^062E Y9&P91- !A;8HMA"6+P(B&.LC%>B=-+L%G1K<\XYOMF/3
MTF*%1 PQ^Q+[;E'NCVS"\S73M+X*EX7S=/EAG'LR!@6.=N1;3BZP,;[U4#S1
M5-,V&?Q>95E45B!0W-<<506GS^3!AYWZL1.VG6%< ME;U/R\O4UGLO6KQYJN
MG'9LOFXP3&(V%0B3!5I.<,524OB?T(4#/*.])XZNQQ,>(;!(1I L]?T6X/'L
MF2Y/ZFY1CTF$^Z=11;Y::7+B/..F2"2+_Y[&(]A?QT!3TLWMN\#?AP$GK(_1
M>;0T-B([EB3"<N?* )D1&?--F)L5-G\-CNG]0D'J)<1/7>_4%P#C )K!85+W
M!8X7NJ!!N:X>.SOGU9%JX[T[T[2#A#.*!]L"-M"398#U102'B=L)EV/U$S<*
MT1:)/7*^1"E",FM-JZ@F9>4D<QM\H4R=+I6@*<&!5$QI7O^]FRPX'K_T(_])
MV)WJ+QD=19Q=AL3SOX%FS/7;U#_MX&;S2NK8B>1I^RLIV$C\TLHU4YA* N33
MA*P)7QC^SC,@J -J619^Z"JW+F4V<7%A@D9JW=-5*\:9&Y?V]*C7E B,[NZX
M^F1,*\RCHHR7#I"3RL'U5[J#_5DA[&H,3%S?>UV4?PY.+'D&5%/CH7@^7*LG
M*.:UMG_H(IBK_RUBN_K?NMBLY5^#!B@'K=6SYHC+-&=9)VD%K4@.&B,A<1H8
M3YEIV06_C4!TQF0B_-,/07)1'1WT#S'"5JQUA2Q9\8@%:AI_*(IO&G^EU'!!
MZMC?Y!+>Z<'O5:&>5KSF@7B6\&;CB_? F?$5HZI)VO^T.U_[GZ^:NOUO[YW%
M@QL<G]#]1>R;V_TE>--<@1I\\)0[78D=$UWQCR>@X(4.BJKA\0ZX \NL&*]8
M,SNZR")89!Q*.3Y<);1JXW<]T^1T5;>#=U7MO6F^'+636):=Z^YXQ:FKV+>%
MH!!CN./) 5EZ)V IM2+B? '",L_O**D+?6KV/1%6W<G)42)2]0M'A,'7F46>
MZ?6(L<<11E660=$(+H.P$') ["YA1-,*-#[H<",\[2@BE?C:64 DR&O=T)>!
M)^,]VZ,G-\)VAJ+6\2LI0M)&4,+Q0*>CQB'9P&TU<V%Y1!0W9]N( *)9KK4B
M0$.P0'BN@!EP_^*R%_,FCG\BO@!BH0VR'?PH0-LD(3U&!"2%DWV(\%(I=KQ!
M9H@"?\</-ZO9Q]SAAUZYWW1)1M?< ?N[\MT].T@CVO*;-Q+ 1KIQW(?'=GI.
M<B%((C9+DS)(K)X/\V?4@G'9T1H7[1%S8![6\WM_;7>:H>W).T>9)5B]W,PY
MWNMA)NB[%0OK\N;B^M?!(!D-;H><_DWA\!6&HDO.<_.=GR:MA[<ZJL2S]>_8
M;4,7SR9K94B"LW*^9E,=VAX\12H2O:>F6Q(>A(>=J<8/+SV/V&!OG&R*S62!
M'D\.-X 9YQ C#?\J47:J"9X $]3@U))S\S9T-_YJ:C#,KGBT39:O3);\--D^
M>';LO:5^X73.R>NA)39"C9?7_KIQ6LEA=8\4BN9\7YH$WW_K@/A_'[-;-[GD
M)4C8&-Z\9Y4_D^M"\C@\0[C!P"-45&6;^&EU3PP3DFW>KHI6X##^N8'W3@UP
MK\;=31.1^2V,7;'!OK'  'ZY@.%\:\$://Z[-C?0S@K;U8D8K_P#3N=31IH9
M??,,?0@H+3Q/8#5+G!(F1K(H"^_&ZYH>_6Z_Q$@<ALHWG:A884YRE&>:#U);
M:(]'19(H _3Z@FG %:$1HJO"TC5X^H 72LH8,Q63;#I?0LRM&(M#P?_#RS2*
M^.^;\0X"^H_,1@3IW[OK#:*Z/^??!],_*OS85N"**1(P_U#+&<0_]$LUC+]G
MYM!(_L')KI[6(@]=:46]UBA\,VY0X+(6[F=A+OCM AVBP^WL:1-(4&%/-PX.
M*;$R0OX*(@%8 &2M,Z!B5&]TC$/56P>*UQ40\!6IW $R@8#L7<TDX"GCU60"
M\5WA(KA'.VAZYJD]A^QTOQ@%!'S E;4/.[_J5#^&=<!;*E4)FP<T$IJV)^XQ
M3C[@+PC-/%#E!SVXO#UCZJ\72CSN?5&!(RB_HT8!#:&_SR5#(QIS*>.-"V\_
MJ$+U>92W0V>,>M>7IN+BBGKG"*TX0,)B)8B0*=,[?%V(+"_/.=2*/?KUV>R!
M?E!E>A%HMH:0)G=7HT'_^M/5\'\/SO"[Y./@:G ^O!U3 G>_-QK]>GX]^J4W
M.ON68 =S O2T=%QA)HG*TE!A[_(V=F15OG=U?9'<H;LQG-]9^:X$P'SKZYQA
M0D9FLGYA(LS*5Y KRWC0\KTCU:L-Z5UBE85-IF)EAB;UQG<4X'":>2NDND&K
M-9PWY ]64I8F'#B\H$J#N<T*4;%<JG@2O$M0$QOL8T3PCU?%IG#TJT>Q*7B:
M@)$JRS_MY5*H&"F+1*%"%-/R[YY;=!CDPT"L2*+<=OP<08DZ?H92>I7Q(DT/
M\B(9Y$2$&H<7[T$T@LHV$@;ZL*;8*4)A.[H]R?-DOL\[1 X:)%;9N-)C0%<1
M+6IDD[J<6:0N<:2/('],58176*2+930<VK #KL1!F<XG< %:@:U^M/0Q;=ES
M,3I5U3U3E*I*B<NSO9UCVIS#?CU@K)SV%=G^\H[J;[%/M(B-1[3X."M3E5/=
MI8LJ<415KL>W++LH.@ /=G0Q?/-P>S&P;H5Y]<]1.?"GW7J^F2JG7=P] Y>T
M0,LPP,*%K1-%08 B!$B2A$JY@2+2S'0,K1("O"D($.\<:HTV7VC!<I^)NEYM
M@R8LH4[8!LVQ]5E8 +?3@KP?^]_ ZE,1'U?%!W/('7P0NT[(SJI:>0"S2_G=
M(WATC@G^.)9@I\HA[-%L'!@N6G)@5[QU ,?.(0[F;Z?;J2@]2KISH!FKNM+]
M!?0L>A6;AZ="6CF<^V3?3(K<K8"FA+K\D-0QSDR*/GE]>3F\9?!G4I.O"6)T
M<!7"%XTY>.WX,@7C8F>:>ZLL\(PM8=\+(E6U,2I42OF9HPECOB$)@A)(Q;0_
M^(-$KD6BD(38CD[)AQ<D5RM(R K+L,<;XDV:@BFZ7L:EMF$<'Q"Y4*(!3XN%
MW+3$PQ*5"2?(G"&=3PFTUY(P= -A(:+'6208#(D*/E;5#_V0@,Y40WJJV J\
M(S;4Q@F_IL[=5P<%X$$*]ZQOK6#$4S?T[?<=BMN7507L9]#M_D8VEJ.7?)RG
M(0U=R@=RN9Q<$))LU<8P?)QB!O#N?SZ#(K_VKOO#I%?&E)ZLJU34@\DRXNEH
MU20:42&\$DZ,NC+4'KP;SGGV.A?!X-U3Z5$,'&&[Q;>3;QP\?IL] QB<[6,'
MY+LQ=_CW[E4?=I\"[[\^3_JCP=GP-AD-QW]W]J0<>WC"H&F&*M('AS;L5IPN
ML0/UKYLR/"S!53[H^9/:RN\7]> I=- !%@QZ"KYZ@)XZ&O!)=],;W?Z:P%A>
MC7M](4/X1I#6+*Q8C40VN2&\.2N+M$*5,>P4%A3AF,/>-HA(B>D]U5>?Q#^8
MY"ZZPABZ' ,#56$*I -O-R5&,32>A;<3MEH=W,ZJ:15;)6:_&S<N0?/8;=F7
M)8!(**LGY/#X",?WOY+Q#GD7*P[!L\%E#^6I%6;YH6)X<1&7>1#.;K<@>XU.
M=8XTI+=<[@@7<;.5]'OUYH/D7'BW1(PNY^AE:$)R4R4JD@"IG"15?L4*'AQ<
M $YX7IAR9D_ADCAA=NB?@G5AM\BW4S@,.G]&4]C",QK<W(U LAH/DIL1ZA"7
M?ZK1)]\?>*@ 0+U#@A)WTZ2/URW%'RIN4@EHKHI!<6E,US.EO4VAC_OU_<K7
MPR90@QH!NVR%KHLIH_-.JJS3Y=(GN^W7%1,"A:LIOX)')-5Q2MHB2')\ (0\
MV33:>19#/*@H>F:,M:&"JX=+3":'@90$C*[,1W7<R#+#1Q'K*O\<=6G\*1Q3
M1Y^8R-"DJ.;\8^7I:;Z1P$#FNA'<)XX#1ZPKQ!2,85^4A<]]SSO.G:GEW(EA
M5!W#;%4!GJZ>B.*&V2 =BGY&,OZ9NQCA6<.47#]^*M'6'/J>E3AG'L*I=*BR
M?#.=%R]9^7Q_=2J_Q 6%<6G:&,!XL[LG=!>$9]QA!+1ZA$1LD&)F+X%0RT^]
M(<KK5\FX=S% N7UX]?-@?/NM]_WXX>MLNN.!-:QHU?:A\H28T0VRXIB!5\JL
M@H:.#=?=Q_'P;(@<1&?#GX=G ]C%Q_?,@2KS?XSH87';CDUX<0S*S5&\:=\)
MW&.VX#RF&-\:5*JHT]Y7^5&.<;J45T4DQ&Z :J=#)@7G,'SN?[/(JA*1&<!1
M*7,BOAXLO9Y)?/,#FAJV+\AGKNC)/EE U>):$FL$ 9@BWHL 6+>REKU&)#"H
M<9I52I[<>AJOZ/8<#D^M$* E3>UB_LA F$IG=M1V'2:$.MO9:G>_1;('_:RE
MPA]XSZT,>'8H&"W6J&J<!BN>YJ,=>?1K(*JF#ROPB\K4VHAF$KO9SG2P4?F7
MWXJJ5@Q810S5C^MAO4%$RV!$K0?$<@=GS )W(M,*J %Y6<^WVQE>K8_D2V2\
M%Q/A]A@DO6*3GU7'?V\VVQ__'U!+ P04    "  O?Y5-_:B9R$H"  !^"P
M#0   'AL+W-T>6QE<RYX;6S5EEMKVS 4Q[^*4,9H8=1VTJ1TM0U;H3#82J%Y
MV%M1;-D6Z.+)<N;TTT\77Q*7=FO6C>0E.CI'YW]^NCA26*D-Q?<%Q@HTC/(J
M@H52Y4?/JY(",U2=B1)S'<F$9$CIKLR]JI08I95)8M2;^O["8XAP&(>\9C=,
M52 1-5<1/.]=P.5?BQ1'\.'D_8]:J*MWP+63#Y.)_W!Z-?:?V, I!$[C2QK!
M8'$.O3\7/?.?U]6QD?3\==(O*(^$%Z]D?A%Z+'YAQ+UVY>,P$WS8@!ET#ET=
M,0S6B$;P&E&RDL1D98@1NG'NJ7$D@@H)E-YY31<83_7HPH'KF4/1ZC#"A;2U
M707WNVJ'CP)=SP 22GO *72.."R14ECR&]VQ@ZWS20BT]G)3:L)<HDTPG<,A
MP3:ZR$K(%,N^3  [5QQ2G!D<2?+"M$J4G@DJ)9@V4H)RP9%EZ#):0\LFF-)[
M\\5\SW:TFPRX,69+? @,16?J6;?FL&N^1=Y6<]K;LOOI@I*LA?I<Z^EPVS>'
M!]])G)'&]INL!]#JJ"SIYA,E.6?83>:W!8,]"\8AZNJ 0DCRJ/7,44FT TL(
MUE@JDFQ[?DI4+G&CNN/49/LR3X^0^:W7.<<<2T2WH?79/^15_L_$LXN_1[;_
M*F/@-V0T]]\10,X/'W)V>?B,YN5P!)#_^KOQVJMQZ_[=N7U[+UC5A"K"6]R"
MI"EV/.;Y$\%;\_:B.W?@< EK>856^C&\HZ]S4YRAFJH[,T4;C.!@?S7@P:(?
MM>PE(CC8WW!*:G9I"PXO[O@74$L#!!0    ( "]_E4TH*RZ<$ 8  "@R   /
M    >&PO=V]R:V)O;VLN>&ULQ9O;<IM($$!_94I/WBIG97%-7+:K,(SEV46
MN:CB?=G"$HJI('  Q;OY^FU0G P6ZMJ7CI\L+H*C'F9.]PR^>*[JSP]5]9G]
MLRW*YG+RV+9/Y]-ILWK,MFGS>_64E7!D4]7;M(7-^M.T>:JS=-T\9EF[+:;*
MV9DQW:9Y.;FZ>+E64$_EC:K-5FU>E;"SV[',L^?FY_%NDZ5PPM<L3A\N)V<3
MEN[:ZB8OVJQVTC:;U]7N*2\_74YF$[;)ZZ:-NGOW9V[S,M_FW[)UO]4\5L^W
M59U_J\HV+:)5715%_ZWN0/\EN$/S8\\RJ]M\-3BQ31_"%%@O)\897/!KWN0/
M>9&W_UY.^L]%-H%?,95^1A^'E[_[()[7_R>,U6:3KS*G6NVV6=GNXUAG17?W
MLGG,GYH)*]-M=CEY.86EY9KQL@4:)LK]I>#<[K? K<5Z_[M:B-A/6%:?YW"@
M%NM9!TX':<-V5>1KN/N:7:=%6JXRUH>\D0 5!%!Y,T!V$J02I(I JK\0,NH@
MNB\TK-I BZ\J"5)#(+4W@[2K[9,$J2.0^IM!\B^[7((T$$CC[2*9-H\2I(E
MFK204;)86.$]\V]8).:>N!&VY<7,LFT_\6(A0;Y'(-_30@:A'_ POC]E@=O3
M>0[C=XD(%MR+)<0/".('6D3AQ98W%]<N9U84\3B2!^XS;.0^(XZ=L[ _LC]\
M &1+"%<2<AD-E0JQ5> A"Q/N,%=8U\(5L>"#J&$ZF1'[Q/6]^;N8APOF\&OY
M$9MA_I@1"Z3K!58LO#ESN14-HX4I8T;LC.C6"OF[:T!RF.TO NY%@.E[,A]F
MBQFQ+O@B</U[SEG(8Q'R;M3H1Y)! #%3S(A5(3P(&V>Q]7'8J)@89L1FX%;H
MP:,6,7CH6-_",AEF@QFQ#B!6"Q%WK1CU*K!]K^L4W+-?C2"8#V;$0IAS?QY:
MP:VP>T99KG82R4.*@NE!(=:#?0O:XA$37N?\9)&X5@R]V(]OH=5M7\;$5*%0
M%R"^9T-[A_VP$G79BAUR1\0L%-&?,B1:@Q!+(^3[X 46Y"H,8&$8M'M@F1 3
MB$(LD!M+A&QIN0EG"S!(LA\+!WB81Y1?X1$8I(,DA.<RX@P2/^A$"YD/\XA"
M[)%!%G7*8F[?>K[KS^\AA8''4\;$;*(0VV1NB:Z/>"RR(!V%OB*\)8_B@Z;&
M[**0UQW7D7!$5WHX8BD<[CDR&J87A5@O=PGT7QZZ]_ D1HD;]\/-]]3K55_&
M!*,0"R;DW8CXHU*#I!!ZBP>?;?ZJ+%(QP:C$@HG@&NM=D3$AWBW38M>?T4]V
MW>W20B[554PP*K%@T#KX;T7&Q!2C$BOF6*;-3H*JR%<R)CK11>P9.9_]CI9G
MS6\R'N89E=@S1S3X0BIC8KI1B76#]O#A,XGI1B76#=YU5!D3,XY*;!QT$HF=
MR)B8?51B^QQ,)+&3. 6$8>_!Q*,2BV=D1FF,4<.LHQ%;9V1J:9014XY&K)SA
M'-,H'J8:C5@UKR>;1@$QR6C$DCGNPAY4QD374XAE,W3A2 PQQ6C4,V,'DSRC
MB)A>-.IJ!IM(&5A0P_2B$>L%G4@98F)ZT8CU<C3UV;>ZC(DY1B-V#%II#Z*I
M8YK1B36#EHI#3,PT^IL6-YJ,B1E')S8.FJ$-HXEY1R<O;@XR-"=KT[P8C)DZ
MYAR=V#FC*=H8)+J&3^R>T1QM#!*SCTYLG]=)VA@?IAV=6#N'6=H8(68<G=@X
MQ].TGE3&Q(RC$QOGZ!KAGE-^I00SCD%LG&$V.=+6!B8:@U@T,MTI2[R0VS[X
MYB]H>MC'9$Q,- :Q:,:RWK%08I8QJ%\6PQ8Y!],5!F8:@]@T>'8N3_X8F&L,
MZA?&T.Q\@(F^,4;]RABVS#EL=$PZ!K%TCB]T]OU(QL3,8[Q5K;/OZS(F9AZ#
MV#S'5CT/!6EBYC&)S8.79'(7,C$%F<0*PA8_(:(R)J8@DWHAYW#]<]1!)N8@
MD]A!>'D[:'+,02:Q@_!UD@$FYB"3V$'H2NB@O#4Q!YF]@Z;]R<W5Q3K;Y&6V
M]N 6#>Q?I<4JJ%GWIW\%2M'T[C6HS:XH;-CGEVZ5=OO[:[S\D\;5?U!+ P04
M    "  O?Y5-3A&N7VH"  ")+0  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QSQ=I-;MLP$(;AJQ@Z0&C.D,.DB+/J)MNT%Q!L^@>Q)4%4D>3V5;VI
M"B3ZNC ^;60(,H;OZH% \?$EG^OAU#;E>.K*ZOUR;LJF.@Y#]\VYLCWF2UWN
MVBXWXY-]VU_J8;SM#ZZKMZ_U(3M9K\WUTQG5T^-TYNIYMZGZYYVO5C_K_I"'
M3>7>S^ZM[5_+,>>AN.N/OQL7&/_RT>7_6;[=[T_;_+W=_KKD9OBDXN\"E?L\
M2.:#A!ZD\T%*#PKS08$>%.>#(CW(YH.,'I3F@Q(]Z'X^Z)X>]# ?]$ /\FL@
MXYJ?A+#F:^T!UY[OM0=@>[[8'I#M^69[@+;GJ^T!VY[OM@=P>[[<'M#M^79[
M@+?GZRU ;^'K+4!O6>!=&[UL\_46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U
M%J"W\/46H+?P]5:@M_+U5J"W\O56H+<NL%>"-DOX>BO06_EZ*]!;^7HKT%OY
M>BO06_EZ*]!;^7HKT%OY>@>@=^#K'8#>@:]W 'H'OMX!Z!T6V.M&F]U\O0/0
M._#U#D#OP-<[ +T#7^\ ] Y\O0/0._#UCD#OR-<[ KTC7^\(](Y\O2/0._+U
MCD#ON,"W2O2QDJ]W!'I'OMX1Z!WY>D>@=^3K'8'>D:^W ;V-K[<!O8VOMP&]
MC:^W ;V-K[<!O8VOMP&];8&S)NBP"5]O WH;7V\#>AM?;P-Z&U_O!/1.?+T3
MT#OQ]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4Y [[3 6<&)WN58]WGW8^A/S:'<
MNN2?X5_63. NP\<YWS[C.O7+]2=*#^,JV5VO-U?G.O5/A)M6E*??4$L#!!0
M   ( "]_E4W%X(*!%P(  '(L   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:
MS4[C,!0%X%>ILD6-Z]_ B+(9V Y(,R]@DMLF:A);MF'*V^,$&&E0D4"TTMDT
M3:YS[TEJ?:M>_GGR%!?[H1_CNFA3\C\8BW5+@XVE\S3FRL:%P:9\&K;,VWIG
MM\3$:F58[<9$8UJFJ4=Q=7E-&_O0I\7/E^M3ZW5AO>^[VJ;.C>QQ;-XU7;XV
M+ /U\YK8=CZ>Y07%XF:?N\1\;5WD:BS8)R:\OW$ZS_?=/E((74-?BN8VFZZF
MQM4/0[ZEC#Z0;6)+E(:^C*T-U/Q.H1NWKWGO;$B_[) ;LWW/_EM0GBY'>NKI
M<("Y<LS)*6\+.C1J+KQ\\F\-?-L-M0NT]"%70^H./%Z.=)>KD4T+C_F(-&V=
MAII/#<^M3_?#_G5A-W\_],+_%2.;#]][Z\?+(4!R2) <"B2'!LEA0')4(#G.
M07)<@.3@*Y0@**)R%%(YBJD<!56.HBI'896CN,I18.4HL@H4606*K )%5H$B
MJT"15:#(*E!D%2BR"A19!8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:)
M(JM"D56AR*I09%4HLBH4616*K I%5H4BJT*15:'(JE%DU2BR:A19-8JL&D56
MC2*K1I%5H\BJ4635*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH460V*K!6*
MK!6*K!6*K!6*K!6*K!6*K-4)99V/Y6"[\:,D]\[MWN:S^:_&5\]02P$"% ,4
M    "  O?Y5-'R// \     3 @  "P              @ $     7W)E;',O
M+G)E;'-02P$"% ,4    "  O?Y5-)^B'#H(   "Q    $
M@ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( "]_E4U^:_RM[@
M "L"   1              "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( "]_E4V97)PC$ 8  )PG   3              "  ;8"  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ +W^530G1S,C/ @  .0L  !@
M             ( !]P@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( "]_E4VTRV^(.00  /L3   8              "  ?P+  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  O?Y5-K9<4?VX"  #0
M"   &               @ %K$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ +W^530=P\2J7!   K!4  !@              ( !#Q,
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( "]_E4TF,.[)
M$0,  )@+   8              "  =P7  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    "  O?Y5-E^8^BAD'  #6+   &
M@ $C&P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ +W^5
M3?\/?_&=!0  \QP  !@              ( !<B(  'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( "]_E4W2>3SHM0$  -(#   8
M      "  44H  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M"  O?Y5-0Z>U:[0!  #2 P  &               @ $P*@  >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ +W^53='VM+.S 0  T@,  !D
M             ( !&BP  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    "  O?Y5-< P&'[0!  #2 P  &0              @ $$+@  >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( "]_E4U9\$LMM $
M -(#   9              "  >\O  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ +W^5326>]J^U 0  T@,  !D              ( !
MVC$  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  O?Y5-
M<TY<G+,!  #2 P  &0              @ '&,P  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( "]_E4U,URGBM0$  -(#   9
M      "  ; U  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ +W^53<?!UU^V 0  T@,  !D              ( !G#<  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  O?Y5-I5%0BK,!  #2 P
M&0              @ &).0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( "]_E4TR5(PCM $  -(#   9              "  7,[  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ +W^53=&>HRFU
M 0  T@,  !D              ( !7CT  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    "  O?Y5-?U\UD+0!  #2 P  &0
M@ %*/P  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( "]_
ME4W:,N$.M0$  -(#   9              "  35!  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ +W^53?=9R@ZU 0  T@,  !D
M         ( !(4,  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    "  O?Y5-.K2W"K0!  #2 P  &0              @ $-10  >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( "]_E4VX+/VEM $  -(#
M   9              "  ?A&  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ +W^533[_[I&U 0  T@,  !D              ( !XT@
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  O?Y5-!D#G
M?;(!  #2 P  &0              @ '/2@  >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( "]_E4VO 8(/L@$  -(#   9
M  "  ;A,  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
M+W^53=A,F?&T 0  T@,  !D              ( !H4X  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    "  O?Y5-5S=O]+4!  #2 P  &0
M            @ &,4   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( "]_E4U.V<_.LP$  -(#   9              "  7A2  !X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ +W^53<T[$)ZU 0
MT@,  !D              ( !8E0  'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    "  O?Y5-:C%4K<T"  !+#   &0              @ %.
M5@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( "]_E4T:
M1_5JU $  +D$   9              "  5)9  !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ +W^533&2 G[% 0  -P0  !D
M     ( !75L  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M"  O?Y5-D7J_0K8!  #2 P  &0              @ %970  >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( "]_E4TK)LKYM@$  -(#   9
M              "  49?  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ +W^5359+&_"X 0  T0,  !D              ( !,V$  'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  O?Y5-?BOMT<<!
M   W!   &0              @ $B8P  >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( "]_E4V'A;.=Q@$  #<$   9              "
M 2!E  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ +W^5
M310=-B:W 0  T@,  !D              ( !'6<  'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    "  O?Y5-X^;=@[8!  #2 P  &0
M        @ $+:0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( "]_E4VO/S20MP$  -(#   9              "  ?AJ  !X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ +W^536D%A8BX 0  T@,
M !D              ( !YFP  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    "  O?Y5-%*WX_] !  "<!   &0              @ '5;@
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( "]_E4TA\,_)
M! (  #0&   9              "  =QP  !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ +W^535["GR;! 0  -P0  !D
M ( !%W,  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  O
M?Y5-@>03^K@!  #2 P  &0              @ $/=0  >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( "]_E4T ?GH]N $  -(#   9
M          "  ?YV  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#
M%     @ +W^53;TM@&FU 0  T@,  !D              ( ![7@  'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  O?Y5-<U*&0;,!  #2
M P  &0              @ '9>@  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM
M;%!+ 0(4 Q0    ( "]_E4TKL<C!N $  -(#   9              "  <-\
M  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ +W^532,N
M"5MQ!   +1@  !D              ( !LGX  'AL+W=O<FMS:&5E=',O<VAE
M970U,BYX;6Q02P$"% ,4    "  O?Y5-=%51YKH#  "4$   &0
M    @ %:@P  >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (
M "]_E4V2\\O.W ,  ($1   9              "  4N'  !X;"]W;W)K<VAE
M971S+W-H965T-30N>&UL4$L! A0#%     @ +W^53=@5MM3= P  ;1,  !D
M             ( !7HL  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"
M% ,4    "  O?Y5-;UL6>D<"   7!P  &0              @ %RCP  >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( "]_E4WW,IE/L00
M &P:   9              "  ?"1  !X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL4$L! A0#%     @ +W^535MY2NUN @  ]0<  !D              ( !
MV)8  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  O?Y5-
MLC_WMPT'   M*0  &0              @ %]F0  >&PO=V]R:W-H965T<R]S
M:&5E=#4Y+GAM;%!+ 0(4 Q0    ( "]_E4U/9.@;, (  -,&   9
M      "  <&@  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%
M  @ +W^53>UA]-II!P  QBL  !D              ( !**,  'AL+W=O<FMS
M:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    "  O?Y5-\6$VS?(%   R(P
M&0              @ '(J@  >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+
M 0(4 Q0    ( "]_E4T8I&$;IP4   X=   9              "  ?&P  !X
M;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ +W^53:LOY1;!
M 0  (P0  !D              ( !S[8  'AL+W=O<FMS:&5E=',O<VAE970V
M-"YX;6Q02P$"% ,4    "  O?Y5-3_N.<RH'  !W)@  &0
M@ ''N   >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( "]_
ME4V+ 1+TWP0  (4;   9              "  2C   !X;"]W;W)K<VAE971S
M+W-H965T-C8N>&UL4$L! A0#%     @ +W^535.REXX: @  =P8  !D
M         ( !/L4  'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M    "  O?Y5-GJ6V3O($  #O%P  &0              @ &/QP  >&PO=V]R
M:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( "]_E4U5L*G==P(  *0(
M   9              "  ;C,  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL
M4$L! A0#%     @ +W^539EH8\K7 @  )0L  !D              ( !9L\
M 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  O?Y5-G <)
M %X%  "J&0  &0              @ %TT@  >&PO=V]R:W-H965T<R]S:&5E
M=#<Q+GAM;%!+ 0(4 Q0    ( "]_E4VG8%EH%P(  !,&   9
M  "  0G8  !X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @
M+W^53<]71VA; @  MP<  !D              ( !5]H  'AL+W=O<FMS:&5E
M=',O<VAE970W,RYX;6Q02P$"% ,4    "  O?Y5-)4V:U D%  "-&   &0
M            @ 'IW   >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4
M Q0    ( "]_E4V18*^\7@(   <(   9              "  2GB  !X;"]W
M;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ +W^538M]$_J8 @
MW @  !D              ( !ON0  'AL+W=O<FMS:&5E=',O<VAE970W-BYX
M;6Q02P$"% ,4    "  O?Y5-F<;=!=NM  !-@P( %               @ &-
MYP  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    "  O?Y5-_:B9R$H"
M  !^"P  #0              @ &:E0$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( "]_E4TH*RZ<$ 8  "@R   /              "  0^8 0!X;"]W;W)K
M8F]O:RYX;6Q02P$"% ,4    "  O?Y5-3A&N7VH"  ")+0  &@
M    @ %,G@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M"  O?Y5-Q>""@1<"  !R+   $P              @ 'NH $ 6T-O;G1E;G1?
@5'EP97-=+GAM;%!+!08     50!5 $47   VHP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<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>105
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.10.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>285</ContextCount>
  <ElementCount>443</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>88</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="plab-20181031.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://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - Consolidated Statements of Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfEquity</Role>
      <ShortName>Consolidated Statements of Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>050000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060300 - Disclosure - INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IntangibleAssets</Role>
      <ShortName>INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060400 - Disclosure - PDMCX JOINT VENTURE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PdmcxJointVenture</Role>
      <ShortName>PDMCX JOINT VENTURE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060500 - Disclosure - ACCRUED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AccruedLiabilities</Role>
      <ShortName>ACCRUED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060600 - Disclosure - LONG-TERM DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/LongtermDebt</Role>
      <ShortName>LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060700 - Disclosure - OPERATING LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OperatingLeases</Role>
      <ShortName>OPERATING LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060800 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060900 - Disclosure - EMPLOYEE RETIREMENT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EmployeeRetirementPlans</Role>
      <ShortName>EMPLOYEE RETIREMENT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061000 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061100 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061200 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061300 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GeographicAndSignificantCustomerInformation</Role>
      <ShortName>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061400 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent</Role>
      <ShortName>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061500 - Disclosure - CONCENTRATIONS OF CREDIT RISK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConcentrationsOfCreditRisk</Role>
      <ShortName>CONCENTRATIONS OF CREDIT RISK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061600 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/RelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061700 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurements</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>061800 - Disclosure - SHARE REPURCHASE PROGRAM</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ShareRepurchaseProgram</Role>
      <ShortName>SHARE REPURCHASE PROGRAM</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>061900 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc</Role>
      <ShortName>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>062000 - Disclosure - GAINS ON SALE OF INVESTMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GainsOnSaleOfInvestments</Role>
      <ShortName>GAINS ON SALE OF INVESTMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>062100 - Disclosure - SUBSIDIARY DIVIDEND</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SubsidiaryDividend</Role>
      <ShortName>SUBSIDIARY DIVIDEND</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>062200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited</Role>
      <ShortName>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>062300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/RecentAccountingPronouncements</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>062400 - Schedule - Schedule II-Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>070800 - Disclosure - SHARE-BASED COMPENSATION (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensationPolicies</Role>
      <ShortName>SHARE-BASED COMPENSATION (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>071000 - Disclosure - INCOME TAXES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesPolicies</Role>
      <ShortName>INCOME TAXES (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>071700 - Disclosure - FAIR VALUE MEASUREMENTS (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurementsPolicies</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>072300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/RecentAccountingPronouncementsPolicies</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>080200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>080300 - Disclosure - INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IntangibleAssetsTables</Role>
      <ShortName>INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>080400 - Disclosure - PDMCX JOINT VENTURE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PdmcxJointVentureTables</Role>
      <ShortName>PDMCX JOINT VENTURE (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>080500 - Disclosure - ACCRUED LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AccruedLiabilitiesTables</Role>
      <ShortName>ACCRUED LIABILITIES (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>080600 - Disclosure - LONG-TERM DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/LongtermDebtTables</Role>
      <ShortName>LONG-TERM DEBT (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>080700 - Disclosure - OPERATING LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OperatingLeasesTables</Role>
      <ShortName>OPERATING LEASES (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>080800 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensationTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>081000 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>081100 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EarningsPerShareTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>081300 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GeographicAndSignificantCustomerInformationTables</Role>
      <ShortName>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>081400 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables</Role>
      <ShortName>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>081700 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurementsTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>081900 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables</Role>
      <ShortName>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>082200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables</Role>
      <ShortName>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>090200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>090300 - Disclosure - INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IntangibleAssetsDetails</Role>
      <ShortName>INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>090400 - Disclosure - PDMCX JOINT VENTURE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PdmcxJointVentureDetails</Role>
      <ShortName>PDMCX JOINT VENTURE (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>090500 - Disclosure - ACCRUED LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AccruedLiabilitiesDetails</Role>
      <ShortName>ACCRUED LIABILITIES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>090600 - Disclosure - LONG-TERM DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/LongtermDebtDetails</Role>
      <ShortName>LONG-TERM DEBT (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>090700 - Disclosure - OPERATING LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OperatingLeasesDetails</Role>
      <ShortName>OPERATING LEASES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>090800 - Disclosure - SHARE-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensationDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>090900 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EmployeeRetirementPlansDetails</Role>
      <ShortName>EMPLOYEE RETIREMENT PLANS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>091000 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>091002 - Disclosure - INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails</Role>
      <ShortName>INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>091100 - Disclosure - EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EarningsPerShareDetails</Role>
      <ShortName>EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>091200 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>091300 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails</Role>
      <ShortName>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>091400 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails</Role>
      <ShortName>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>091500 - Disclosure - CONCENTRATIONS OF CREDIT RISK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConcentrationsOfCreditRiskDetails</Role>
      <ShortName>CONCENTRATIONS OF CREDIT RISK (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>091600 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>091700 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>091800 - Disclosure - SHARE REPURCHASE PROGRAM (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ShareRepurchaseProgramDetails</Role>
      <ShortName>SHARE REPURCHASE PROGRAM (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>091900 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails</Role>
      <ShortName>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>092000 - Disclosure - GAINS ON SALE OF INVESTMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GainsOnSaleOfInvestmentsDetails</Role>
      <ShortName>GAINS ON SALE OF INVESTMENTS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>092100 - Disclosure - SUBSIDIARY DIVIDEND (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SubsidiaryDividendDetails</Role>
      <ShortName>SUBSIDIARY DIVIDEND (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>092200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails</Role>
      <ShortName>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>092300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/RecentAccountingPronouncementsDetails</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="plab-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>092400 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>plab-20181031.xml</File>
    <File>plab-20181031.xsd</File>
    <File>plab-20181031_cal.xml</File>
    <File>plab-20181031_def.xml</File>
    <File>plab-20181031_lab.xml</File>
    <File>plab-20181031_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>107
<FILENAME>0001140361-18-045611-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-18-045611-xbrl.zip
M4$L#!!0    ( "]_E4VK, >"K;8! - #'0 1    <&QA8BTR,#$X,3 S,2YX
M;6SL?6ESXT:6X/>)V/^ T=C;=@2IXBVQW/:&I%*YU:Z2%))LKZ-CPP&!21(N
M$&#CD(K]Z_>]EXF#($ "/!-4=LQTJP@@\]U79K[\^__Y.K&T%^9ZIF/_>-(\
M;9QHS#:<@6F/?CP)O+KN&:9Y\G]^^E__]??_KM=_9C9S=9\-M.>9=OWAYXN'
MH6G!JYYV_W '?S*M>PICG#:T2]?1!ZXY&+%Z'3_^^NQ:&LQE>^_Q3_/'D['O
M3]^_>_?Z^GJ*OYPZ[NA=J]%HOS-MS]=M@YV(]V&"+TM>Q\?/NA>]_G7A_=<V
MO=WL]_OOZ&GTJF=FO0C#-M_]W\^?'HTQF^CU-#PX_2#^, E-[QU_&+YJ>DZG
MU3Q;ABQ_(_K ?F&>/S^VQXS3D?/RCC^#SYKM>J-9;S?#CX!-(UV?1E\-=>^9
M9A /\)/S^4\&S,R>!!YDO![X;BX._7?P-'S1#B;9+PY\]YT_F[)W\ 9S32/Z
MP+$+?./8]=1WAA/8OCO+1D(\1$3.YA$Q M<%^<[[3CS-^-#63</+_HH>97SB
MF4;V!_  7V^F7O>G;L[[\"2#*>RK,<[^ )]D?."Y_J*,P(\9KTXM_3EZ=SIV
M?->Q <M3PYG0V\U&]&X1308+H&E_1]5[[Y%2/;"A1JKX'AG\XXEG3J86:AC]
M-G;9\,<3A*$>3G;ZU1N<:._X0&1!0 1LGWWU-7/PXXF!Y(?W&KX3@4?O1F\S
MVS?]F?@M^M4<X.]#D[D: <;FL GI>77SR\E/#?@/#-QL]_[^+OUQ.-6[C+G$
M3%.07F>0GA_HX_H?P*+^1/+3;-3;C7"4^%GJ(V8/PD_.Z9-F//$@\4'X:V+J
M\"=!NV7D/&]T6OU*$)&+F<_IT>C46_UH</%D*_1HMIKMZM&CV:HWV[NA1U64
M;)X>27W9)CW _%1/7\CD[$9?NDT@")GC'AKF2E!FSAQWZ^BB6V7,<6_>@F_3
M'",1FT3.Z@C:'#E[\ZI7A)PIZ=PF.5$ZFW\^^C#>!!"Z_G< .%TYDZECPS^]
MBZ^F]^>%8023P,)\Y\X?,Q<?NVS,;,]\83>0)4W89S9Y9NX!F!'3F(T0@>AG
M\6  8'R=6J9A^AQ&;6!.$'),\T1>\'XI^B<_A:\5IL/?WV5.'8/\+@OFC0P8
M5]*=&/0B(O+D,MT+W-FC[QA?WH0P9&#\]MA^Z]CXF>M86/VX@0%<2,W?!/^7
MH7Z$@E )/RN/8L _)X[]=JSA KY'J (K6/[ ?-VTV>!:=VTL!;\)OF<C_?:8
M?S$8F#X04+?N=7-P8U_I4]/7K3<A TMQ/SY12.3R*F^J9MXD<7FCG(2IM$M)
M34913-FE([!+<M4)4XN**AR2.QR2>#VUG*U2%::#5I@DMDCEY$A%2DIJRL?7
MROK(8WVJ''&KVN#>:X-'8X-4+"U3+"V7%2J7E2EO)H\WDRLG*V>1E#<[K#>K
ML@U2"^/*VI23&&5M#FMMY)*=<IY*61OEG\I9&U4G5':F?'U'V1E5U2FY0JK6
MX"NP!E]EFZ3JAC+5#>6R5:K*(V7>E=C$F@J(M[F)56U=K;![DD=$5*;T)MFN
M4IVC8KE:-Y1^W7"/;3N4[DNG^SOL3*)VP%5)]P_L!)3N'Y6Y5SO/*E!!VH_V
MJ^WS\B9[._3^:N^%[#7  T?[BOF'9/X.-5^M'E7+]Q_8"2C?_R;-OUH"DG\)
MZ,"608F(_")R8"NBZH>RU \/;2M40"E-0+GKNF+5FH7NMK@VMROTXE5W!T^S
M*2.EN)Y,+6?&& 6:=U.4D6HKQ!QZL0+DXKDOX9=X5V?NON&?F3-R]>G8-'2+
M+\'<5DTL/-=_GXO/R4_B?J+W5[=*#DK(P2\/1RH'OSPH.2@A![\^'JD<_/JH
MY*"$'%P'KC.M:*:]0B+P<1(])1<EY.+I]R.3AM ^//VNY&!!#NY12UQ_=F]!
M[G)A#S EG2+RE[,HW_BL&V/39NXL^9R3[L\'W1Z)MTS;G 23ZAJ4"!5N0.;P
M624Y9;*= B2/<Z EM%?2O)8T?PQ<V_0#E\'SC^97_,L[+F%>2]#RR;(-V=]4
MOY0L9\KR96!:>-GTS63J.B_D_S)D6?]:75G.$IPD/@<SS/FD5[*\0[M<95FN
MB%TNHUY*EC>PRV\NQEC?9JH80_;L[\T9Y@TR,V69=R+-1R*-BO.;<+[*3E5Y
ML(*[Q^Y>P?!Z8W-*/+__\LD?5)?C<\B<_#2U].?W"93VQ?1];OI2_*OJ3JU,
M_1L[ONO8IN%]L*>?=>_+E>-.'5?'#3OW@XEQ9*PMA.T;T%K%=1FXOG-=WZQV
M5S7^[[E&5RTS4%P@/NEV13WZ6@(0HWM<#"]>);IR8%HW,- >WMCPQ0ATX"W9
M@&4$."ZW4+X,#H_S2[]O0CH*4>*MBLDGIGML[%B#-RH<2_!_JR*A DIY DHI
M,@QE(V2R$5*$G"K'>&,V8,F*ZYN0  GV LMF Y1(R"024E@)E73*GG1*4:%4
M!2NY"E:[%(I&L]6O6G>)LWJCN5,E^6A"BLD^F2]L<&/#V"/SV6(7GL=\[W+V
M6?_+<:\LW1-MG //=R;,_61Z5;>@)=!.Z,HB_L>E(CSB*B,2GTP#20O>!>S&
M,;C6M00CEPK'&'V5LAC.9!KXS'UTAOZK[K+4!V]05 I1Y*U;%>5H9' T.U\"
M4);D&"V)5 Y(Q2>RQ2<[OI,H><>M$I3*"8HG[[VWZ=,FRGL=C?>2^*3+)C9-
MA=$'"Z,EMF,;292R8Y6Q8W))7=I[YITB>83@0Y\Z+KL'5AS=>;#E:"IWMWBD
ME]'-"/< U.S)U6U/IY4J4,CD$V&;?@,2!"YSJRDT\2U215%.6J%YW)4D+4C2
M;[IKZF"6P[L4KA%)DP%9R:H#&PTZQG4WI"=<IC(_FMTZ_KUK3G1W=LEL!A^:
M\&>UA6X=ZL3B5YI,2CYW*9]*.%<+IY+,%<5YW!CB6.8 /4Y(\&C+3/I!->4+
MP[0\-.=WR&3C>US%]15LY[?4?&;^V('TZ 44B56X;?AJMN?C>UQLYT6 #^S9
MOZ&=8 ARJ.<OS/4QE7UDMNFXX,^9]R%@=_;%U#4M^+9?30$(6;R(M,C3BJ-^
M7 LHW 0H6:B,+.S<'63) K^ C(XBW3U;YHAWO]!G&&0]C5TG&(WQ^V.5AU+H
M'Y=,Y/L*)1-2R\0N%]T;G79C39_1.U9Y*(SZ 62A5V]T]G1AH8HDY(XD)"Y"
M%!$EY73D<SH2BQ1XJ@9?^%8^JPH^*[6:#5ZK46HU.^7H]FR=+N"O 1M<V(,'
MYN&U9(,KEPU,/]I9=Z1R5!!O98^:(#EKQTC*"AT@<F[6&^T=9=;=1E/X)OA+
M1<[5BIR[>$BWG&^B3W9C5I0 54& $F8E)0O;+>(V&V<B3H&_LJ3B=\?]8MJC
M,)MP=#OEJ?]\#)X]]N\ ?KA^@?^*>B>D?J^VZ.0@&:\'9F*[2EJV(KPK.700
MHP>!$1B]LY*Q5/*3[>Y94.*MQ'N;:RA)2=W+NII*&*5(&/>UNMK,KD#=N\Y?
MS/#?K*'*%9-\PFS32NW&3N[*0NUF%0=]Z7D8-&9+J?*J._9IQR.S&4'C>>F@
M<3=57!3TYG)!5^98F>,RHEVJ"+1CT=XX\<^Y2?.X)7^?5\VKK*SB10=,Y2Y>
M=7<0Z<#U9&HY,\8>?<?X4DT-"&5C#K'$QOA%#(\K-TLO[LXS&)-4US0@34T0
M0%TZO#7QRJ2O6BU>(97*["BI6,-65?F:[%W8D75MI+J>>UU;=3?%78O*BV[9
MB^;26$GG-J2SRG9S4_NEI'.O#=\*2F?5I+!2$B)7*ZUN$P2#[V-'2Z8D1 ()
MZ5*5J55&0GKS9D<""5'QEY+./4CGFA[N6*1S5Y*S#\UX ]YU"])9Y>Q -ND\
M>&5%+NG<@F=7TGE$TBF79U<9ZP$COGVVB%(L/C2+Y5K_/C)&JS7H=6)C)1DJ
M+LV.2Y5DO-V84/F08]XHIYS  5F[R\O2XQBP<5:1:],W#YP:9WLJ*M[8AC-A
M3_K7B\ ?.RY>EJ!/N (]Z>8K;K9FMC&[&SZ-&1890-[@'Q]-6[>-BG;=#I4G
M'W6Q\[PH 534M9"I*;&JJ%C)E>:=-^)S<2!6U3/^Y^4;\NQQO]FBJ)*&?G1<
M9H[L*R>P_? VDF-;\\Q&/8ZLLFAPM.N><BG]EJ3T&%:79)+2@Z\PR26EZ3K3
M<BG]9^":WL#D]^<=ITQ2;)./KBI +3=G'^!'SS>-.5T^-AF)#OMF(7M<):G2
MONM8>;V.CSHB5C]B(ZD+>_#),70K:1>/F^LKT#XN 2@8L69:O6,)6?=YF$=J
M]R)QS+HM.7T+!8"U9$A5 /8IIRM\S+%([#X/D53$K;\IV551@9+=?=ZW#13D
M?6^O=->=#1T7]QX<7=J:B^7;RUSS&?[ /*:[QOCH63V/Z-MB\I%6* IP71*/
M((<87%@^<VT@B'#0F6\>K4CP!O#%27!<LI$.6O/ZK1ZKI]AGBB6M-Y(X,-U<
M/H\A=)5,2@\9'A^UK!Y90":9V$H2]%53@I.UFR.WMCNVA/NHGBE95=9VEQ57
M96VED.!JYUX[RXN4A=UBW>A2M_!DRN.8,1]U&568A._.'S/WDZD_FY;IFZSB
MFUOST(QE,!O?XRH'\1W-BN6RL3RU-WG[)Z@5RV5C^7Y.5O/." #?P+0"WWQA
MC\R 6 TQO_YJ6,& #3ZZSN3*F4P#G\AU-[S67=NT1]X]<Q_'NLLN9]D#D/PD
MKCW'BY[BI]46I!V2+);%%;13(<IBSQ<ER4J2"TJR7$>$]BG)U#($/P=9H._O
MP2LJ*5XIQ4OHIB1XL3.;LL522K&,MECNGB;*%LLGQ;+98KGBXGW:8B7!QR'!
M<MG@=#Q,RTF([,_,&;GZ=&P:ND7R]^MCU<0,%QMR\3GYR>"KR>]_?511Y8(<
MW+O.(##\._>1N2^FP=?+;N ;(*+/!E>F:P2F7]$X$ 4C"T&Q2S4/324F)<S%
M=> ZTXIVFEMA./!Q$CTE%PN!4+Y<//U^9-(0NI&GWU4X4<R-?+1T_UZWF?7!
M],#@SH[3B^1@J8Q%"2=R85FT4'CAF7IUA62)\1"G8M)8*B$IX5%4I/&6/$QQ
MN?CEX<BD(8PT?GE0<E#"B2@Y.&8_D5Y$4(4+20H7<E?JE9A((B9R>95"UD3E
MKV_;EA0//52QZYA#C^*IB%H[>TM.0]6SI*AGR>4TBAL+)21OUI(4RE)4^/FV
MA435P_=>#]_/>;%5T</5[9&Q,XPBKVX/P,B='^]5&GITAWA7,59I:$48N<K4
MJH2](J9655[>2/"C5G$KHI&K&*F"GR-EK%KLJ @CU8:9(XEBU?+C&V&DBF(K
MPDBU)_5(TI%5C%25GB-AI/*1%6%D>FWTRK$-@-&E,_T/IO?E<G;);&,\T=TO
MO&&";C'O@;TP.V"W3""?]=G3;,I75J\"SW<FS%UX1WS[6?_+<<.7/''E0.*G
M9C6SVD3'FJ443?14R"+M*G';$)202XD..\O9M0UX^%T*::Z+)>HLWJOU:4D5
ME3:;A#]54T^7"F,&?L>HD'NR56] 3=.[F)6:*C55:BK=)O/TYF(YU%2%O5L-
M>[<>9LIF,W:BJ')M\)9348_ GTJDI[*YV6V'&F] 3>4,>Y4_?;MZ*DT92:[
M-[4F>OWO '#"/JZ.#?_D:G-A&,$DL/ H.[=V\-AE8R3["[NQ#: H_5YMA5I*
M@_ X52E*'->B:TE)>7)UV[/XG42#OT#O\*.CEI"HWW(A(AR7<*36_Y09J;89
MV=]*\2I)^5DW[4^.YT'@<J5[XX^6\_H/-ABQ>]U]@_:D"#6.2UQ*>ATE+A40
M%WG\D I2I M2]KBWI;"8?'1<9H[LJ\ %O3%F,97 5UO!P+1']XY+]/-]UWP.
M?/W98D_.+:2Z (+K6!:\@OW 7.:].?': ?'4NO+ZLASZA#F'$+%"B>QF-%*2
MN;YDYJ5"Z]@)E4ANB7I*H/,;CZFP084-%5N7*VF<'<-4LIHGJQL11]G5]>VJ
M"A14H""C<2TIT,JX'I5QK;0LJOK $=<'*BV98 B454Q8164%=YKN*%FKCJP=
M23J36^E0LEBB+"2YK,IE%[>>>JM4NTRJK5+KO:<SZ2TPRIJN2QTEC=M?XE3F
M\]C,IURQZ?9W/JG8]'ABTR.15>7JC\+5RR6-6PHWU?YSB?:?[Z][MSH'5>US
M4/)(BCJI(-U)A1WWCB_5W ^(A U)O0=F,/,%X\PB'11<-C#]S=J<_/F@VR,F
MNBM\-2?!I-I"6:R7P3+"K9+$(M <HKD9SADQD]^R,<?1;<Q1OGE%GF"KT%16
M(_$VFZRL*Z<;6P,Y^I9M8A#?@*J6[EIV,']>-4V5K WH :Q#Q155KI4=217U
M&'SJD7LQN0S'&U#5\T:S)505__KS@5&-X!Z FE&A0#>0O-[E+/F$U.G#]>>+
M"\]S#!-^]SY]NJJF1H5"4AQSH6TY^!]$J,[KC6:]55*HYC[9I?TO(50W]M!Q
M)Z323\P8VX[EC&:/S'TQ#>;=N\X+,+^JMGMM22M#%&73%E+Z;8N?DKX\FJ@D
M=>?"IVR?9+9/+O%+MXPN(7[W8P<2!QWB:$NWOSP&4Z#AFS-VRXAP$/&2J]'Q
M!N*E7&OU7.O;$C[E6B5SK7*)WP99K2J5R%,J.9I<5<5K,L9K<J4#*@<]5D>Y
MMS[S<SY/K:HISY7CN91H**^3DZ@IT5!)U-R&?240Q[C?7OF! _-VYQ<.?=1-
M]S?="MCE[#/3O<"EDR>7NF=R1E][O@EQ,KL;1F]&?WPP/<-R\!NQ0^N38X]\
MYDX^L&<_WM3EV"_,]<UGBSTRVW3<6\=GWH> W=D74]>T )1^-04HS#Y6T##>
MM52&F-O<5Y7%%R'GQ;ES7-+/O=8JZ;_277=FVJ,'-G5<2",O)KCK3"G (>1K
M)QI9DL''Z-V5#NS7"6Q9Y*33TV/T RH*DD2XI _+JN4!N/0K@:V4-=QY1*#D
MH5+RL,>;(95DR"\9$J\BI-<>E3A53)SD6J\4K8+&NLL@F0I<8ZQ[[-YU1JX^
MX>>X#=\!FN"K%[8-:9;!!N)YM24H'^?PA/<JS(\K;CEOG"V7A'\&UNP-BL%R
MM \B XVSW<E HRG.O2IID%<:TJ=<S^J-4O%)2H2V[%!"$5*N17K7DA(D<"YE
M!6EW.ZD:W7"[3*,+@O2;[IK8I"!L(WN-2)K,NYQ=6;KG 1,-VHMX-Z0G?./F
MY_O/>MAEH:K2M [BX0I\ OT#Y4Z-;NEM-O")Q")UY?P&Q C<JF\J7T^LXC8C
M\U10TK6POT\9K H:++GV!7:CVB$7J1O[A8FV__Q80OC/&UM<$, I6DWY,0F=
M]_-(1H<-EJ)Z*%DI6QC<Z1[2)DC(W:O-7&]L3J/#4*YCFX;WP9ZB9ETY[M3A
MO:'N!Q-#K+8^!L\>^W< 9+A^@?^*RHBIWZLI55%0GHUD[-(RL=W&8BINDISC
M2^*4UFKN'*;*U$Q(Z7972YM1>JCD=?_2<GB-V57JVBR?NC9W=28:BV?QDM\!
M)'#C-8JY^M"AE[P 5;[D==;HM!N5)&>SY)(/?-+9F71VA0E&.:TF.;LEE9T+
M]&[B+B1B7/"L'CG/YVESZ 5)5/%P":**MO-\7G,+E^-WOEV@T6R=5X^<:RV7
M8P_/\]U(9[/5%^3L5%0ZFPE1*TC.SN[; B)AJT?.M?8&S7%@^YLYXNN+O(^.
M>\M>1:-GTQ[=0P)!JTWT--ED'!X^0I(WT-V!]^MT !#!>)V&V"CSYXUM^J9N
M76 C$5Z\NR<(K_CU2>8+NQX.F>%3XPB3+E&B#C\F_(H75K)+YK\R9C\P2!0"
M]G-@#G3X]<;FGUVRH>.R"WMP,?29^^1,3:/7Z%4S?XO::Y=APT)7[N7\V&:6
MMQYK8X"WP>/CVDD3EO^M@%\G9EG.*U+" ^0?F,?<%^9%-8OH*0@);Q*/MQI6
M6_2+H9Z0^24T.(!HI(JTV]\<KD2CJJ*QPWWBN'S85*)16='HSI<@MRT:\RO+
M2D@J)"02+S"G#Z<HR:JN9,E]3D5)5G4E2\8C*TJ>*B5/N\F\ ]OD<O%KHY%>
M>9GP\^H_F9[3:37/WO_Z^"$<*7R4'!V'RANZE3.T( WN]O;6';N=&GM@8M_4
M-/GPB]M@PES==Q;*/(5Q31(X>\3$=!^8[4Q,>_F$JRB0GG%QT/!I N\B9.OD
ML(2V2GS4#=,"P5R7)]UE@^.F!W-@ZN[:P_>6BM,4_BPV\G_7ZQ>@E -43.VC
MI8_J=?Y@P,SWT1-\H G=>6##3.]\\M-0MSR8=N'+:*:KP'5I'M,S=$O[@^FN
M=FT/-#3KR7G%>_PU?.N:F_[5(-1#N[!LF B>#XX1$.*\6ID)2_@.?Z4P($D;
ME3M,! C?AJC]SBRK_L5V7FWM$;CFV&R@W7A>P-PD1/QE?/<7?#5\D[^X&K);
MAT.T=)@T9+\Y5F"#RYX![RSF>HOP1&_P%\K"D?H\/7\H.;Q9CVF/M$=?]X,,
M.,2;T8O\O=7@_('&9]4P:; (6.T*6#ERW-DB,/0\?+P:AD^Z.V+:A6$P"VTJ
M<)\&2,(U-V(:G/O@&?POJ+&C^XO \*?T< $4OA*IH5V@W\@7:@-FF!-0ZA]/
M&B<_==N=LT:GT>HDP4F,F0;F@8U,SW?!+6NW^H0MPA._@,]74^?^'W=/#W>W
M-U>/VLWM51**^9$69(?A5::6=F,/V%?M%Y;!)_$*O0$OK(8E&:;E#K, B#.9
M.*#:OF-\J6ETP,O3[@(?8Y<!R%@&7/0%?<!?3[R]R,-FJ]F>YV$KR<.;VX\G
M/_5Z_?.SL_;9'-A+9EFTE4GC_1%^]+*L96QSZ95B]G+>4J:&R 5$V.X5H/"W
M"@+S\8\L4!)#+ *#$7/6[/C[Z@G!4?PR/R5^EY:?QS$8:Y2BJ6YG"#$]%D]+
M.>O%S],S7T.,-T*9^]EU7OUQ/@SAB_R]]8')'&<!JJ]:O* HY" #I*_Q2T)6
MUH!G89 %YH"26=IEX)DV\S+\$CT/'Z_#GN3W<>PF[E_6IOH,C\N$\Z;O9[[G
MCT,WNF@Z<-)\\U^'#..\W^STP>S]_=WRP;<-&]_^NARV;N.\W5D+-O&\AE[7
M#<#C?C+U9PS\3>;5-+"!VIT_!A^?^%F+>Y'5HL#D7T]87KBTP(;^OQ6(BID2
M(T+F3;,D?HKG$#/@^#3\:MGYWY;_ Z1"FN?/+/;CR1#>KP_UB6G-WFM_>S(G
M@,(M>]4>G(EN_^T'C9Y[YG_8>ZW9F/H_G/SOD?]#:@R<L*Y;YLA^KUELF'@)
MOYZ;*3&25FCJ5V:.QOY[[=FQ!GS<V[NG:ZVKU;6+JZN'7Z\_:)]N+BYO/MT\
MW5P_XISO\+L0@'< 9@+B\,]G5WN7\THN4AK]8MI8<7FOM<ZF6\*3!@D%S$I(
M$K#2@\A%<X8:\!^&P2H+F+WWFV+IHZ!IA-N/)XC;"9#7'3 70SD-XDMKJ@_0
MOT?_]J:0\(I_"S1?S8$_?J^=-;Y=(B2^&_TUT%[$C,^.[SN3:"!JI0,>-"2V
M[TQ3M*[WD8P3'8U^'>%]K]$O LHZ'Q!X,OWZ@R;@ZO2^%6#HD^D/_]/L-3@9
M_$$"(L-!S  DL!F0YKCZ],<3_K\G1:'ECY?#TBP#2JOPU$0HSKCDM)KG6.9
M<T?/WS5J&O[?]RNUUF!XDG(=>2:<PO_/4UG1C4!K-VNK9/< T*%M7 K6QD*S
M:$MV+D9*HO<BT:V^I!)]=A02_2[A0-9U)0F'H#WKQI>1"_'6H Y(.^Y[$JI6
MHU/36NUS^*]N=[5H940#.1ZJ$'_I)4QBF.W1HHOF\NO0-/85?V/>@B_?"UM=
ME*I\OL8LS*#J_UQ=75]__+@3>U5<]$J .!\XK:F.--0WN^50'JX9G!/H]_>*
M?K-;:W?[LAB?XQ+2"H"H]&A+Z/=K_?/F$:G1GCQYMTM._(">_,8VG G3?/TK
M=]QK\&_7SODC_:><4=FQ#&T1I*UI]AQ,6_20C5J[5Q$/N2-)4=);6>EMU=J-
M[A$)[YO),'^UF>[BGA&7GYZ3U#>M$_#*$-_L6;MW%'6>U<[;G6IH]XX$10EO
M986W6^L=5>7AS:1,=(>7I@\&X)UP4=VA17650:D8-%O1V[7>>;L:BJX2*"6\
M:>%M]"H28JD$*NFE[EUGR#P\**5;VI!)ZYM4$'K0]:]:JRO-VKO*H.0BD_S"
MVVBJ1:=\WY2YET7:M(IV#<O@I J2[?"!Z?S.L_]IT'_$[K,] +VF>=@8ZFV6
M8/IG+0D-R($E4*F*4I6TJG1J+2F+&%N5P%T[X,X2!YR5,<J@TCDP'S[TS5:.
M@1/@:9%"4&]/.];=_;4/<W$8BG0ZM<Z9C(6C \NW4D2EB'NE2*M7:S>JX+DW
MDN^$YWY'YP73>.:>IMWP!.N24[@/XES$O>[R$[CBV_J-/73<"3\\\<2,L0V8
MCF;:(W-?3(/!"*Z#O7]<K:G]B[>?6G4,5TPE9EIZ^OC/Q+LS.@BN&PB)=SE+
M/A'WZ46 QG"&8(90-D7SL"6GFKO8%:"Q[$QS)@*+M'69P<R790>P'Z(W;IF_
MR3'L9J/;;F7#G#7'SF M<IR]V6ITF]WMP/I9_\MQ-2/P0"D+B6!Q+/ZDL:_$
MT+S=_MQ/Q42IU>[F"),DR'(]VQ*RG?:VD+UX_%7#IOGU1C_&,^Y6KSWS=O6:
MZ%>OA0WK-=/6>,MZ> 5[UM.N!QV[UFO4ME[K-7K;%)-CN[!A.8=[:_+7#7!A
M#\3W"7>>B-8._EBW-;&GGWZ/O<XB7W $(#"]1Y\_P=?\8_IM$Y/4[IVWTV@5
MG$\.)(OXB':CM]"I8RTDT[TZEJ$S%ZMLPJ).!S*T1?"SQM\QM$5HW>I!&%L2
MVH4U\!P0D^]]9)M1M=GJGF6!F3/'SF M%N,TF^O &DI!<1UD@RVI7*O=6 AT
MLH??-;2%A*'1[BWT&5H-+O=) /('-@4';I*_JN&_+$99 SK@BPEV\_N/> 8L
MFT+.-8._+-WV>;N?ZW\'YG22C64X1W**: )T9(GAP\%I:'@6C;N>U+6ZH,B]
M-%FV M!Q4+&8G>DW^NT%B[@[*O)MKB"V,/ 86S"_8&1(*O4=Y,;>]TO(0X[P
M*ODI5P#LNPS1S=T0-&$M6>J=]Q<L6)E)Y<"T"+_KG7XO5V=*H@I\=JDA)TS(
MZA:\CM81HN>1B16J"\]C/IC(WZE3!SR[>&&N/F+:KQX;!A8X_R&K)PH7GTP#
M&S]H%R.746"^)!G@4_.9/^'$\;Q\VG!2,2>?$F=<H%KZKH8E@U[.>.IEZ1Y/
M&CC(D#-$,$<]T.^[?R1IO#[ 6R;XHS/T7W61??% >"]D3E]<4(;,*)(!)$0A
M[*D/(I*WY21YF*K#OSS(I:67ZA!> E?)\PX(7&UYWB-9@0B=/WJ?MTV&P8!J
M,Y B375S4#=MS="GIJ];"[A%;][#BS?V%7]M+=?;[79[Z7@U>_@= EJH=6CG
MK-LO"6@B'EP$+:S#?73<Y(LKVW:N*#R<]5,I<MY$6P8S+:,KP#Q/ET?V!&;J
M>K-53&^USLN"&1=8-=_1$L**0H+U7B$FHK-W_5GWP*0DNW[A\A8HM >Z'"Y<
MA=VK'YCAC&P:L9X:NAX/G6_L8^">G!SQ):@(J"1,$40"( Y/ AQ^<F^50\#V
M^!028CY$'<6GCAV7F[,A6EWJQ>)%LYG'JMW@>@"./S!?-_'@_K7NVA!@+PF;
M]LWH="2[G-$A(B$>A3A\W+R]N+NZT2Y\WS6? ]Z5%^:[U]VE*=^^N9R^''*%
M.J].HA7CZT\N7;PSX_<]R,/K<J8[Q(*04%RMACJ7,]I*G8LP7C*>KJIT=V@C
MSE%S1.*HJ9R-55'3 F^35R7)P]9R=C5QK9+BJ+3A4+G05X5#\UR]=6PDJ.M8
M%EX/=8,][YDG42A4CKWSZ(38*#Y7HB95,NK=H";U%J(K.3UP.756'K@B\7(Y
MMJIXN2+:6BX-4MI:J<BJ''-59"5I7:G<PFFKU\Y;ACX:CE2BQ%MR 5:5>(_!
MY);+<)3)K7 R6W)%=I,-%F_ I,M:?"RGT*KX*%?H5&YKW.$V,B7);"1OH30<
MW*)MV@8>IQHLT-.R' -#!OK^,@W$-;^Z<I.%RN[)3[Q?0)(JA68]$&XE@F7$
M[;Q*N)609L1MX0AV.=PR#MO7-!VO/\<CXEDHT8./COO!"9[]86 MGOG>Z-1A
MM]5;P*?PE =!J]C1SV9_&V@EM]XZ0Q"]:!.]3MO0%S!+?' W3&]:W]!F=!;T
M:NEL>\.BG 9U^G)B4<[&[8X7G^^US[JW)%C;"*T_?]-=$T4]S(NN;=_$\_"7
M,SJZ8@Y%RXN[(3WAS7T^WR-(ZS7O*4:7)P?3D*GC@_J98#AFVL"T NRUH7EH
M6#V-?36L .]1^0Y"*?[;XN%*^#C\[I&!FR#4KL67'UUG<D6G<D(,12$=X@BR
MW@!KD&%PELIW:_&8:3=%@6T M2FAKAR;^FRAH-W"QTL6079"PW3$O^$LE[/L
M 41!/<+U WOVXZ=9 KS /]DXMQ?V+#5^"R1J]MI=)>*K+*T2\:*<X]6)9-A,
M/16.F'^$<1)AQ+<0[^34O4/XD)6$:IW)1ZA#&ZGT^HF\1JK;[;3DXY\<IFJ?
MT=0FIDI&#92#@_O4PPTXV&Z<[YR#.=D[_?I1-UTJZL9===<J<R51R!MXRV 5
M*5.5 NMB"4#KU?ZHHUNJ3I8J5Y29LU@;N5;CK-]9/6=^US5ZO$EQL-/I-UM9
M("R4_S:!I%"WB$;KK-TL ,EEX)DV\SRT6\^F3>KE:?>.91HS[5_B?['1M$:=
MIA>,6/A]\G/QU:HHZZ?4W4YS/<3_]F1.P-#>LE?MP9GH]M]$C_'TA4VK[H<J
M=/635FCJ5^H,@FW$K0$?-Y-X2[N<)_Y\=K5W.:\4O.VJ=5;T;JM5"-(@OX^9
MK>G4(05W:_ &9,\"1>Q6Z+C:%'MC&^94QU:WN/0X8>Z(N1X^^\LQ 8(7 "U
M'PD/7\>F,=9>F086&@243<!C^H[VS#086TS%W!J^,6(V<\G7NGS5[3],,Q%-
M<TA516$UPX\&-<V*6V[BPV B;D+6[9EFSV\\,45)$E[T<6K3Y>/P'KL:]NG5
MAF @L;5\@)AZ#!"%7P&<(;@>&G/D.(-7T[*P\ZNO3?09XN$RT1*'HQ7!/CC5
M?A;O WI(V/ 17\%X=0)K@%],: 4:0?>(*!!9H$#IW+D[0YH:</&PRSD/*GSL
M#CQD+E&!D]CT$@2,A_036 '[7JAM+5N*.TZ)[RRC/9$Y@_RGE17]N'TS]?GU
M J"IGVA+'_+9TP):@Y_H7R 6!."HJ@V3$P6F_%VD#@@;6&/,PN!?N&#ECYU@
M1+KPS"R3O3!B[-QK<X/ BS1)*%>ZY]B<%_CB=.HZ4]=$WG&)UF <TJH9Z=I$
M'P## QM X]H*3,.>T3Z?R#!=(YAX/BY;>23*NFMZC$NVSKMLAVH"H9ANS$)!
MPW<-/?!0B'QLBPPT"2R^,6% ;:JYP@"Z\ X@$6(("O$[5X-0?^$AJ9-.J_:$
MQ+P(%I0Z31_IIBU&2(HV_HQV:10IHHY6R10Q/2JD.T!(D.6Z-N7[(6#R8(KH
M.#;39DQW19-Q(G(L$M65]:NYM6[$E'&.Z\*8(\T2=*QQ=0#:66R$FTST2%EJ
MQ#%NE1*7T(]-=T">8L87UHGPKPQY[7%;C)M7A,'B CV8 &,\'RW<"TLMQY-$
M&Q#ECP2X8KT=N(M,X7R+7S^-[^?0%G$U06BX[@W8L\]UE;8&@<T/LPZ:,#;E
M.!'B[/)&]*^F/Q:8ZKR1.ZIE;'[A539%A8OII(&NVJ"'%O.6R\WB12'Y\=5B
M6S:A, G($;UL=U @CGN(QKE). ,>1H9S7MASEY9PC2S1J;?17+FL2YVLDX'L
M7D"=;]PL^K]/H\Z\4XNLOI >CMPT<$%*<6_)(* ("JU'FLYB&Q+MWAB8%"G=
M"/&\#/Q;Q_^#^;2M:[-V!:U^KS%?Y"HZL72(E]P4=M8[.PZ\RYTC.#M/->8M
MC?=GW1B#7KFS>2QS\/G$$'&N83^[CK=>TMZ&A#F370O#[PS,DD6>E?"%&Y_I
M#7!]E[I%;N-QS)A?$RTRM>>9QJ]]H;T1-7#22S'PQ"@TR&);4/AZFWBMGDTZ
M;(OM%VVD>BFNB72R3;>^I-GBW/"?,(EFRR=9:)V>W9IQ$]:N#X8TZ!>J!K;/
M.^U\7F^!"E>Z-R831']@W !Q%698M1+5,_P6H@[\G\0(_+OH=K<W4$C+)69U
MLZP0(P/_8#%&F(W@F@9_@&^,@1J0-U@FO(3)Q@L+=_O' 08E'3JFL^;(Q.P)
M<FK,5F:8K[:U"4 TIB(<I!C>J?8TQO%==X9129Q5+\!"A82OE*"+A'^N##8(
MJ "!698W!D6O0^HV":<VHTR=<C%(W@*"NFR&4T@'"JD=3^ ARL%R"=.^^\#X
M7PN["'*FI._#S\./-XQ'Z[U&-VV(BD\N$=KEPM%FX[S52$=VE<2[9-[5;'73
M<?@F:*<UMAAJ%_Z54/[L<S:%[DYK]5MG13B8FFQ?.!2[&NV\T6K*BT,136HW
M.XMAJT0XH%U8J16-[OE"6EX*!V<R,853)&O@4%V-V09ZH<1:^;^6!5OQ(#AS
M<HAXA+<4==W>/5UKS996UZ[N/G^^>?I\??OTJ%W<?H!_WS[=W/Y\?7MU<_U8
MV1CLPM?N#-]Y9J[6;M;PVM%S6G88ZP/-"7Q<_QA0=5:$67@F+!(S"&V^:78Z
M&LQ@417\FV:K%_X+G_(%$5?<KRS"I.? M&C,J#@QI;74(4P(Z>\88C<(L8SH
MUD**_P"<<#%B;H$#*U!4X0[A@V'BZA,"V&Z$$)UJCXQO_-/.Z$,S<;\S_A],
MC[4LOG!KL12ZU5W.^)VO+GO!\U^T;.5 ] J^-? TP]+-B2<6M6A]2ZP8 *6!
M#RZN3@0N)VNXS'VJ_1ZOT-&Z!Q^E!M\"BN8@X#5^>Q .IH]&+AN!#-3X<I;M
M^,!17-_#0!G</ 3K8H%%L %7<R&Z'9#<# $2,$'PDA<>52X?09<R;+E&U4A^
M6,)X%@POOGKF>]NT0#[<@)UH[W8/1W:(L!0.8)&'F]IJX4X_/? A\Z'%E"7;
MDJ_B3DNT'<V[B#\K -7B]CA^N?2<P\R?8M\8%-HDO0T,IKK(10GR@6-9NNOA
M@A_'8AD2][I[Y]+I_P&%$N%&P2+L:">1N;G]>/)3X[31S$0D;YH#(I3!G=TA
M)&2,5E7+R=<-_V0=V>KUTTN".:/O"^ABI_=ZZ16:=8!.QBUE(+]+?+<C\!-3
M[!^'0G)SUDSM_"^#PR/'X3>^F8KS:@G(ZV>MO?.S/" 7LZ)M 5:D)-#K%P0,
MR^OOL^\NU5-MP/)VZF4@D&ZP%=XIFNPL]N1D-VG:N/M_M]E-X[X)/%4B5<G*
M7ZO3.7^KI"I7&VYV&JG;Y+=%JKEQPCO'O\.+>+^GU5=,>6#,6DY7OA)DVGR[
M1G_!).?-)0-ZY>Q&N]'L%U8&&= KI^N=?C.]RVB;Z-W02ADJ\#VN,H.K2R.<
MTV"P! 6B.<04>W FG<Y9L[#:KP/?$5.ZY.69S5Z_L-M6E-[ $O2:W>Y"2K8C
M2ML&&#EQ%N+!]+X4K_\GOL0/WW+5OZOQ;=+GK6;S!ZSW7UW?/CU</-W<W3YJ
M=Q^UJX?K#S=/VL/-XR^5+0U_C&JKB>T)O!Z</-P;EH[YT0[#90/3UUP4++%M
MF]ZB,S@>*3*(T("%V[N3G<EX_3*Q58*6W!([.JB\[.%.>"P$3UUG$!BXS\,%
M57(!%03 8Q,3)L,GN!$?!OQX_T$#K((AGKEP\;05),T7GJF#:8&IQMK%A+FF
MH?/EA.L -ZW.%;()92Q6&W/*@SM"$MB:O#S-L4LB97I((\R+!<4FIF^.J'S]
M/.,K"_;(H:R<#\?B8P& (S_09 _X6@E8 Z0YT@C L2QF\$--0"Y.GH%#-?3D
M@3#:P$UO8T4=]^;B&1-#7#3//P,2 [0FK77&#>)H*60@VK+%+.,M (,I3(Q$
M=5S$T'7A(9EF(E6",D H;PKV;F@:\:PU;0SRX"#A+2 :LP=>XA!$8OFENFLK
M=[A:D;N1B1_JFSK8-Y.60SSVPKDSIW>F']"IA9K8^<03LOAW3;0YI#U.)O$N
M/ %$W'+-U&'"A"IHT[$#W-"]+R $PIO0TIV BS[TT!?/[52*IL;C3'CB#A?P
M<"TG.G4';P4N"9#^HIL6^>;H9%@T.->JU*"GH)KBY_A%=_Z$(YZ%I#%)! ?P
M#UL<7H07Q\PBQ<)]8=J_ ^ V;D!WV53$"/-$?671\4"<=<)/C.FNAB=J)GB'
M>RS(I"C#P"4)#94X^8*77,]TEG(? /3 P>O$3R(+J0J0$%<_-3O +@""E#%M
MJJL*-HM4/[0CN'P',M%J?$LD:K6_#1=Z;8CX,OP#2N,0@@[@"AX5\&A)FG\+
MD0;R&,T,-Y$U<9B5FY.<J9N-55-ZJ3GC*7&G('H&FT99?.NL_#+DZO@J#N,$
M0G^CY0_\3A^1EN;@47_4$9D'/,6(94Z,J:/&&N%@6D9P&+W$=Z!'A&SF]N58
MP.,^ K"YLMW&PL>7LTMF&V/P[U]XSPS$0Z !2' 8LCY[FDT9[W8C0%YX1WS+
MMRR';HFW54S^U,SJR-%+1O M7!!J]I:P,D&"]5E(-R5H$;/*L6\9_X^/@?Q2
M"?&3XM\2_J6;JU67?V>[YM\R%N1;QT+<W82#Z9Y3<G!03A.ZL1?,T^'C8^ Z
M*MB5GG^[B6+D-*)KJ6!_URR\XNG2.DKV6?]J3H))_$/4W3[N%'^@J&:Q97T1
MGA(I-M/)/Q]T>\0$OXD\*QG=)$;OFL]+>;/$7:X6CR-D[#JJVFH?*F!=RMH=
M,["TLSR89AY< S=2LIV95DD96%(#B8.MLAR,=JYG'?=./GR#1YB3Z%>VS/DT
MY@M;DZENS\0^R^6'%:+SS/XXL28&6GT_=GS7L4W#HU7O4]Z,"*74]&=UYQ4O
MSL9E)7-@ZE3CIU4JDZ]$NXZU>/9[ ;M<9&H:_8*-_%QSF",NI]KJ&4H?.;(L
MOMM,D%![YCT&^-+07$LY.B3RS)BM,<N<8",COHIB) 5IC1ILKA)&:AS>U!)?
MR'DM[FI9JM.9%[S,WDRSSWRJ55;;?X\T-CIKEFP_$/8@1*%D+EX1SUO :4P@
M'B_+B1YJ_&M<3A6KN"3DS>]!T8=#TS#QW)IX51=KJ^'$B9%I&9S;&IB<6@#Z
MY@N?$1<)G0#BA?@61# B_$17RD0%TRDN,CMN36M]CZWG=&WD.L&T1O.-@;'4
MN)0O-<XA0.?K0@"3F#!3=+ACVM1YQ=:E_MBEQHXO#AVLPR5"4&9+=^%C$" P
M0=09T14M%9.HB)GG$:?>H@X(5Z*[I 5P@341(_ WH]T;9S]X&@/M<R:F@7$5
M+3LCX1#O]O?\P-NSA4M]M,[N:/JSY[C/HMLHKC?AL4,'6[QF@B3X0^C@YSQ
M2WP+ND#GXN //W#M[%& _"'(K<8/+Z$NA3MS(Y&*7FK^0 UG$Q_]=G.=?%S=
MM<3?6=*M<NJ*-IJBX2NMIPK*)9>^20@'##=+F#8M6H.XA+_KH>>D?6/)17A.
M8UK]Y8UGQ?L)XB[_-$%V[3OR9./ P\:DX=*S6$ _X3M9L#6NS5#AX>^32,4(
MG^]I29XZ2MHABM0@-T3CV?''L8;EJT^>JL3]2S60F-5ZPM%9HB21;I! +N@!
M'?LE=(%_N#&E%L[-033"5K]S>XX2O6/%T6'XX%2[LX$M_PYT%^AN8?3@F7R-
M'_M#>+AB"[0B&U24Z]2]TIZE#3M]RX^PXDG@3/->:0U+.K8<IX8&I9!Z)5W
M2GH_!]&;22Z;]M *&!GF%W0<=/(;?!#Z&3R.C?U76XTP,]8P/G:]L3E-,K*F
MX3'E4=)A34 :G,&I=A%:C80'0Y@GC/GA)]C3>H+8>:*M\/QF@L 6>TCFQXY[
M5:=>CT#!=JWB96PZ+#86)&,).N.N:[1=!*_3$"3FVVH2+:J1W,0,?D@2D@$^
MN8\&@OH@HTM?U6EZ15B\+([-3G5KVF,R40'D>67I)I:KFG:5S)3"T+!4,[#D
ME,D)[UR:+C%;<JYPJC<3B.=LD*YN&/XXM[E2['_+;6'O8C,ZC_&MK RW>5%&
MS4]1BJCV;]2YE.^'PQ"#GH4="X1VHU=^=4+G?,7SU;]YRU+T]XFD7OMP*^X3
MO7)<F(I[SN].[C]\OCHA)_^DFZ^ZS2W=JN_^KPF6"3Y/1"0XT/]-!!XT)G70
MJ,7M-W*IQ('O]$_[_6\Q^(0OTKU "+#PQU:_QC<]@3Q%R44M/7Z2QF**1 LU
M8%[CM,4W@S5.^6ZP^U^T3S[8YSG,?OF4QNL7!VQC&3CG-XMM9 _7-35)6^F[
MF)Y0 ^KZQ>.O"&*GWNC'%=</U!R>_-\S\U^Q["&6#[6? Y-WU@8Z7//@[9F!
MAQ&][JG[^I,SA;"MU^@MJ^$2$+]#BA:60:FI8VYSU#\3]\5_=%S0RO@:@'L0
M5OC3X#6N9!D7'C[B"6'='7B_3I$LB&NC+RJS-[R__ 7O#$Y5&&KU=<5[20*W
M.(I/6 HB(:/!8_)<<NH(XH2TN;'Y9Y=$F M[<(%D(:H 40K=G]M)7S"^C&))
MWD;7RF'']+D?'IEM@C/DU\U] %9"^'H!*8 %).DOXU3R]K;L,])_XJ.;:-M^
M^MHW/C--#//>V=&LJTF!M^.<M=OIH\QS,!T2?2Z;NT6_D^Y)6 !]CV-KXZ1U
MO$Z*GSA/+,ILFS09=U;E-'GY,WKU<O:9][M'LEUB^D2TNQ;74-P-HS<S1A<Z
M_,FQ1QB@(@SQ@LRVJ-\[:_?3G116HKV:(VM0/^RUEF;D%KC"A7@55T( 'D18
MSV]Q.Q1C5JK%FHS)H;+,ZB(;8U:8Z[UI3);9VYNVR&3#6HW457OE.,+/T>$-
M67QA[)&Y+R:NDCU";+U(4<^_&]++$/B$K^*;&QY:;?<Z9PNG5O/FV@/TY0XW
MM[O]=B]MKPX(?<E#\(WVV=G6H?\L4LM\Y5Q7E/[,K!I!+G0YHV[Q5.83=Y-2
M/8EORKA'< J%YPO7W!0@!_7I6L"1W_!(S_#.&\?0K2?]ZS6_->F25ZHWY%X2
MS"+3[0+BDGVX4^;J4%"7LU#UU@900T[+S-'B/AT^B'BZ;8C/F^E&2<NGVS:T
M)?LZ-;OGF8*Q+W!+FOQ.NA-T46@9WAYIY4'+GVY;%#KISC[+9]LVL.4DH=YN
M'!+8DHVCTIZS(+!4;XBK"C7M"2+$Z X?WA0XL0PZU6>\*8G8XT#%R#S7.E^P
M>*+N!RMV3F;5.!*WM-Q%D-QS0)XX'/B]<*D_W7?_B,FP",(*S.]=ASH_?')T
M"/='+J.(.W%F+7CVV+\#_.WZ9>Y)>>3/L4^Z0+X)\40&\@(<A"8"1H3S,20$
M2!31IWZ/R'*^"5D6CBGDT^%WQ_V"N6UT#U0.)=>CUUE(K\99%KW$Y*',9) M
MYVQ!:7*V2Y"39T(>+1^(K(@-YHC,6TV&G1J371R7$BP>.!HV'C79073U^9['
M</OF-:T%X>*/8T>5[D1?QZS0=:&OYEGJ#K=RP&Y*O>SLGNZN<402CY8K?^5@
M0]KV&AVAV/!7MF(7R+LS:_BM=)*0SA'6I'3\";:>,5C<@3BO+_&6R!P#EA@P
MAN8>@<FD\';IVDZ=16DV3MMG>1J^!-(M$72]ZM_Z].PVFMM=8=@E/:F9RS/M
MDC(2S827*_&=N"8+?^6URY4V<=7]FIUV?XGJ94RX5V3*Q8_2HK%V%:(X&@6]
M#/^LM*O8FK"=E[/SFV%Y<7=UD]-,='VO69 4*V*1Q"V,_(C:8EO!0A7K_1$S
M9WO2H0F9W591,MH]N;3P,=LT&MX.R4)H<B/A U)J.UG#=NBT(E]8-&_[M&T/
M#'<VXY9,W;5!\KU#4RL$*(1',L&ZB _6X/7@==QT)Y+[0[N""#($[,868!43
MN4Z[N06I2]+KHTN5 H-V4O)-7J8!-)O1=>2[**I%,]X-P_G$=/LHM6'R0O?,
MY@7V^>#%U5+=2'99Y#NJ=D$IF(<SL,3VJG+T6+Z:U^IU,E+U+ "7TV;;:?<2
MP@!=ULX*B^U [/+5]FT291NI\UK"LI6=%.O19,$2)8"I:;=1XTUN1!-O>CLM
MX_")[X9\VL2L!ZN8T4U7_5Z!0D0N[-LF^I9+/<5IWFV$RP];K_[LC^9I+PN_
MA!VZ=^)&4FXLFFP/[G:%U5AJ,_+ C@@;Y:0N'@Z)F[%L753#B1Y@'GZI7-Q6
M9/?&MK<@F(W31KO5S:/;,F@+T&X' K@E^FT@>IDT;)WE5G<WI.&V_5,I F[=
M&^U9  ^OO%O==?J&J,=W9<M/O06/')'S@6Y YH>4\%1\_''] E[%JZUQN^8#
MH\Y! TUT\"J[52 )9339.C91 '5A#T*0.$2I'01+:-KAIK"=ZX97P!H1];/N
M!W2"D[I!["K+"6?Y0"W_UXA?BLOA3_AWO=&I)^^8S8=F%2%VX%<W)D;)V@G^
M76^<U=M;(<BVG>12:FPW64-*]+8F&MNT+)N*1%&# A1HM>N-?CW?<*PI"SNW
M$NG>HYOZJRW;B4,:S$.1X@,S7+*+IJW]:KO,<$8VW=F.ESM>AEUI3.R"J7L.
M-MR8:?>.YR%,B^CSL6[LY$@P4#C.C1>/$@Y2_B)A2%_["^GK&C,G:#!DKDNK
M&73M'J).YY@]:K"]B"9_G;^--ZO2N[G'Q%?NQ>VD+L;.GV /(!?:/MSNM%MK
M@RQV&2=!%]N-M>\$OQ:N\@X_%M]&TVQY"W<OM2^ZV+0'17&#C3O2XU9NT\LV
M<./G(-;#C7^[&[[!Z^D-/45F/2B&)4\JM<\7=@%+CV))^])M95O-LAB*2\M]
M_>MBQ]4%2[QU+JUP5OL$OJP2M;/-^T%@+RD[K1S75!AVT1 F#^RPF<XZ(<S9
M>;N3"9P8=&O %.%RM]=-;[1= 0Q:B$^F_FQ:HN7:SRZ$B"OYF_AD+4!;[7X[
MV^)E3;$7L(LP^[S3RW9%Q:"FTB EW'3Z="TK/7=^=5?ZEBW11::6".ERUKV9
MSJHJB7-)I]#=(LZQ?^"MS'*U,9DAX<9:?OYRO?P17LHV>-F3[![J8F3OG*<W
MU)6#.IGR+K5\T8#TUEK0]EK]'*<R/_CNH"PB"5UX)=NAE($2BP+.D)K4\#+Y
M17@7=A&Q6(N\[;-V;[4([Q7L(O1N=?LY<4]QL.E,PDH(>;?8]?2LD1TWSH^]
M.R +F;!6CN?) 9)X/678^M,>B?;:J\$+/_@$[U-_JJ'COF(7QK4(VVGT.]G9
M7($9]X9)$>JW&^>-;"=8!I-,P<&_HP?">=:H52S\Q=44 X2P2BO.YM:?=0_7
M89*O83.;E82!/\+?Q&3),<";AQ/1-)<X2_(%:@ZT7B3?7D' +4!V])0NE&GV
M5CBX Q'Z@7G,?1&W]%P8AAL R/'/:] S_!1;M8KQHDG6LE?-?G;A9CT8JD>D
M0DW%SE9YR_6(=&'YS+6I>R_VVZ;F&!AN&[3"6PAS<9];TO8F1OW,!T6ZK^4"
M\A8^UH% "JP+A9W]SFJ5*(WU4X2A9B2_6A/=]:.J?G-5SK)DQOVB4RB2;31R
MRF6E\,DOGZV*<A,OK\^43B>[>)8Q_CY +J0F.:L6A4$.O<(ZN5GT3?3)>A%:
MEW1AF? LSG00; HEGIWV^0I[712;.7&"; 3^*ZJY%!.L#0M!K48GUTIESG(
M/(KPI-?)Y<BZ:/QJ#TR/]U1(+&N&QWZ+834WAA@B.LB\#IXK45PVHXQ(%PJ>
MER1XVT/]WL52@#^#ORR\\0G#9#S<-)T4%N)P"!H (M+H\_66>AJM7*-99%+9
M<"X49O1;YUM#FOH&7&'7#)0)]!7X>DV[GDPM9P;^^+/N&V/J?Y=XJ19N?L>"
M)KV100@<.OD1#AP.&XXZ]YP/>3>DA^56QQ8O?IX[!; A+$4(%G84O+!MO"@R
M^8:'U HIRB+:%229&)B/.S<LC!,.&K)CYT0K \V6Y2P<W?L;7Z? (Y+;$[L-
M2->B8Q*=;0A<$9+EE+^R9L17'^(=LQNL0W8A?EC8TEI@SOTB5&(QN1H(E=@2
MD-D[L1Q"4Q>&$]<!PK\L%E5E+R9XT]I_Z-DB9O%WT5=8:TI\L^%>A[-^MYTN
MA*R>]#"8E>R#=M9KIL-R63$KMVWAO-GKI_.F4IBYY@NOS"4/_2-B_V"#$7J*
MB^BFW$7TPH^]U WQ;^#RR%*4J^R-DK_C5:F&XPY [")FA_<_&LF+2I]UB^H8
MWI@QI(,G]I#@):=6,M*?\"MIZ+[:^,I6NE-:7(_+[!$>P<1^IS&1S021\=98
MO+-07(2G30-WZGC,.]5^UDV;3\GO6N;78=,%NZXST8PQ]G&.$*"9/7[P)\8.
MFZVZ;&CQ2\GA5292-[JV&1&+6PEJCBBG)9H)AOMH!!0UO+^7X96Y=/Q'=*+"
M2?G]F368?,H@8\1;WSE<@<?"ZS3G  /9"F]MAO^:X?W.ECF<$3W&('31S;HP
M%MT_"8SC-U\O>[.&?7%P<HZ*:_HPIXY@)\@_"?!&8KR+F'].]XO'5PJ[=&J7
M6M;6<!)*UGF%PYAI["LGO'C-<<-*LFMZ7_CER*87WP//[Q0>@\99\&UT$ECW
MQ67 !IOZHGLH_D  U3(_P2NK(0AD+T3<X1 $DH0A)0>Q&!)LNC?6AI;SZLW-
M *+@LXDV"-SPNF(\IS7W"G&([@/'^U<'CD'RRD4]'W3BU(C9>$*!7_GMSZ9<
M+)$^=-.TN&V=3^+B4560=Y!2+H3BXN\7NED&%8U:B0T#'_0LB8ZA![C,^SS3
M)LX+OY$229#/+\1GCL=>XN[W$#_-"5S.2; ;H+CT&R@KO#Z:\>NI">Z(+3;>
MZYQ!$G[#ZR*!:Z"!D*IR8I6\H#3?1R5\H ="'_$%36!\1:<V?X$GG@349LS7
M+@;.%$G_KR7W,"<&OALNN144QOR#^>&(Q^\Z;^^>KK566ZMK#]=7U[=/VL75
MU=VOMT\WMS]K]P]WM_#WU?5G>/!86;\)&OV!&70D4]RRB_+\""[+Y3NNJ;X5
MJMF5,YF8'G5$!I5FM!?CT=>'PZ0@7@86QG(VB."IUFR>S]T$_'AQB;_-W08,
M5D$?#%Q4-L_T^2J APZ$[$?2 X@;VR\>K\3]N&>=AA:.U6S^H"5FBK?O0E@3
M3X<&G/P>!IR,_(S!7&Q0F=Q6RDU 9%>Q"G@5B*CIG\ZSAR%33=S(_*I[=.\]
M^6# Q=)?T3_&9&V%%QCCUYR2 S!=ID<H_7KZ>$ISPG=DM'2A7_X80!TEK@I&
M\S4T7;!PX"5=G[??&IH>;E:>@>^G?@"GD'32^5B/,3H.#,) 6(*7A%<#STN8
M]02:-"NW9XEIEULQR07[%GV'$.P>%^R/%X^7( %X.8 F;FWNU4%$$W*#A]DA
M/*"#]>"1$J(3,AR[/IIX(P,%!! TA4T\D8X)+P9Q@J6'(2A7H(3/F%+/JM"S
M^PYV?!#?U_@H. TX>[2\7'9X6T O],'HNLER/Z/GIA@RA)R^!Z:G?TH,>:H]
MH8:A3ZV5'1F!63(TQ-;D>)_);5H!=BQX-?UQ_/'"%Z#M-D7PMF%:(8F>&:0G
M&-'6G6%=T N_AB T\0LG78@!3/UJA_%I#F=.YWB/$5T4B*&FQ%>W8[L7XQ1Y
MA(?*5^E>GX"+<=?Q2FP,O2&X ]Q@S/#^<LV/+L.&?,0S :)KW06J<RV$7TVZ
M.V%B^D#?FJ BDB5^P8[B6G,BA(F;#PRE^)(=AI@O?%U54)0CR@67%!T)\6I:
MEC;67ZB7!AJ9N7QI:-I@"4S ,Z*F5VFS$%TLO\(J].:]";"L?DT7'6ITE?F0
MN60X^?(UW]D *J7C.4Z\2L=Q9QFV@UGF! CJD_5@&,#&@7;8"("G.CSL],T)
M3['$E+60MSP$S3KG1S)L$KR,PTL);C2$)Q(H?TP")& ]G<.\D$Y01K*)3DR<
M@3G$?VV@'&B>A#>+S(5(^G2^]N+2E;[XLS 8B _G1J@^Z![YRUG2SG4#$_YG
MQNQ04.";B3X C%YTTZ*V/$1W>$B.L[@JODTM_&=@LY4JV$ZJ8.**8&2PZ'KS
MB>HG<YJ&XTW0\3K/?PF1@O<%QST,-Z>N\V("[R;@_+"(,0PLD 5*B'F]]-D)
M_#C/%T4 4:J!YS$WS%1)+2JS@'3R7[DL"DV$N8&LS ['I)3:"Z8HH5R, < (
M;(X*D@-DV-(-831,OB5C0 !IYF2JFRY19<(@W1XXEC.:87$CH*0X,A@_7US<
MU[@?UI.O<F\@"DE>'M;<Y8O !T73'- 6>VZZ=.W9=72,S5V*<\B:B?XE/#L7
M2-*_DZ0&BO!_)N?3F+CYF:(4H2#1[+HFREI HKI0(WWP5^ 1Q?,,0FRM%@P"
M$(E+![X31]Q>&(J?SHGDMN*%5E-P@\U;M]BTQ? 7M;8J BAB>S[KKC%>87SF
MTLI&?RX6F*#]$+X!Y#=<B19'%&B/?MBP-Y$89T0#'BBOA2[02R>Z5#E.G'B8
MBN'(-^H&3Y'CL!"^-MUD HL,Y,WIL91MS%W8C!K"3#)4O+*;+'V#(-(FU(6/
MEH?4M83UTU'U*;T09B;.+V$0+/X!OB3Y5#@V02)Y1$,10*2]OTY1_$YY!2M*
M6E,Y<:96\$1Y/B^&>0;DPTG,P0#J5#VVR'Z"0CAA?GUDLOZ1/;M F=DJ7]MH
M)46<^OQYVG>\RG+>:7V_+ ^V&+@(1KH0-;/27*RF89J&BP1BB852/P<LDS=U
M^$)"8L6%5RDLT?=02 B%J/ 8&$)%5ESE@)C9XU+RRBPL^0,EQLFD#G!YI:R5
MX OK]&%=)? HD<J+/B%"!5=FC&M1C$@9++H=.VIZ/G51!U' T%T.3)ZC"T<:
M4870X)/'BTGD1Z,5?E[00J[8P+M(LD7TO^# T%686.,6GFL*$U'EG@*)?P86
M\?D\E\_G]68SR><GW1TQNA<E8=,R6*U;5-$(X12H@8K8 S 6 D?!*/1E(LH7
M:$2Z3^WKPNZ5*]RX6"MPIHP($"[;460A+K@)U[M"0R"(DK V9(6\T);P);.M
M)#:MQKSS1H2%H8S\=UEGG 3TS7ED$MQ.KN!VZO,^.&RX0JNEM*-%1]=!++D"
M$0(_Z&8),M$58E%XR@8HS)Q]EA479%TQM-!2XFFDF%Q?$XYZRGO-@PE,%,_@
M.9N*15ER93!,V&%">$8#4X_HX\BW(;JF%UH2#DB</2<,!\HNZ59T5<A\4)Y:
MI(0O&8@\_PY4?6)B5#%RG &M0N/Q+Y/R"U$D$&;3"$F9B,-URW,2P7A\>Q+6
MER%ZQ[4\GD"1N< FCE&%L88%#3*_-MH^47GGRX ANE%]D%=1(5SPXG5Q 0\M
M/A'+D\4QK,)3P ($^2L8C":)TBEW0"D"&HY'*XLBGP*$G6=:"H!GD!,.45CT
M:"ZRL1?!"%>8<6=/KK!VZ\V.D#>JT'@)94>[$W;Q3,KV,]  ,F(R+P0PM[B4
M-YK<C23RA)KV#/2U'>$01#&'[*6X"3(UW>G<9*0%MO.*DK&F.<R(L?I"2 *R
M82$&.*J(-H&D5LK;8A4EQP]')OPFV>%W6;F@,1>EHZTRAS-:&V4N99RHP7'W
M8AZ/? *YM[WY^#ST>MCA-A%O@K=],9W  RZ$12!;V&T()WUD-) K06BNZBG&
MXZ2)$I?0I*A8D$1'%RM@'D""43M?34>*)B>IK.&?6^SBD472"(2[!B+Z.XDU
MG69-1#H\G*.:SZJ CAMOX0@8UP)0?MY/%@5:V'5/F$LJ5H!B?M,X[6F B47;
MZL0^H]@NB/HJ\.Z;3O)%CL,@,/C@8:D5M3F,9G#P]NE9^ V7EZ3C(5,0!46>
MB(KBB)IP>$[M PIQHM=IT\-"Q(3CVO/W=D;[)P1P)(W?-$\[(73T$="BE:1%
M2&9K)C(^/"F?-,1A?C5<C')Q*=;WDAI LAVD,XE0)FB'"8A/,(01 _*?#I!7
M;+0BOM9"@X7?Q)%5PG'@S)87[@LC!M9P7 H-T=I:W!,DZE=&LMT 3>6X7_ ;
M"M#"M62,QK$',[I-FL2B#ZJKGD_):EC"FB<3H60D1-M6-(9R&%G7K$2)+'H8
M-X0B"A$#IG+( 8<D50R#SS&#7*[@4? M"@X$9KRB'>-1$S8T9![CM9N!6,MU
M,P28 *!'7C"90#CR'RK- 3EVRUJ8"CQY'?^QFK7X]WL-6_2;QN)6FD+LQH$#
M_.-Q;$ZG89 &<<6 S(,>;1+%# ?=*29X0S\,QAR+%X(QIJ00=CZ2U",5)"($
M$3FD(%]YQ\6EQXIB;!_L!0RZBG0D9HYAH,2O03N^JS,>S8G"5-0A$==S</@(
M(L07R70X#)KJ "(\+\ H)QY/Q(6T@3),)Z(4(MH;.DU$4TXBFN+NU9A/QBAW
MC;((>3B^386Y=>QZTFE3M8 R=-S"&>VDI3T.KRR#-TD&VX-D+>.9^:^XZ+CP
MK=AC:X>N:ZJ;@R@:P((<3PG"G.+T&+4.R;3H7X0IC_T5Q1WS+*J1(LWO<M87
ML\L:_SV7F848Q;5Z+7Y)P:5M:LKU5\C5PQUHGFZ)A47/A,\AB>3[%PP(2#F'
MYW+^J,R76 /A.[F/0;BOT-QZ/HE6:#>%<&,=&+=IQ774C&"Z%F4T:+_CX)FG
MCTAH:I>Y0.Q7%M([36VJH%/D?:3"^*L7'@](E U,>QJ$*^G)B@!8:5'##UWM
MB':L^@YO9!<)YI 'Q@F_GN<OD_6U(Y#@"ZK%$77"XEN-K]_$%-7X:J:H:;,A
MT(4GM9A<><,9IVT.O82UQ/ <NU7A9P,V-0U_&?&7#2A2CX@)M2@M",L2N(MH
M(</!4ARE#2)^$KB=:G<P&)YZ(P.'*U!B[=8U,6VP9N$:ZI#"(QX*(GAC!^;7
M\00%>@;4W^EXYJ%7@V_R*K(: F7Q\S6TR"#2T)H((6!PU&W<>\*!Y34(Z@1E
M4>4S/A^$\'HSL#X3;H\Y0EZT^N,RSD6Q&+V!+JQ@QUN(%!-E<F''%QP:E5X"
MFRN%R3>;0? M5M?BGW,H>03&Y*.3S"1(FKEBVHD*=[C$,0CBG4A1$1WW-# O
MH=-EPD9(^%$-T<)P;HF3"",0]!$M8FZ997QV6H,*5TUQEQB%G^G]2N6/%JUQ
MO"<^=30GKG.=-Q]$@19/D*<Z=(KM+][R<T?1T'?#Y,!B7!HV;GL9#OF6#N_2
M":3SN;U(C_^X>+BN7UX\7G_0KNX^WU_?/EX\W=S=5K;,F-J01;N>QD !BD&G
MM"T!J^T8[(KM2G@6SZ;2WUQE=FJ!=4@>-D(MP@X'R=-&\ZL \4C@=T"B>'P-
MLHSY(C^+BDJ;>LC_.0(3X(?_$F(?[IU*'(Z@QXN_T&GY:"S$,SP+SW?.P*.D
MJ1!O)W\2 \?[K@24XF H!P6,] PS3 *6@>D@4C1[C1^XNH;[4\1Z5KP=!>D6
M?JP'$ [PNB=?MQ5O$ZLPZDO^,V&L:;NTRW1#[,-YGJ%A_4ZD<;BSHPX^Y NN
MG6!H@H;T)65<O>]K<^-B*/+,T!:.F16?GG$I')GQ@\\H%<^XR=[D\9;+G*%8
MG!!=>>+ZM1B;@I3)!,.@B!\D=S2I($,VC4PL,D!4$RZ2\!%/M8LL^E/(.1R"
MO\!HDX4M;&K@9H#_OH._8N$ML'PN7/K@Q?3H9W[$E1_!#AO4H!=S^#&$>.&6
MB(DG88)GSQR8M-V.2N[QL@BO=O C2:8=Q6??0<@Z$'U,!&41Q>_YFNL+X_LC
M\.,YW'"W@X7[#G#+RY/XJ);<SA>'D;3C&M>!DR>,J)B.I[*=L?E,.V<#E^\D
MY/-08LJY/L<#OMZ":N\E!?MWEES2Q\-!R9V4<R:#\9:X?*FKG5S9@G^EEO+@
ME_.(RW@:.5[]]L1:9'S,C]NR^>6Q6R<?$(K',64P^$6[7-D\"B'"XPRTRL@7
M[J*UT<26S^?P\LM7YH;=$-C<,>4YB..M8[OT'#OUCH^DJW?3..BMHO_C\(>R
M'F\B0GVCA-IF==^IDY$AUM7$Z@+M8_7!Q%*\&]J#0&R5/,4VGPD')U9\<[R:
M\&:\?4(8:;.OS#5P08$B7!2[N%#)#UF0\18-"7@N0YIIS42Q-+:H(O4-M[[0
M=-Q:T)_\0=S?@#12.%QN],/" :UC0-0H-E_Q+8%\A]R*Z<1.(&HU8!FB+T:\
M?>#2TL&//QH0>^#TTRBVQQ<FSH!9I]0:G'SXBX-I,^V7-KUYX,80PX.W1$U+
MO)4!).T/Q+7-Q!=BVHCRSPR883J\WA_Z"^)OZ.  19U*$N+(1&+G%[P5[]45
M^NZE=DK2 ;-HF3RD>.BN:%$\L9/,9?Q@3>#3WD]JWT%;%DSO2WWH,MXY0VS2
M#%P[JK^'T WFFE'$Y[GF*$A'HI^$3]=F)GIZL.>\3T:X4]3/D*?*VH"MK==S
M(\D&=5!AES>GF88'UW.9Y/(F(X&H[43:P5?.<]5S+BH./;-P-SG.,?*-? TD
M=$'1+C,'TV_<BY5DI$:GAMYOREQ^]NB96LW\>-(XT7"+QA3W(=BCZ-_>5#?"
M?PM>O)H#?_Q>.V]\NR1#]-WH+R"T\PKCV-A%$<D%,O3CR;/C^\XD&I2NR08*
MA2+F.],?-#%3IP,S"<#J_#L0N.G7>+8Y%/U!8FK#L<I.S1]'LS>73AY%6<NF
M!MK9SJNK3W\\X?];C@R<1<G)-=KZK+FCY^\:-0W_[_N5R3GZ/>:64:_% .,/
M=*S7>,O]\I)++@L*DF'1V.R$2>\24KH_>2TD,H>3UM:Q"&MXKKW=K*TRE;L"
M 0W]46B*DLW=R&:K?TC9/%.RJ60SWVXV#BF;O:.0S;P(8\VH8C^*L"^9+X7-
M#OFJJ*JH>AQ4W=#<3,S!P&+S><RS;GP9N=@[I0XH.NY[<DBM1J>FM=I8Q>AV
M5[NEXJ5O>BFCJKBF-U@_&"B!]V8ROI8GVAMT>; DH:;UV0B\_CI"4U@TVLU3
M&:/6W2'\K9)\)?DD^:W3EI)\)?EO3_([YZ<=)?E9V.XOWNMV":$]2-EJ"F\?
MEFWR?W^46DL?-P#O ,JDQ$X^2BFQ4V*GQ.[0Q#R24L]#SAX<%?NKV)]6@DY;
M<Z<]6J<R+JA+D HH13AN16B>]E.*T%"*H!3A+2K"O$=0"P*J.*32)94N*;&3
M@5)*[)38*;$[-#&/I#CTP<1;J>P!/_*F$@"5 .!+#97Y*L%7@J\$7PF^$ORW
M+?BJQ".?.JJDIY+$5&*GQ$Z)G030*;';9XFG4!"S> 1U:R6>ZV1SIOW$^Z50
MWM,1PU+L6,4"KAW%>= ];?#&1+($V;OCD)(6)2U*6O8J+<UCEI:$%WY'_=1*
M>4?IVNYAQSS1%@Y;T&I1CT1=W/4V6^QS)Z[+FF5TNN,7S?-&O=2FF3>EMU,C
M)+HG8AO#1-\F&F#C+H;K-KJ;HQB) /[_OP,GI&:2O*'$-!J)&&DN,ENAGAD]
M5,)!N]UO-VX0$TI,O3]-7U70+R=#&1UC"G2<K43#GC585)XM*Z0XY^=U^,([
MFLMB>8^TR5.)M'5G,K..</P>=D8M:E[7F>2"=UW=Y13786O@>VQ^?"S"ODDK
ML619Y$!=Q99YS0U$\1# %13A0X#V0-VGT^V!)0'NRHG[KR_ MXZB?S*'ZZJW
M_.YBKR'&6I8\O.IIE[;\!D3&M#W3T'[#KMI'8<P/4:C%A*%0H5;;6FY0_*6[
M^71OCLF)OJC:!@U*I:G:;&,11J;Z5L8B3"GP^M]FVJEU?0^-U:ZU.]U:J]V5
MQ5S(Q+!C%.TMRLXW^S$P,JK-^6FC>;0:LTOGVJ^JQF[:H7KKVP\EEZ/=1F[S
MB_V'CMQ^YA<<'33>RJ:(+$YII]!M[CBRP=N%XVCU^K5&0YH=N3*Q2PEVE07[
M_+0G38?5K?-JET[K,!'1%N1V-Q&13)L.MTN[MU3+"M>5#AL353I1/[3KV%\R
M_=UYJUUK-RN>4&^1(-\KK5%:LTI(NJ<M:7HWJ1*4*D'))T>'*D$MOVYWCU'8
ME6[C[DR\>ML>X.W90V9*6Z?:V;ZVW<7[I387'-HSY6:?&VR1V"SL:_?.:NV>
M-+=3;%%@CR86/"IMW??&V6WHYEYDK-DX;?:/4 T/5]';NZSM61GV4?O;G(95
ME,WM=B7AAU\*1=5I4#L'"EH+O51D&UQX!&H_#K1L;YLE]):G04$*Y%2@"!!K
M R? \V&'C'?+=E$JA\86W6RKUFFU:]V>-*N_TLBL] #*HE1;E,;#[=ZKC,*>
MG_8J>V'*>JJP7I2Q4TYN>)"^0!W]?*-#]LJD2:.ORJ05V._?/Y-FV6@/NK"_
M=&I%\BIU.B6V:U"KAZJD4X7I+8^93(%<U71J$S2V6;6L]9JM6K\CS=$E:616
M>@!E4:HW$GM(0J*STW[[;>GJUM.IS3FYZW2J(ULZI4R:,FD[3*>Z+6DV,.Q!
M%S9,IY(==HYU:>HWYOEBQQ6+^O,ZP#3/UW0/6P!6(KUZ8U4HB=(K22I%K5J[
MV:V=]]5JE5*JPTNCS+&()"0Z/^U*LXE+JM6JA;Y^U5VJ.I,KMU+V3-FS72Y5
MM=]2\+&L'7KXIY1-SU_##J0Z[_:IC; ?BC;0?:8-==-%Z@<,,Y^P:?F(-TS)
MZ'KN41)$J= 9Y5#P1P]F<)GV3>OTK%?3OFF#GZ-'WW1.NY UN<S#-,M\8=;L
M5*,N[(X/PYE1/\2%^5EX/+DX!)"Z 0!=#:AAP1@ 1_.T'_Z+@]-./IZ#:JD4
MR\S>WT')F<$ "] OW1MK0]>9"#)&5*2D%IC13A"G==I)$Z<9_6#:*PF>9NL%
M39).EFN:'[$[L %29V0#AF@+)E-F>[QGON% Z@U?!_8+S\T%_/JK[@X\8JT^
MG;K.5W,"(FO-D+41)U&B=)^/87IS*?TS$2><T@'AU_1%9= G#IB4_W!0ILPU
MG0$"@])#V.]4.+8B"?D==#W0,*+&(]Y)4&4IYXQ!RP_\Y_;+C='C5RYP>>$R
M%S[D=S#8VNO8-,::/YN*(2Q]ZK%0)CSFOI@&2W#?L5G==^I#)W"%%)#AFK>6
M.(^041WL'[YK6(Z']HH#-,6FW30]OHKVEK2$P*<!7<9-9ZO?P*Y#-5"<L]I9
M%_Y /6M"?M]J=?,076:E:UDZRW$HY@T(T+R)3<\+2GL';$"#5KEQVN]PD]-L
MG3;;^?YAGMABZJ'C"E[.<9C8.>!>H!F;-O("K7E#UX0@/?RA( ;EC=VB?4/
M\^AI.SY,[B>M58;1:YV>[]KHM4Y[>S!Z.[45%\G+7+()7NQ6%V2FY^M^0,Q&
MY4Y>Y9+'2CU'-(!+XKX9^(+NGWF_*8G7O?E%A,KGC6]_6+CI)>)#D<M=4K%W
MM_?MMEI\SXG.+B]W*>4BJ]R"/2OA5+>\;)!EJEM>=G8F?<D=&GNX<N4CAAW4
MH5_3_5U.1%U)M0^K;AV03;S3'FGK>WF+&/VDS]F/UNWC[*V@P&'/T.ZG8Y,B
M[+ZVQ/>*ED2EW;$AWYT:2ZO-_W-U=7W]\:-,*RO;!&E;2QGS,&US7:+=KS7/
MI>E6>'#&5%M8MR@8DJ[I[0S?9N/TK!J;'XM)X?X<8U:3X_TZQKU>6;"<-Q_I
M/U)9B"V"M#4MGH-IBUHLU@:JH<=[8(P25HF%5:9;!K; E;>4BO%]\3(X'-E#
M4DET>%=AXW?-7KO6DZ?OYV&2A3WU]52:(+$F]$_/J]%?2.[\2;Y^VQ+H]DX:
M:A[\[*L<';8W/9ZZMP[;G5ZMU:I&:K>.7A^-(U;*JI2UV3QM5*@SU\;2>JC<
MMUJGR56C8^E/A4EDR20YN=5I]FNM?H6,F3HX+I=*;5$6)5V4E8E$_=-N-<H0
M4K8$7;],43CPV,[I\8T'N*YP.YLWU@5,HIA$EDY=Y^U:I_G&^@\JE9)2%F6.
M220A$<0D;TE7E_5^6!T6'/AD.'W\7C-]&-\0H<)D:CDSQOBI-^T^<(VQ[C'M
MWM+MI6R5^>CG7>!JRQ#3OCNY?KR_/_D>3[Q.3-_3F'C;PY!I&KT[=GS7L4W#
MJVDWMG&*IWDGCJUY=!8-RSSGW6_# ^"6\PKAE/A'>/Q[HKM?F,_/?^/[] P&
M8;;!X+]\S7$UQHM&=.Y:?$Y TBG4[_@99S-]"-BQ&;WP_:GV>^*@+WV-N-%1
M8!MP$"=;?3PF[.F3\&S[\K/+$QTF"B::'4R>.5("9?@KI $_[(I 8<^)YQF=
MC*77QHX%IL@3AY!#:@XT4$88+((03S8G^C>(*7Y((9HXQ!T",=;QY"RSP^/G
M_A@4?33.P 6/[\X/UTATMQ##T:ET+WC^"V)FA#EYNA=^]@S7Y-U(UCOO[3)+
M%[%XA'K..>]O$M#5M(CS^:>ZX_X< $=_^5GM\.^_OPN\^DC7I^\_P*<@IX'+
M[H97";@?.,17 +U'QRXOD7WW^@PEUGL"Q;VT@/D__:__TK2__W>]?JV[-A#+
MT^Z!*/2!]B]\2Z/7_E^]SM\,IPU?A[?IY6A H)>-9N&!#7\\,? 01[/1;O@.
MTAC^:I[\E+(JQ8Q>1C7W8)TX;N^>KK5F4ZMKUQ</MS>W/S]J]]</VN,_+AZN
M*VMNL5,#R* 16%SL046>=6SG@^HW,*T 99>%0@+VAVO>_%%X'5LZ6&!$O8.=
MAU] /HPG&HUO8W*MW4YWWP>%-YROL>'-H9N=]1=#B5/&&Y=%\O3Q#_2QUZ 6
MZ^X$V7H,N_?UN5S9++&*)J, ;WKS;27D-Q&*K+*:AP!O@\*B!(JEI'=/TMOJ
MRRJ]TBR-*NF55GK;#5FEMU==Z=U&4'/@^&5?ZE(*A6VS5M%/T4]>^FUW!T&O
M(_.QO5OF:Z9M.!,L-/NN^1SP.HCO+-:QDV7:-7W$FSK>9!W]DN+.\.VT:HUN
M-6[^5#U8E![LK@=+N]:LR"T)2@^4'NS.'_1JK:HT,3G 8=IE,>;AFQ%=#X>X
M2.X,^;*>^<(TCQF!:_HF6[%NI]J^[-":;M;VY?!],%4'(6EHHD1)B9(2I8-V
MBTI>@UB\YK3#YAK-\U)1P@TN;."QDW /(FV%LPE-K$C9CL^\FF8SGU_-(?;'
MZ5\U1O&%#"6I<@260J4+G%2KRD'_#;#89LI>Z_>/YZ+6/=Y+H=1)J=.B.M65
M*BE54JJT#55JU?IM:3;6[4%:]Q10;^L8^+:K;N'6>;PZ,'\_O2Q1LSIN>F1K
M 3*1J-.I-;K5Z$BK#H<K;7WCVEJA16^EK4I;W[BV=OJ@K15**[;9S&%_=?I#
M9!"_IZ_]GF]D@(?6 Y\.[\JQBB_[_A\Y"A)KP23C%AHE2DJ4I"";$B4E2H<M
M.AYDP7Y%>!!@\QZL/?*N'E)6'M46F\/>]]8[KYVWJK%8KK:#*5GMM*4Y&WUP
MOBA9E5E6SVK=]C'9U6H?R2T96,E_7D+E-&\JIU&BI$1)"K(I45*B="1'*(MW
M4Z67KM(G(60( U24?] HOUOK=EI'%.0K43U:4:W&+GXEIF]<3,]JYYWF$8GJ
MH<HF.SQ56C)NHKL"ZL]TD\24WT6@Z:^Z.Y A@%*'<M2AG$ZW0CM=U0DWI4PR
M*]-YMQKYD%(FI4S2*U/_K$(GIH[DL.C!NJ_<.SZ,9.J6-8M7'><V=,D2+Q>F
MH#Q6:?E)C:I8I0VPV&K1L]^OD)/?D[1*#Z!2)SG5J5(1LU(FI4Q2*U/MO%F-
MIO7;D58Y.A8>JL%*T?,/\O=>*4Q@><S6\A1Y^>%GB>S6)FAL<]VK4SMO56/A
M:Y\"*SV 2J-DU:A>O]8ZKU!7!*512J/DUJBS7JU=I1Y>&POL82K2![[^4NV/
M4BWQE2@I49*,;$J4E"B]O09@EQ)W[I#]L-<6(U])FQ#N#-_&::\:M2AUY%%I
MP0ZUH%F1#@Y*"Y06[- 75*.*>O3=X<J%CA]D7O24/F%[ P9C5_@V3KL5<9NJ
M;*&T8'=:4)7@46F!TH+=:4&O&@N&I>N.[WS]V6(9]'IVM7=9F!8/_8H?L)ZG
M_]^>S GSM%OVJCTX$]W^&Q_D:<PT E9[9I;S"C&@\^II/OSJ!+[GZS:NBFJO
MZ;UT7NZY;?A6]^$#EVGLJV$% ]QFYSH3&A,(;P06W4D0]<_+C$(!&D,//(9?
MF2Z,Q%S#A'].7=.@@1G#@7',$"2(AK\P'R4A8#@XS3>WY0]W^^&O,(OI##3'
MK6G 9)A2GTXM$(H0+'S'=YGN!>X,B.L87[0)\\?.H(:/9APY!_YT7Q&F ?.9
M.S%MA,<!P#7=]LWPD,ZI%E-8MSQ'$'CAYF0B6TTSA^$C!K.].H$UT,: (0S+
M[/F!EVI. 9$37*?M C^>-$XT@UF66 :/_@T*9X3_SA.S4'4:C6]CP5P[?2J2
MY^Q]:_F&\S4*&ZQ,DI3?+IUE2PR&-WBO8SKF33=_QBT"4L@:\#'_ "W6KH%Q
M UEL^F%V3!^A +?>@OS>&;[S#,Z@W:RM,JV' *_5:$I3:5/2*ZWTMOJR2N^9
MDEXEO:ML;T-6Z97F9@%Y@YH=ZM"^U.6@>Y\4_13]Y*7?F]E5]\CK3Y5I22A1
M97Q'T.WPN,S6:]K-6J\E3:0K$[.46%=;K-L-:<H/,C%+B76UQ;K7KE!'D#+,
M.K:&>>6".!GOXU MB%0+HFI<M*"Z>2E5DEZ5JG.]CE(GI4[2J]-;\DQONS'>
MD^/KEC;-ZB@M-LJ%&_=D"9I5<R$Y\N^#-1>J=%55=>M2"B6;0O5JYT=TL9%2
M**50A_=0U:TD;];];OZP2XCRW]\%7GVDZ]/WU^)TQSUS:6W]"?"XM!SCRT__
MZ[\T[>__7:_S1C;?F3;PRK)T-W$0Y/MZG;^6-QK_U@"BP[ /;/CCB=%J-+O-
M9J/E.[AQJ]EH-TZTP#;YTU\;C?:)-F"&.=$M#S=L_(2'V//!I0EV""H"V"10
MSP#F_E)0-7/PX\F-SR;U)H+=[!\.[#.D*X%]C@@4!)M3NRD%V(UFZWR58#0.
M2.'SQEEA"J,PR"'#0-7E,HQ4;1^2J@"@$(!.875K$X6[!Y3;1K<14OALM4%K
M] X)ZEEA@X:@'E!N05J%BITU.BNH&@M#Y_ RW(F,V-EJ"A=W$^%3#1YK_&[>
M%0#>.Y9IS"*7OM)-_)0J=JTXHZIE5K!6%<RV<CPV;S/X(HV6AGTR'_[-:R"H
M?7=R??]X\KUF>F(CI&/3J=B%<\!V,,%]^\XP==0V>7AX_MAM3507\8ENY]QF
MI[%_!R:$P8"T=ZJ%S6H )LUE0XL9/C^B'-4PQ2@$I>[#4'ANUC&,P*43M1 F
MZZ:][- R@#@T;=TV<##3]GPWP,=>>)"9'S]&X(%82 \W/J>[_"3NZG@XI4)+
ME+$6DF*55H84VTZLV5UE1,1TNX1\O7"SAY!W#PMYV52D<U!HR[J6)<Y['U*Q
MO5!C+]"N$VV<K8HV]@+YUJ+//4"[Q6QDOY9MTXQT+_9A:TGI7J!=)]D[7Y7L
M+4 ^'%), F$0!#=CW8;(R-5]B&GH;P_#)T/WQA#P#/@?B?AF 3<:[&YX+49Z
M@('N["OXZL(>X/]<Q]^6<Y/-),*8TM8[9V=GC48C@6F)R25$?ZFO74#_O-$Z
M)N27!G<+R,/;YYMC_^OIXRFD(+H?^(X[(\2S<8((_\:&$)\]Z5]QY <&X!NF
M95+7G0O_(QM 1F$]AD/-O5R.S[TDJC>W'U&;V]TTHAL!=&C\E[+Z#> /=EW$
M(QEF+@O_5G-1U"M-@:6&/I,"[4YK-Q2XGDPM9\98W666CE[XDZD_PR"^R;R:
M=A6X+IB,!9J(CQ[X-XE/Q =9&*\T:OT^4&..TZNFV3<61=QRL]ON]M=$XY[W
M-L.:BPO<',$\HJL9L&[*;(]W.3,<S\>#$=J,^>&+_X$X*YQ(>Z2V9W=3>OM?
MGQF6>?Y?'OJ/S'TQ#186%-G@*C'7+=9)/(#Z@DHMM/LL^?P*0+EU_#^8_Q#!
MP;'XZ+@/,0[-53KP)TWP-)NRBZ^F]V<$'&+"$>%HG/QTW_RCV?C<ZGQ8I/!^
M4-D6NQX &M<T4%PYPRK)J1@+0B+B4NN/L\^]P_/H5SNF> 9;0GOA.Z#5?&K-
MX7K#BXNR*%5"$1:#QW(:M,1^==%^-1J9YFNG*$7\XEY*\_6OVC.SV="$6-EE
MND7\HU:4O*>C8%)8W%T,QHM #<[PDD_R$4:^%F/=#9<2NT2:@A7,DH0L E*%
MB%4BI57$*I$#[II8L=7C0XKU1+[\DARUID6JKW'=K\T]A\?<\<5Z7YL;C'^D
MW6%'5EP LH6)7;"\]X$+N:W'M'M+/X0!CD;B'Q' 3P#OVD:YF#G>FS5>@9]4
MHG'XT&DKXI =.RT7B-9YE27BPK*<N%=S/)<F8FF$ \5$GYJ^,,T7$R?(3]Z6
M8AW/=C=,!XPT4V(>/LV>'5AY -\$T7?K"!71,XF^V[AV$Z+_.S#]F?:9NKAK
M-V3(<'\'.(M@,M%=HMW': /(C0T)^41PX8&],#M8+.K1D'S$>,!XN&BTQ&!B
MJ V7+3K]7JLW;[_7AV4K)+H%#RQBX^\^.9ZWN*UM#0!A4#XFCK@AR3:DU1PH
M*RGF:?]ZHM[ZN*5'HST]BT%%)A2>9/OH=KKY+"%6R:U7$='1YGV^US[KWA?<
MAS9UF8=M7@?\H@I^KT+\(3P-++X,AS(!_Q8?:#K6N:E6"@&@ZP2C,8PYT_#X
M,+Q(5SIH RRQBYL?/-V*_O[+,6$$4!0_< ]WXX(XSM%I?+N$CYL>9&Z=?RMI
M[_K$:1;52GEEK^*/I@> :W@;PRIY?>NME#<2K U["$S,P<!BY;5O/XKV)OK=
M%L97L7I#5J_3H/F8N"UMKV.1!$C0YT-=$KUU>I>^YV]7^';Z-<A8)?3Z$EP3
MO<P^'/Z:Z)]=S+VGKC,T?1F,A.R7@<K1%V%G%W:V:F?MBNAQV1L[=ZG'A_?S
M6* SJ8(E@Q;+[NHET>)=N>-J=/HK[8E7MB%947+=2B6<.\Q[<IA;K(73L'S4
M+53#6V#%-UX_2($44>]G/&F+YWA%&95Q:O(+=,$(A:/7P]IN[KI[)E /8KL-
M3H/SWMD?3&_JP&R+2X"-;DB41K?=_/,W0 9%Y 8K7##<M>U36?AR=F7IGF<.
MS7!UB9[,:'W]\ST"N=X^BY((%%A8P#,D_Z2:]&^\)NUI\+5A.1[\K?VK_()#
M_+5D2P\[/<)_>_=TK37[6EW[Y]W-[9/VV_7MTZ\/US7MZ?KJ'[=WG^Y^_D/[
M='-U??MXK5W<?M#NGOYQ_:!=_/QP??T97GW4?K]Y^H?V^>;JX>XV\4U-N[F]
MVGB5X& +,C<V+8RT&HU>3;L?.[[KV*;!A>ZS:<"_M"=FC&VPSZ-9#1?\3K7O
M3OB3D^\U*APS5''?H<634,'G%E&T[[@M/V^U&C^(-Z)?FC]\7]->QZ8Q!M5Z
M898SA?%P>LA !H&!Q_8!+ #9^\)O\[:83F5;-A@Q>E$?O("E@A=M5(41LYG+
M%Y,\-C%!L&$4WW&]4^W"Y]=\ R7"Q9ZYE:>%U1\ 3-S@/8>H;FOZR&6,F@G
MORW38#9>5!X""BP+:99 ZGD6DI2.A84-"H+IU)K% P*<$5-PJ0H@\!SL;(!]
M#2(EAC\C6@,$8EPDSS?]]FE3 Z9;II@)=S*[>'.ZKHV$H4ZN>?U_]MZUN6TD
M9Q3^?JK.?^#)R=0Z5;16I.XSSTZ5XR2[WI-)\L;.[K/OUJDIFFI9G*%(#2]V
MM+_^ .CF3:(D4M>FW5LS.Y9$=@-H  V@T<#K=O9\LA).B*8C;^0.;ZRP]]Y\
M=Y!!'*'4A9E+R%*+]N2+"_8=,PG8FR(&2 .@)IT9 G_0@0ZE<^.5'KZJ0!<^
M1DO[+ I,A-:,'QKJ0,CE5:-*%HRX\)Y%3]BXO52:$@(#<S\ZO)L]# UKS-N^
MWS-:FIGUFQ_@=H E-0!4')9F='C=#3Y6(D+&X*<P+R1\S7F">LB3*T)^=+H"
M]=1"KO ]IBVPDS?VM*?7@6X.9_>$$P<M[6_^$_!R0"Q)_>D1U-ASG9F#4Y%]
M&U)*/,A"3@+ P&.B&DC@8%V0[*=$<E*(FJM)[Z8@-$6U]V3!8H#)S$T0+657
M1J8&Z-%_W+P')7IAA9P-B/PPRIA-'(]3_^KV6H,=&%3D/;,M)*SENG0'(2S5
M6+QVR1Q,&U' Q5^CU9-C\7F2'ILI(!QU0:Q1T'I/3C0M4Y$X*!B^B.R8@;@A
M=;5X[J^1 %)26 0&3]]0\Z(5AU=D [0:@T0'@M19VA^Q%0 $P++W5NB$Q'D!
M0^0(OZ<I(VGGJC'5!:EB?$ FC7$-T+P)?%!Q6)HFEWB0O1/A\L%Z<$$!JH!Y
M)G8)^"$#))F>Q =Q!LHXB+(S620\#A;T0B2+PSSP]T6J55>75K-X71O!%**6
M3:J4$'H ZTVRV@3B%7[+LQ^2[_-PH?(&-.E,F.0ZW4G&#'F,(*")Q)( U2WQ
M93D"V>0Z;F./3A#%1!W,A@=[^O(>YO\=J?OH1_@?H0R09[(%*2BLM[X5C$F9
M69[UP(*0LC("=H^L]XAC/#C 8\A:O.S/$RH17QL#C]C\NUR61RYOA!";X2V=
M$$2?+'PO@I5S9G.+4G\19KSTZ(-U@ 6*R 8 U:V+/0_GQF?0T@]Q$YUQU*P8
M#&E2RP[?06%7!5X"\MC @9Q;[N,0"!F&0BK"3+X$"3/5/A$63A1FIL[](EWD
MQBK"?X+,10Y/34S6!&7^'K9F;0I\<0DZ0KNYSIE+@A"9P1("U]K\^KRPGTC>
MA%B">D@&!MH&#V)-5Q7M% PGX*Q"/2LG0+Z)033B$*M9"2:>6'@'%M:%;#,Q
M:LCF%E[N!>Y)M-9:V'+,Z*"*?[ >N)Q;D1#0/V(FU#9.Z#^!G1HV=YF3%4 =
M^."#7>!Q_K56)5NSYG/<,U9LX&R#0+5+&Q)8/,GB_@F;$CAAQ$@V$_O)*NH^
M)&4F4T33J3/7M2D#<RK]06@EKD2$_;L"9DO[EEHJY7X,F/'H6J N2'9+4JLS
M:\$MHGLT_,1&1K<#076PXDY'Z:I\0W+N8Y[TCQ8\GS#C[+$SIMN?@F_X/HLJ
M7'R/(^O$DNO&*M\%EH8!9<JP$ALORQ;F!KKPLPL4M)WGG88E;R1S04KF?,.O
M2:6(Q0%2$']I+O?_D^7=*A?C<X2DX!"D'_^\UFM;\KS6;-EEWMA-=;='>#KE
M3DZ8\W(:NQ W*=E2(R==&*!O-Z6O*%?HA+2E!R(K6Y3VRUR4%7><V[TYI246
MD$N2-?.#R/E/&D(H+&EJF@E?;-G[ M5B>0_4KQ"-MX@\_Q0-BCNDN-"U8QCP
MP??'(8\(""O$XGGY.'FO-4@GQPTKYQ3F38S\KIRST>TXA*?)$B/KQ;.QS@ Y
M@\A-H<"O5YBBRGZ8,2B''C\GCFEJ((V+6@+ S.T.C65/E?"L$IY5PK-*>);B
MP%4E/*N$9[74*N'Y.*LM;2*42GA6"<\JX5DE/*N$9Y7PK!*>CR7'Y]_G5<*S
M2GA6"<]54S[3S--WA5,?"L(6(H([)NV^<S#!R1N'GX/B#%ORF(^;LENE+L@Z
MR',E ;/L7,=;2LZMF(3+&P"]@+S;C<1J;%Q_;5S>*:);D"3ZAA_I)2ET6U.3
ML#%6_O!OY3@O>R<[V&MI-QO!P./Z)4#H).F>IT!$?EK&,I]#@^<6;HRG\72"
M@WDVF#(C,FY=G6"U(DS0!<#--N;68*3U$H_EQ_Q7V\;#*L:K'V>G;H4+ RWM
MRJ-L'2>@DR0Z74WS(W-U>9^F,#.B8J&(8P842P[%)O RZFZ>I13&=$"5/XFE
M\Q7*'K"M(%C0F3X_2*,LK2Q-RL=)<T?A0.*Y'UC!@D[K?HO'#_CNJ[(G]%=9
M9B>NF9.@ZS+O(9K2^8LS2ZB)+<<B<9C.UV85$?PFA\34"GG*@8LI1WQR>&(9
MHY47^7F0QZS@,DWY='WO@8G/N3P'+\]AX".%\Z3S138D$UF R)OY89")^?0!
MPUQG''#U0#P_3NVV:IN4:ZJO/R -_T$T_ 68) Y$YH;0P?\6_]UPDP)'H %R
M[_.WI.R%>'35)^28=%9@S=B3'_#CY$1RZ)>,=84&P]2=J0.\%=A3GE(56![E
MUB$3_!%;:096P%PG44<IKV6GIG$HTFOX<N2F2G(FF(<V1)CD1HYYXG144-NY
M3 C,ZJ?\23'5/(8ODUG$L3;\A#FALXP%1%IU#M$,.Q+X-$TW8'CO@'*A\!:#
M"\HG_%'[B -KAIZFA5J8:NJC?@0_Z'?P9^8!'9)?Q)XU_BW&2IR4U$''O4P\
MQ*]%\"14/!4+F1T'9#+])&8P"S,(['(:2\#!4R=13_OW>#Z/%-0UYM"#/._2
M76 ;1. L\>DG6BW^?J<P2^QE@R13IN-CYI'M!X%_[P>6R L3&,.N9M55 Y7%
MLTPE9+9QN/$V53I)[@7)Y/X$%Z@&VJ7VX>KFJ_:/JX_?WFN_O+^Z_?:5WY!J
MM#&G-)K2:&?3:#(+Q^'<I92GPB2#=&V/-.TB6< \;[[1$S$-1=XJ7\_TR[FU
M$-_D+MAQKK!%;QY*M.,I:,E7;M99)YG7+,Z+"<R!_]V98085SR%/;6PN)6/X
MEU^!=+"?LA]$W 2&-P3GMHIWT/Z9I>!R1Q!OQ'#8\(YC#B0!R1A=J[Q6P'1$
M) -@088UND&>[V7?B#LS\-IG._*Q97/'H'RP(:&??&F.='[!JXDL*O9)?/E'
MC0H!VR)#*-O@@=GR-_>S/L]82/YKFL4;:=D[321%B:"E<L;;5E.F:<@\O(0'
MC(?Q"-R_2EB>TNS32UVI,XR76QX*JH^WRN;Z-*<=<YJ/M\T6SCML6J#E1:HG
M_9#3F)1H6SX([4IAJG73@ @BQ]MOT+8B\E9%Z"2@ZU/^9$)WV$!<QNP>W?LP
MYNJ9B< BG]B&AQQZB?J1A@[0V:(;1WBYAV^+(K>10@<B\S+,O'2NR/)J(=RZ
M "<3SEW3,E>X,(EGM]L_9'R[\\&2E+F8^\W7?PD)F,M,*\MIBV(5:5DE467-
M995#G*0_0X7W,C+.J]F&4O.O8I(C,\EU8OTI1E&,HK2)8A*E34YH-AV175_$
M52%%/T4_1;_G2K\#IH'W3)G3P#LML_?#^H@KGM28;6.TXW[ZHG+$774=;%=\
M^Z;>'G5E,=K.?B] R<$+E8/>0._V.DH.E!R\;#GH#_3.J"'7"I4<*#DXXG[0
MZ4AS!GC:RWD;,XBSU&3'<R)V^9$296ZR$G%7E!VF8[OWK.3<>UZ;3:=22-K=
MD[^2M4RCT6#96'RH_$!B'!P%!EG)9N8YS%M:E/<ZHT(OC)VF/@09/L [^],!
M1]F)$,92I_;=IJY,B$\LNKP6I?NTCY2@N^ZFY@9(\/)T*;*_;GCI[>(7K+!*
M]S+I&F8"!X%1Z3:F80R'5:D%,-:B2M:Y NC""\U?I<47#T2C@=$V1[5HQ$%Q
MO(<4EHJ4ZII=L\FDJL]..Y.J;?8'QR+5<62M/A_M(&N]X=$8Z-:?1$]TQ1.S
M%RD?]'R4\6?S.&)! M/2"]5H98Z.II<.0(]MT \,\VA+?0 ML)7XG?[1J'\\
M3MUAOSP IXZ,SBZDXE6/KNB&< V\^6N[\.1@8 PK&T8T33FL^^O?#3@<60./
M.H/> 4APZ-VZG""GVZ][H[YQ"-8XC&@?C#T.(-Q#8W0(ACF6S)S"0Q@9W<JV
MW)EXXSR*O]\S*CO<9U<FI_.3#J5,#L(4V_;$GEG=)"_"ND^8""_O'B!01'>
M=T';'+3W#9'0Y-6(H6O?0C:)76#O";O\Q?KNS.+9#IS-1\%!MMWV__4KO,=X
M82H^G>#<G[\8O7]503N;:R<<X=%3XLBG2W'L' 7%+3$_/PX.$/,3E_5V\%CV
MC7WBU-4)8=OQ+.9M1?+C'6"CSPU=(/<YMO[!J%>=K.5P[T_2PY.NBK<$^K'?
M/3ONA[8-CL=<NUH+W5&G>WX>.XQQ6HO_3F^N#D>5[?@&"7.5W:%O@A-S=MS/
M)<RG,_V[O<[@_'0^W1Y\BI#58#"J'%]\)OKQ/.Y\KU_#*=J7T*6&]"<L?G;W
MQ-Q'IOT"-)FN%+.M9];B>'PX/MJ.:075#X@KP) C4=I":A5+_.D+"QQ__ (*
MN]5HII7\*5W=&Q! V":P>(DH(Q,'O)A*KJ>F3M_FFVQBD6<L#)-5LZ"BKKQ-
M/3X1KKP3XDMI,V'M-O;&UD+#;!XL.1/YA;&^I .E)8*35N,?_& &^%W^'U[^
M">M B>:Q5,.-JK0%;.)BKVL< 'LFCT5!F_P<FS.I5E.0<JR=B8(? %-XHB"6
MO="BP/)"BS=D?L :6A=8@_?-BISP]Z[%:W?96W^%ES["*V_9!)ZYL[YOJ_J]
M20GT7OU\B5M000E4G_JL:")R!J&YU>E#-'MF0_%<UHJ;\>P>$,OD)8W><LO-
M_+7CAU?>./=B*&4YW^-J_PUT;.QV\#G&ZU[>Y;=;+8SO0V?L6 '5TK.PYZZ3
M-8(7A0/3;T#]8H%K3/V#]<=&W9PL5,#O*JL=F"_0EQ08+\R$QFHD*,FU^;?6
M;4L;^ZZ+FXC%M?HEJG7VW9YB+)47+,,=*&WKG+;>71H.BTX^LL!*7D(8TF'F
M 7NT'"HH+WIMXTZ%T[6T<MW 5UOC!3EY;3Q1K3TUQWD)TSG85Z*K?>XW46$1
M;." 3=%Q>V2B$8M.!>YG<]\3A<!YH7=>38U-)DDM<0XYK4.1&AIO,[Q6GX5)
M==3E.OEI%;CM3;*IAIVE>2PB[?AGKAU%M^.T@;2NO;[HM<PW:?=C'/'U1;O5
M>;.FAW=(%@@O>D1/\U:\&8NYB]K;]ZZ*+#OB(OW_D6/H8?'CN1\Z22MBSN'+
MZC-1PI^]W..?)_QA8\^]H+^T%VR>[)1X#-N&.>)XM+M;]^Y]\ "@DX;,66W\
M,N@_>[?PW.=)OKW#'B9'L1O*F@F."&H-(Q!S(4;=51*?%N :K'TPVMX4NB4D
M"ISWOED;!:F^ @FS\.8[V;,4U\@^WGAB9C[Q]H@&B 0Y[K46+->);P4C_.T+
M_;0G'QG&</G\.3?XWL#4XA'-&?_EU4W$9I<C *QC]-J=HP%62S%D@!EMRC$T
M>D<##-1K0K'V8*O&ZO1Z2P<)AX6ELM(O$ E<@8XY7$K(.2A;M0<UU+K9[RY=
M%C@2BP.YAENS/?K]X\$"+%-#)7=Z7?-XC)R3,&2C;70Q1Z-C\HLAZ#) \:K,
MR"8 !AKU>!(V:/?:"9$&6Y6U"<RV'9:;K%L4;)X??>]!Q+[+#<'L<6KQ!M:9
MY7Z>X&OT%G_IY84"ME"QL=$ PL0E3"SAP@?80^/184^B%5FNW5C:50S;AO-R
M_#GWU'8"<'S#R/)L^F*,W0@9+X:^IO<6[S[&)YY9"Q'KI49FZ,/?NZREO1-%
MUKGSQEMFB9]YRQ"$^-["]AWQW.=MX+#W&$%,D8(PHO8$]&X,8(5II[48F[[Q
M%@L3[-(A8M&\U8D_([#C,.TO9F51#AX3(3K$X-2.,T>FE>^DA6]:JRW;D*[N
M"NE%V7@*;=@4,9\" ])T"(03"C3]LD9N.?A6RM);2<%X/_7QJ6V#!=3'&(05
M\#A,89561^:QB9(Z[JOS\MYP'&W1X [^&]OI/$@\L2[C?/^+NF[_+OHJUZV2
M:(%16W$FIEV\!18'_?E&UZY];'H3(ZJ?>=<W"JI<I:$@1/T=F[  4<1!+FBZ
M-]K'I)W-Y9WE/,'Z7SU0=$80$Y,"PRA89.T7V%IOA8,(@PL !7@9;!EH&6"?
M)PE8\"+!E$*T-7<QG? JCJ9^ *]\LF8\F9$CPW'Y/ %>2!#Y/!%H5/)]+I<C
M^8?&<7E]12R$)+IT48%7,9*F9?S \$:4[^4[4"9-5\M7"*?X !.4 <TC]"F6
M+'S_/0HL/Q@#T8(%VA9A<:YDJCV]N7Z[NY3S<418GR_1ZT6-S'ZOWU-$WY?H
M]<))_6$/7C@UT;]AML58N\53Z55#NCX [^ /V!/M?<7>')3IUYU .3VN]:3M
MTC!ZW;UUW/FPK<?FEZ/A4M;W(9#=3W>(V.<!B)0>P.U%H\&PV]F;_04HC2%1
M/:'I !WW9J.FD:B>#NUUS?;>:F4-B=!3^!LU*5^ -_'P$+ '])/?T?GWFBMV
MZ:CBQ?0U_A9_:<_C1G/YG*[2I.?#KEZ>5*]9R-7+CAH<"KD5-[BB/[JOTNYT
MRFSFE6F."G(]#=$=+%5!.0?(]?1^SQST=P4YJ\NVL1-T.F+V_$L*$W^B1M!M
M[5*[^73]^9?WVMW5?[]O;O?GSY[VCMD4T]%,DZ?KZ!3"HHPMY(OK6 1$_^[?
MA]J5'6D7^#NO"3@TS?9/\%WZR?CIC4Z=,T/ @+*1(E]SK2<=6SC;%'?%7YR)
M8UNH%$5P680F"U8Y]U(]R]6^8A0V9F!NC"E>:8R&?>K2:<TH(9E2NY+L(YYW
MA*/-?' [\[-AM-+.6FC^*-I)CV,[R9U),9^P,>SZ+C;IG%.+SB2L&@%)\/-/
M&L9_"V'@I.DN)E.-DZ@A/L^CIS]I\RE%=P,VB3$C:Z)9+F'(NS^+>\OX@NC'
M28%8,#F>K"!)0OLC=G)Q9YX-QC-_\#T1-Q[CO2%*6;.BP+$2Y!+XDIPR9@78
MV5OT]R3@+IV4#*[_1(EM:_ 7@721$*?=NSPU?/DI&,SLM+KF#Q01+RR1%:Z$
MIC%[S_'C,'VWT_LAZ3XJ!@0HDV3Q--IL&GQX3$($"B%U\JEH29H<7WXV%LN^
MM'IXJI DQA>7[]YRZ<2CD4V"^>%67LQ)Q!W*MI_[N$D)XH,8<[FY33N.$].]
M3Y(2\9Z!$X;(30%S&?$RB.ID@G>7D@;R;V/79?"7]LEO:88QU"YRFN+VZBU^
ME]<6U*M]/ ZP63MP<BQ\"!B +UI4[$\/@@,X7-U>:X-N&P],B.'F,"4C%DAX
M/,>'N51+@69+^R<,.O;GI&PX3#@CO^X0@-;X([:"B#>9S]^90,9MI6^$\6QF
M!; 4V$B8FL)?AA&;X[&P3;WGZ8C$FL]=AZ>M,CR.X8FDB,N<7[)! G $"0,D
M.4SO.I'%\R3QZ(GN6/RH71AO"(<EE,3Z.%P)@+:E@41N:$8[APL<TNHG[<)\
M@X ^.KB>@!\_L@NU"P0AEPL+T)4\]H9F* $E >!IR@*V-#EO$\\!T+7[.,J!
M&0 [P01X3RL[S:/;(23LV<$3;U%_T7E3_@KH>9QFP>B8<6:-*?N5^#H@[TU'
M$%ER"DIW3-*D7C\8TU$-W:)!+/AE&"$?M($EVB+EI+M5&N >F=(L/4SDC&"G
MVCCCNRQQEP[],AV97)PYB X@C%.6Q2-)>,W%,]$?5_7:WLV6MW58MO'ZX%]>
MO;O]\@&O8][A2Z]V-0LK]&46(XL'3;/5RRO8 BZ%"LS%]XSAO*2@<M;\IM8Z
MW2YF8%?J(6B!2:'.\K!3L@@;H++BR"^'2EMO'.]4TWI#X_6<J">J >V@G!X6
M6BKY=:WYE-][>9OV3&EP(RAG>)"F1TU YL)KH]5/$](O\GHKT1#T%*Q^\M2;
M1 DD5P56P.(RZ>6NS2U#*/1#)KBCU%P!B%T71^%:#@UC?S()43LM2J:S"B?/
MNV C (;]F<[=\<A=W&] 44?MIN=2(,ATPV7Z#PO\_#8R+=A[Z=1;SNXK% 97
M"D0ID%4%<H46%&?+_":*]M@XGQRD88P+S^\2607(_F/EG;=[$4=)LEJJ.UBA
MX'^T,,@4@%G<A;Y-G/(."5 0;&*NI2SM=:<UR"[0H)1A/A3Z)V'$ \HZ=R\$
MR+F!<'J8[@()X ?. ZF?M0J@TQIE\Z"*R;E&>2 HA?Y?W++X_SKY2[8%J-YP
MHV9%H:.Q';$9M^2>4J6L=(+2"4?1";#.$7%[(H4YCDR\C4+X0T]MBV2G!AG(
MKHOKG/-S]@3Y@:FTY5U&$;ZE[754;1<>9M?E"I<%"W$-\A(3[Y(<!B&0>J)]
MBAF %,+B=__PUJ/EN"0(C@>8SO+2"K\[Z'"EB9=+D:%5RR,9E6B%.8MZ\2NN
M(KG[DLU<ICA/H@'.%CMYFZP'E<<3%*(;EK"J46'SH0C*$^-^:\)DXV7>)2<?
MK$)4IB(EE$>F\N461/T&S+ESX"/512"'O*5=@]>6W*$DP<#,41HK\31S*;MY
MZW+LC,D')_ P8Q1PP,'%[+ ?B J U ^:-CSNV>+NF47T@G*X&AL<^^QI?[<\
M$,F%)FZLBOBQ2.W\R!X<O%F*)R/_BN$+RJREK%X,/Z=A$GPE=YY"S) &O?..
MBE *66@UI2T=JAN#'RBHV?ZAI7VC<-<#6 @!ZD%D(T91JQP_S0,8V0%>"XGY
M>&"#XL2BD(;(\R5C:B4JO7RC6]?B"/[\3VIC(5PB=($*((G44NQ*IX1QC'ZQ
M&>(28+ *6 8OZ&(8!;A<6$4M#:^E6Z V%Z&3Y8X+_D?8!+570>3CW+.4@&,>
MTBE8:8G4H39_\'B @VRNG$'XNMTR$Q7=7'85+":2+-9Y:G3;,:0:7(D/2\$>
M(%=)N&>7" _O(Y_:89OLLJ)E,01[:OW)WE&[I"<V7;?[PR[-W _6]FW/J=M[
M]6D6*Y>?7".-3TV,V[J&_VQO7VPSW -W8>QB9[1U)ZU4V?8]VG!5S8L3-DRK
MOX"':$%=B<7+0,OS_3%9?-/<1IVI]^M$WA .S[DFVU3R.<!#0T@6T3L88RF>
M/@U/FR-9>5J:_IN*IQO&TYVVK#PM36_EO1CK9";2B:RATPM4+6R.:!\KJBJJ
M/@^J'D(GY8,.JYVV<:LSVUU=,SL8?>SUMF]X)4&F-:JNTJ9##Q52;W?<3G8/
MB.S:@+P: $?IB;[K<5=)7_C7IZ%WG@P!6A$IOJ/3XGLQTH>]D2PVRWG6_(V2
M,25CQY0QP]![W:X2,B5D2LB.A6]?-P?M!HK8D:S=F3,>NZR2P=OKD:TK#-X-
MYRFGM8+%A6X)U$8]*DFA5LI KA/A.XYG6U=9[(O% =7+8*AW.\W0+Z=D5^D!
M5/(DISQUAKK1;H;?J>1)R9/T\M3KZF:[&2[F8=CU+-'@W=)^NF=7#DM8' O
M0S+($LA+8@40:V,_QN3'X\J5I&ZT3"3J#_7>P&B.ZCF1,$@/H)+6ERBM9E_O
M]7M*6I6TGIT5E;1NWUO;>G?0(+-^;V%HY+W$NVTW?]3%G^=V*T)=_%%9K<^<
MQ5]60KFZ^*,N23PSGE87?Q1//S>>5A=_Y#>15@R=6K[9WHE#O"M]M-G%4K<U
M]HX!J#LPBJK/@ZH-OEE$%>MJ)%7R6OJG5HTJ%UO&0/?Q+CPT)%-27790 M9(
M 3,&G08*V!E.:)40/%\AZ([,9R0$)[)!BWF79[%!Z5Z[#!OD!_J?5+KA@" =
M3'X+,!W22FR(D7@L_*4P$I4,G%<&FI';HV1 R<#Q9* A9EP>?^+;-5TE7E T
M49HKVM+[>9+(\-$"$H;>&S9D+U,QB9?-JYW&I%0K5GWAK#K4#:,9=W4D#G+5
M2"\YAX@I[Z.^]W'^A((SD4VQDF(EQ4J*E0Y-M@;'+.HEA[X3/<U.GAVJK.O#
M6-=R"IERU!0K-8=LBI44*[W Q!.)DI^5>7W>(\>.WF]*"J4Z>E=R<"P>N&R@
M"*AHB&+3!K-I@R,M3<WS50[->6^#F4T\;7]NEI82@O,F2#VG8WS%I\^73QMR
M*4/>T-81&R@U-CU7=:@X9RU;.3I47/3,9B3Z[R+3S\9.5)*J)-70^_)4G92&
M6Z4'4(F3G.)TT=&'\E2\/!R[2G<';D.Y^7TM[WI)9G=^),4QL^I/\1P+JLA$
MHH'>Z30CLJ6:R2AA?>'"VM/-@315BJ61!>D!5,+Z$H6UJP]&#7+"5>.G8N.G
ML3.9L$";!/Z,.C]9,R!9!*LTF\<1&VOW"\V:S]T%$(E^#R,KBB,_6&C?6K<M
M;<)35?.#!U8$?_C)5_=LX@?YV0$\"_[1 A;&KGP=IT;5.TX%_E-=B2>'<5/A
M^UZ^&/T:IW4_9:-:2ZG64J?CY;-?:E?M2U2;*?G$4/&T:C.EVDPIGE9MIN3F
MZ0.>#_6DKC>PSINSHIS+%ZA$>54L_\AYG7V]W1O)HCO.GF^KY."%RL%(-QL2
M5E5BH,3@:/B:AF[TI3$EY4KUWV10'J.*1<WNIE/+>V AV)*(6VQ%CN]I%@;Y
M+<]FH0QFI+HM?=;;TEV]UVO(C4MUL?]ELRK68>DTXU:(JL.BY.!X<C#2>_)$
M]B27@Q<3.WSGA%'@W,<19910*LF$7^G4PO@^=,:.%3ARF'RRNXJ2Z(]CN7,-
M*9"C(AHOFTW[>G=@*%95K"H_JW;T;N<YQ8E?3'Q,%+W(4F9Y)BX,[EBN%+:2
M\K7.W&Y2;P\:(MIG][64'#Q?.>CI9J<AU9Z4'"@Y.&+LK6\J.5"QMV()!S ?
M[8"-G4@*FU%Y@^<M86OHO:;LE:J*K9*#(\K!R&Q&O0\E!TH.CB<'HVY#,FS.
M+@4O)O#XS;,!=LOAH<>Y'SIT;JOCK0\WQJLR>#6?!8\,O@M9%+EL!C.'FN6-
M\1??Y0>],J@7Y9*>UR4U],&H(0=E9W=)E1P\7SD8J>1 )04O70J,3D-LS4J+
M<NA"*;M%$]_/YJZ_8%AWR;=_U_PYFEX(2;720#L >SPGJ@(PY_3Q]J#57OX>
M&%'=3J?ZFBX+RYG(NJFJLN+"QG%ASS ;QX(GH*GBOQ/Q7[?WC/COQ<22;K)"
M(5,LDF,M)/ #UM)&"I?@2- =L1_%,3+;^MUF9+:=@APR^,Y*9F27F4&WHR1&
M28R2F.IYHVUIZBHV1V)>5.)<@+7)9[(HDS*:R*-,#@_=$;LA'%Z9=/1!IQD7
MWT]!#FDV8"4S\LI,,RY[GWBA%$LKEI9NH5Y,O!*-/M];K4ZRT)@5>([W($-6
MF_(L)?<L&Z0%3K=0BJ6;S-*&/C":D<*FV%I22LG(UF9#+@'57JJSA.G6MU@_
ML1GW.9JR0-<\%LEBKE4FE#R:87/_T(U];R12(+MC<='?(^/D].NSEJ5J).(I
MME=L?]"H.,S>G/VULD!I2J*41-782'C%A>9O))OX_BPAPDIFX]'ZV1_*DC\:
M@,=S/I;9_V3=Y"7M;R,3B09ZI].@7?=$LB ]@$I87Z*P]G1ST*"T$26L2EA?
MKK!V]4%#>BX>1A9R-OV?(POH6S^4:PRK!FZ+U/_3G3-CH?:)/6E?_9GE_2D;
MI." K%N(ZA":@X-">#=EVL0)8<&T!;,"S6P;0XU-)LR.G$>V7,U;=$.)X*5"
M@V6@-8 WYH_Z$W#/6EWS!VT>..#>P/3:.(:Q?'K1F<TM.\*G\-,5_$E=]+!.
MS\0/Z,N 38 Y\)&K7^Z2<I#PBQ5IMA6',)$%S!H$+)S[GJCP WP7 B1BV("Y
M  JY<\NM^G3Q@.T_>%0J"-^QM'OFL8D3I6\"M',8U?'C$."//?'"?_"G8IVA
M)-4"AD!0X%<$,-)@/A9HQ6[3U#\P2=?X+0Z<<.S88AP$2T 1$A[9+32=BA4Y
MWB,+(RQ>E-)DW6BM;=Q6RIT2,F2('#D@]+$)>PEKAH(WEUBS2'>D9Z=7PI&'
M6CP[:P\Y9@!-(/C$"D,6E;%AH4 5YTC.PB'H7F3 >P9/ E?X#PR/AT"!1M,\
MCR!*CX +,.@:SK!*@6UI-_ 3Z%;\P+F.(TMT0@R+ZJ"O/5DA:., "_DCX0*@
MOJ?=+W)"0Z()XAB["'FZ$'FIM/+BA,(4H,( ,4^:+<&G=#&0<JYCW3NN$RW6
MHT(*XVGJV%/MB6E6P(!T@ PL1$"ONZRE_9/!;_#+0V!Y)-=//F#XR"X)OYR,
M$<GN+ =61]=\CW&DV/>Y$Q"@I'?@D90?$4.?EB;W9"@>&;4TY&30)1$K3 .X
MCV,;J90U3("W@)ROS59? ]EP:5U>MUN#Y!--!U_TTB^*RT1"@@&QO*CHN"!S
M+BPN:!#B'PN':7=ZFDTET.;(XU,DG-#*V;BT$>!8%C TS.LY,R?_ A=$?"'*
M)+8HJ_"PXX\;KHL\$-]4HIWL?C )=@C;D!<"!R?[SL07>]F/^R)-!HPP'?_R
MJOT*5LQUA4V4?@9SS4X^"T2%G35H_R!P7#YLWBOD62F *4#H]G\XD7=5?99^
M9<MV>=:9,QZ[;&MZ ,H5"[+'XK7,^,30G4!TW/'J4FTU[K4K-!)6N2PN8Z:S
MV/G'S_C8*9R.YP.G8M%-<]?B6W-GOB5"U3]/K<+;NSJGVBK_\S08._+O88/I
M&/HNSM*QP<,=419O^F",I7CZ-#QMCF3E:6DN%>_%6 <\S\TVA5JVY]Y9@-76
M=W4-WZVU3@LKN]DB/:M5MI\FJ*7LSF;O**K*:D7FQ/Z4U_NKAYKIH4_@A_K@
M45L1!HQ<'P1<ALM=TG=$>/Y'3L?KQ=K6A^UFI&:HOL%*#HZ&;[>MC[K-N$UV
M\GJ.FW;-8]R/KKEK?A6=/_!,1;/C /L1XQD&QN C!X^()=A"59WWL]9Y[^J#
M=C-JT9UB612K2LVJQJ@9Z7?[-25X?N[;E1NQP+,H<X$.4^,9!6I4KU/5VTYX
M6WI_T)!M2#E;+YU51]V&;$/*'UK37ENSK2!83/S@R0K&4NP_RK8\JVTYTHW>
MJ!E"K=R@E\VJ1EMO=Z0YMU9^4(T-Z!:31R_O+4RFM?W9G'FAE?2 ._<&I*S*
MLUJ5@WY#1%JY/R^;4<W&W%B7V/TY8O&UFEL255^38/^I1R0IQ+[";=>FU,O9
M XM#6K:Z:;0;H5I.R:W2 ZC$259QZC7D:/<PW'H6/[)&&K0REE^<L=QKZQUY
M[AB<?5T4KTK,JWU3'S4E!OXB/;MZ%VK^45)U0?EYRC"5P#"],+MZ9_@<3=,#
M$DF:KGQ*6%^XL/;TWN@YAF7.(:S*1U5VOV1V/\CWJ--MA'PK'_6%\VIGH'?Z
MRD>5(OFRLCM:IW1#4O?.8>')2S:H7+?#Y+J=OVR"2IN4AB8OEI5>3E;CM_(R
MIOYDM36S(T4,4EEQY[7B+IH133@:_C*$]I0,G%D&N@W-HWS&43,)KJA]";#,
M5;30M;EKP;-83IK]$3MS+&\N@]I05NQ9+_]<#/6VV9#M\U@TD&+[5')P7CDP
M1KHY5((@U?YYL@;S3;[CH'H"GUX-R=1EN]N5IH[Z 9GUF6WO2E*5I%YTS&:4
MO91?4L^3B;MS@Q1U:VL_D!NJ=B3)MQOJW7Z#3 2IT^V4K"I9/6IN;$<?-:06
MC_S"*D>4HGOZ^SKK$J0^;>R^*(L.K$Q/>73@9@=#=7&7AT3& *RA9E3;/*4P
M2 ^@DM87*:T=O=MY/D&3[<+P(A(3UIDG7]G<#S#ESU*YVDT]DFUP@JUB)<5*
M*E?;'-0Z"J_8+O5,&ESVG-3G;TT>#5]CJ!OMYW1S3\F!DH-=Y*"G=X?&,Y*#
MYU9EZ0 ;:NX2JP2[JCJH4@=5%_VN*K>DCI25I,HOJ:;>[C;#3I9?5N6MMJ1.
MAM3)T(LZ&5+GN$I:Y6!%):WJ''>#H?#GR ("EU#T/M#^7$:)ZM&&ZJ&%X@K]
MZ<Z9L5#[Q)ZTK_[,\O[$!_DGTZ;6(]-8B" [X12/8I'<RW6?L0X+_(*GM?B]
M/]'\.,@RR[(S .V>V58<,NV)P9^NPQZ9KO%V=?!>-,4?D)5Q"!A=LQXMQT5R
M:>S1 1QM>#R:6I'FP#^A-O,#IKG.[\Q=X-<>L$;$?U\!QF,PZ)P% +GWH+E^
M&!9;M (3P'SL^]R!(>>! PA%OA9'CNO\A[!M:>_B -^=."'PD+9@5J"9;6.H
M$]QE5!DS.V" '(X'!AJ06@M8&+MXI#T)_!F]&  -@A &!$#7#10PU\*7 ")K
M<Z=S'.7U1:<U>@._NBX-$XIY<.9DEBL[T@6:A @R-$X*<'SZ_#&/-Q_1: W3
M$?6DQVW)4YW<4S[>BM2<V=RR$\#:K6Y^&%BR!^ [AR]]@5^2$->"7C1;P^RU
MUT;V*:.C-?;G"217M]]P:?J7[5&>=F'DV[\7^B+J5/\ !NRO#FC[ ? 0O$OP
MT!\ 7&QO8H:^CIP]9K!&L#@X*S)C&$\FCNV B )7A@ZM7<+/P').&%%X3[-!
M/UGPWZ2JT6\P1SAV:,8PY?LG:R/C9PM9)G]/+$ T+%PW%"M G_@W8#@I04](
M$NCES'B_T%YW6YV$8"WM0T:#$(DP(*(B->"MT!?+C%D<()89&Y(,YE@HI-?6
M,$'"*L@,G=8@8VY<OE[+S+@#)I@S&VGL+EH;=QB95>^[F"''IJ)J\7)7.6YC
MG,:@?KZU;EL%NL%X%BRSYP.-@6H!"+J/[)8JV7AM02W/]RYIO'Q%K9;V&33H
MW'<=>X%0(<X3T#T1(XWF>(^P0^# H.K2P1PO&TPH7ESC@,V Q6'AO80M<.]
MH.8QR!N, % D H025LH0 !2]QT&-4#:1$Q+!>7*BZ=1W<8_F]%@GKP.NO $\
M(#W*9X(-5D,AF>&;",K<W(*_00P6*4./^2+EU)CM!'8\ X"P&0*! 5_Z'DMW
MH17R+F A(T*(ZR*+XU3D?IP^8+;_X $;911+5%OY<N*J13 )*^C\<.K'[ACE
MG+D@)HGNG<11'! V 9M;,!;I/9H#UXM()XB;KO"8L1E7K/>LG"?8F#3*S%K@
MZ45<V&:R55M:+=R$03\SSJS($<LS\T6S9F"FD29YFCKV%.T!U(+S +8;L/)0
MN^'B@+8'LC17$]SAZOBH?3E] "_@1=!RR*'(4YF-M&3?(&W+NM%KL$U\MB/_
M'C1#Q]"%%L&G@:Q.D+(5&4-<^\/ CC_>DH57@8H$OO Z_O*J_0JV/-<5UG3Z
M&0Q]._DL*"<L]'[[!T&TY5.R72-P,V<\=EGJ G0P""=!@Y5U&9&?TQ7^B"M\
MG5_6DY\O['=R8%9VY-:M6?T >MG*V;!8+-A%8(M^[;HENR(U):&K>\:+R8IS
MJG#.^TS_;M.[YP#O"]\3G@5G[WF.4[:+G#!%LU[?K@\,>-]R)3B.5FEH9P\*
M'PW?P5 ?M9L1X57IF"^\5*[9-H>79KO3C RFDV=-;MK.=JB(HR[=J$LW#2";
M8B7%2J?6IN=W#FXQ*JM< V42M8=ZUWA.UT@4LSYC9C7(?F]&43MEORNC2QE=
MRGY7K*3L]\,']WFJA++@7[Q1--('?66_*U9M *N:;=, ^]UL1IW;VO9[[83_
M7;.D5@B?2YN2)TOJ: D)=]9W[9KGNZG$*/G36U1BE.*<9YP8]2P86^J\J+T7
M,)\.A?=&F!784W$+Y9&YOC0]466W3P]H"[ZT/*FNWC&Z$NH*Y:;)0A-I6-5L
M&R-US'* 8Q85]E9A[P:03;&28J6#*LIJQ35RZO0,;D!)?8736*2UB&/\<&+!
M.P=T-62P%GBC'PYO&W7T_D":]'&9%NMXL.P>[:JNC+8I(,Y^A]% 7]D$@*&C
M@F?)1\K45O;1\[6/%"LI5I+(U)8YXJ[N&*AX(@[0TX=&,PI1J]#W"V=5LVVV
M,?3]G"ZT*WO\W!*DC"A9R:982;'2B[''U9T!9>8(,Z?;C X*RAY_Z8S*4U',
M]C-BUT:V"+BBNL2>[;A.6@<>B_/>LP?'H[+!F$[)/"KNRROV4IWIV,O5,\:B
MO_?,8Q,G"G6-?;?=F)YW,$\72TOC&'/F62ZOD^R$6 ^;%\4]>TW:0?6:M &
M6U/REC-HN]MN7A2PE"Y#W6B_D!3U?V&!\?<@<\\[#_Q '+U30S-U+4,RGL_5
M%-^FD\\!'E8)>1;"J-CZ+&QMCF1E:QGOS2JV;@A;=]JRLK6,L8BS7Z'KREQ]
MY*WE4HLH*\HY@.#M8;L=%5Y4]^B.B&]'[PS5/3HE!B]<#+IZORWCOJG$0(G!
M2<6@;3ZGU+)#'D%OL"!5-5"5A2%K%H9B)<5*4I!-L9)BI5-OS.</[5R)SKVA
M=I%V00_?\%;$UG?1UQQ_=KQ<7_G3U]YKH)TOB4@>RQ:_Z#8Q+G-  KQ10O#B
MA<!LRWA(IZ(RLM!$&D8=-%);J[B)\E"4AZ)82;&2O&13K*18Z27'3>ZMD(TU
MW]/L. A@< J0%(,GRE%\\?9W=R1CDK)R%&6AB32,VC&EJ7=X]D51C"HQHYK]
MYZ11541#^0XOW'=0K*1820JR*592K/3R(AJW+(I<AJVQ5+Q"6=<7O29>-S@@
M 51VAQ*"BY'9Q,J@2@J4%!Q2"CJ#)D9:SB$%*HJC_*47[B\I5E*L) 79%"LI
M5CIO%&=S1<<3AG8^6O.047W.,+*B..)_N\[,B2Q9$E3JT4\*B2T#N4Z1*#ED
M?%\L#NEIF'J[(1<J=A'W9^.1*UE5LGHQ[#2C2K>25"6I+UM2>VI+;7)X;YD&
MW3-Y$;DJD,P;2U3_L1[1Y%%R2R OJ0> 6!O[,38Q.*Y^D+2(F$PD,O3!H-<<
M)7HB69 >0"6L+U%8FU,R5@FK$M87+JS-*6Q[&%EH9C<P.B_(]8'1L.F*KN5:
M:. W VKHE6M @%_V==XX3#@/FWJ$:8Z'+<( @-=&:Z0!2*[C>[KVNM/J9I]P
MCM?=5C_[)F#AG-F1\\C<A4Z-RX"7QUBQS(>I \UUK'O'=;#)&'Z)X-B^1ZZW
M%<&#"6SAE#& (II:D:XY$RT#4]>>_-B%(6=SRXYH!#:9\#D)A0 &:FDW'/ZQ
MF"5D:6LT^()9]A31GS@AL!XOHR;HF-(.Z:4]L8!IK]LM(\$0WRKOF=;2_LD2
MJL$O"\V:SUW@;)3;\C< *9>0CGQ8"!L$P4)@ETN]^7& X_HSCMX\\!^=$'YL
M:7?3#*N 35P@0HJPQGNN6?<^D(5*R,%W6_%-X ^S!&3$V/.]RV^MVY9FQ6-@
MCM9&)2&U]+C1U(\?IIQ"SDPT3R F^CYW GX$M^%T#ISV!0A)MEXZ]LF#]Q>:
M;7GXRYC! B/P6CSW^5)DU*3)8!$Y';DX7OO R1Z.ZCKLD7&FUYP(>_ %S I]
M#U9R@3P1.KBD]',\1ZX!SAP5.!.6:QTG7?"UI2:!MAW$Q"GES?_PH\=28!.=
M\"9!'M[QW4>\:0_:FW#P8,VTZ(G!M]H,UF$*XO 5GXIS'0M#MA8X'!A&C=U(
MFP3^3&,.:0M@6U#GTV2)W&UGIP0YCISC7RXF"9&!IIZON;[W ,.'\?UO#'6(
M+Q8%F"-PH@7P K"19Z4BB),C_^L Z&\ U(2W\]410 2%2^9O<>"$8X?7;229
MXX+&:S7")#GQ0W'K-E>.;G+ZR%IP/<%U93_3E;!;C%J=E#]ILS",;/] RF[3
M2,4=I:5=6^$4-P/F(/]9I/? , BY7DZ  HCGEC->*I0I="57N+"MY0'-JW@"
MM-TR]X!SLQ4E_OZO/\?AY8-ES7_DY+RSOK^#:5P_C -V!ZOWUO7MWW_^G_]#
MT_[K?UU>PL]8VD+P'C)OZ(P=*P!VM0)L Q->7O*'5X;]6F@@^AEE*_W*>[B)
MV"S$;1@YYBN;_.65#2CU#*-M1CXB9[0[[5<@NP[_]5N[#1;?F-G.S'+#O[RZ
M[+SZV31[[7:[!*,*4Y\+0\3+( P'@.IH"X;PD-DX% >X=(3B$)'=@N*^R%U/
M+="KI#'!_H]YMUH+6\BB35<5,S[*C?>.35@0L#$\<!6"0@__D8QYE0RY)[[=
M7J];94EK0"01+>H)\.6H!R[2LR5&/5F_[/0[E81]%V*(O1,UP=_([P%'*??=
MV\0#^P(6RNW4"MA:\HC7T\_)J_ FO5A//#IY*J V:+4[O1(*;)LU1?3];.[Z
M"P;V;P3[F.;/D1X5U_J3CXU]L08VF+SOOX-Q&C(:_2V6>$)K#K[A2^"# ;N?
M'K@TNIU.E>6N!Y4,A*BG!+J]2ES?/#+4$_]>M9U^1S+0'JJC@U5GJ[\:_Q:'
M$;>T]]3TR.H5M_K<K$>$OZ9R-GO5;<W3(%!3W?2K&Y)E\'\0QF,2[-+&S@2V
M'WC&@3DJXB0&R7Z%@=[EQMEWD7IF-3;;!L>9L:YK1-'2-A[KFOQLM@?#@V)-
ML<8)&[, @,O%/JU(1'Y\<)B0'!4)D'XMM+0P6:ZB#WR.VV30 FA[D@7,Z=ZH
M"EEV@TYV8M73%R-S5(F%GB>M:L9:#*-?R57;DUBY(-^4V_Q:Q((D,*KA@4VJ
MG_[]"YO=L^#_7OYB?7=F\2S[8HOS<I>-^*Z"S/V:OG^51&NOOCOAKP*.:PSP
M!0L^]Z]?T3FCGP54_/M7/[]C-OV5G)^-UKLY2_#M21S'DY$X'*J$.$MGBX.=
M:7.'@=BU*'Z!,>Q%&N;<JFQ_7@IX;PE3:Z5YD]N"Y@>)D*_KMYXG2V,C_WB8
M4G8:B2<K\.T\CG@%9G[0'#IA<GCS: 6.'X>K)R5_2L;S \WUPU"[9Q@>+83S
M6UH282E&^<6IISCP_"Y.@FG.Q%"R&8X8/3$FCINM(%C0*9@X.85G+8K94# _
M?T"-1S@38'#0J+!=!&SN!Q&^.8^#N8\G473<-&5.D X68P%J?"]/(_$X'14^
M,=<51X;+$-.1VYSA(21,@J1@V8F6#;@[$8<>QG^R@C$_<H89@9[C!SI>Q*=G
MUN\,,8IG<WX2%?FP@7#EQ/ LO2P$1S"/5VF<DB; 8[\_8B? $WAG(M .&##>
M?_A@=+06:3-<.]?YG;D+/*KT\$M=NU_0.;\#^PXB-XFC&!Z;6<'O@/1#X#]%
M4SV'/#* ;85X1"H>!5C$43J"IB>DUV;.=Z1=$CW'A8#W$^H6C^0<3WN:.O84
M%D',Q5K:E8TY"O N)BP4F,L&7_X!3YD>+,<+HVP./*V<6H_ X,A4/!$!<Q<6
M^$H2Z.0\OTKIYA[Z_9.E:U@D5"ZCHC+A*;,!\YR*[(G)#EDZ1XX/^6)]AI^3
MVNZY'QFW;Y %HRGH& ?Q=R8.\BHQ"IN![.(I2UXK\ -G8C<\<^8_X<<(V#I*
MDQ\<.EE)NO#A<)MU0D#2Q^"?,9T]AZQD5D0_%;>\G!55D"[H9@5I;LDXR0G9
MD#?3:!ZS0"!!EQ+%U^4+W"]$;A$I\I1B"_'2NJ2FI15?-WH$&I0?[B-CV>+$
M^)XE/X@%(+9DH)V\,R3_['K"O&1VE=BSXO!\K>'&PB]XMKZ'<]Q[]3/X.6L"
M)7SXP\%5P[<"N RC>RK :CC( -BH4Q&N=TX8!<Y]++)0D,]73IN=RF=N7]G<
M@N%X0'(B'(GWR49X[./FC;-+@7$]S[W3[52*<LB/=[WH3K\[, Z']TU>H7Y)
M%>K73*%^2Q4JGJA^213J6DJDS^- 7$/*X8^J5&*52JQ2B:6T5%4JL4HE;DHJ
M\09_H&3KRQ(V4F68RT^B XSBMJW3#]<4H=*U*U(C%:T.^(*_MW=ZYJA:!FHV
MH21HUCQ4[%4[5I<.S7J&\JA;*3%S;RS3!+RZ:(H7]\6SUQY4Q#.94!I$ZXGG
MH%LIP4Y&1.L)J-GO5G+QRC#]5KZEZ5JVW\+.QH)'W%GS=A7N54&Z1U;U^%!Z
M %<8EL&7;%]>-CJ5938_J[38UTQX&E7+&&X,^G53: >C2B[^6OSA>311F7;Q
MCO&_WJ"]1%EPVK6(^?/DZA(4Z87DQ1N>.R=>XN_LN^\:@\X*?ELG/1MR-=/6
M!J/.2D*)O,C5%$S#,%<VV;V1N^*'%!AUPKMHZ"!OQRUY*7MGWZRI_JK1NW7.
M<Z%6DR>-X7#5.)(6N9K:9-CKK=A#U7%+D9A;"_Q!3]WPPM$A;@P4*JN.X1<^
MX)4W)I'XG!S(?\S%VO;-/N]W5_.?=P='4J+4U%$#8[B2*OKL:%);1CI5Y;\.
M3=8HAAOO$92_O^; 9&G>W,/[GHRTM\E";JZ3X5!3I$VSO^+S2(!%/7[K&UO5
M4AD2_(;>/=[X2:[":Q9E9V&85 OQY_!-*2+XK.5>^[.9[]$PX57$#_20F>_\
M["[1%S[P51!@>M$.EX#,%<MAL.*L[0F0?!39*(DK%!FNWGU[=A39*!$K%.GV
M5D*-AZ((N(!4^ E-*<_'Z/N^A. CAG1P_([=1[?,CH,=]N85*M0EP'I Y,"^
MGIX8#+LE;F_3:5!/#GJ][@ZJH0(-;F $[X%(L,X]3A[@OW]P $[V$6N?R)2E
M<.2L^24B-?;$.(>)E48V0B>,\%AO9@7P+B6C Q#VU/-=_V$!=KI-F:W60\!8
MFN)MV7_$#@\07B8G_TXZ>IBDG?)9=(U]M]D\PM-E]GWN6HZ'V1',]9]T2BRE
M8\<QWH&:6$Y 2<OX;G)4BMD4?$;*_8;Q0W0CXEG,)[9FF ++D\!;&'9//]&=
M ,NUQ8-\ Q0'V2R, &?\.@[9)'8!TT>6SIE SK-?:0/AI[D=//PT>OPX5(=W
M'9'M'4:!A:QSZ6(:\8Q%4W^,9ZJ6Q[-%Q#=TXDTIZHBKBT?%<PRK>A%/R8\C
M)TUH+\#2W$2%?S(-_"'''V.91<"8\:QT1LB!'@-^0"(N+P//%5GFV$*R]M.4
M$6W9(\_N"#3;"8 Q@*$HU1E,'%@Z8#R81MP2P?/QPK0<-'X+H\!(-X)/<&R^
M;'FVH>>]%0!YK<>A:0Q^"LMPFS!M:H4B37^L+\&R=#4D88#E29"M!:QHT 5^
MEJ>4I#$ M(0R&Y=# >A-1%Y&2D[!G"58$<ST_9A-: O(CZ6++(_EEWANTSW+
MYR9@II,3D!Z)D)2(J^?%Q!>P?+"@'GO<L*(  7!1Q)+$DC"C&5<;F'W!+WPD
MPB[N;\3P9FB+^ELV5O&:@ *B*<0MD(EE@V\%0DUI(392$G?2G[C&\_*PTS6A
M%+]\:ABN%V>I[-(!K6'V<D+P5$7-K#'+9T"EZ[XT83I/.G-!H^64YSK&$4P\
M W<RYA8$:=?ZR1M;S(+U%H:651C3_HU9X!JE@9?<1"Q.45*8[ 78'I\^W[V'
M+>=2N_ET=_7IKS=O/[[7KFYOW]_=-G8W*.S/R;T9P:\BLZF@1+F^N72IWM[J
M?O $FNEUMS7,I75V<XED(JMS>*Q2>C)3>KVYYT]^W!<KGI+)*T7_Y15X<39S
M75$".?T<SBT[^2PP$665A^T?-LC;+@U59LYXC,JZK$M,4LRYV_UAO5#OT#1Y
MIU7>I_?*.CU1GDE]FHKCFPAN_%!*M_*IS<I5O->M??VF2F5K!@X/;-#[+<A?
MP2C;ZB@>:W*>>;3CZA^\D/K!^$.QYF&X(W.=S\B@J0V@V%2Q::GIRS9K,*4_
MJW#'GEWJ$K;(V4_5FO6=HR?=W8:HY6E,H<W-R:^OW[^7K,U\ :2BX?\<F]T<
M#=_>2.\;S6A=<T@V/#L 2@[DDH.+[DCO=$<-%(0#$D&&7L]*R)ZOD!EMW>PW
MHXUS-38\G9%:;-EV#B/U.@X!%Q;P"_-X7V;JS#='BDZD,3[0_Z32& <$Z6!2
M78#I@%(]THUN0X3Z!,NB6%5B5KT8Z*->0XR\8]% "B-/R<%9Y<#0C>&NAVPR
MJNQS!0M+0YSG,,YN_4GT1/4SDPM)$DAY/8))H07*0*YSLB"'WM@7BP-JFK[>
M,YJQX9Z26Z4'4(F3G.)TT6M6I_F:V^6S,7"5K"I9'1F=9RBHYS?!BZ'0%5"[
MF&6P:U[DZ91#!2QD4PY+("^)%4"LC?T8DVN/*U>2GIK(1*)!3S>'9G.TSXF$
M07H E;2^1&F]Z)OZR.@^0W%]CE:]4@5*%1R-1(:I=_K-B,P?1AA>2)IOM>M/
M2=L("52=]&E8<H0;=H))QDPFQ4J*E:0@FV(EQ4KG#RI*'3]4V3,[9,_(*04J
M(5&Q4G/(IEA)L=)+\]S5!5UU9TI=T)7&%5)R\$+EX*+;TSN#9AR2J0NZ2L@:
M*61&5S>[S<@;D3N I"[H*L]0FMM>(]@X>\T0:A7$>-FL>C'0!Z-FI$VK"[I*
M#HYX0;?7D/Q=N8.%ZH*NNJ6D;BEMTC1#W1@UPSA4%W25.$DO3A=]?3AJ1C4D
M=4%7R>J+EE5#-T<-RK575W1/K![439]G=FXB$XD& ]T8-N-<7UW15=+ZPJ7U
MHM_6V_UF9!^H*[I*%2A5<#RO 39NLQFQ^8-?T?TS-4^L$CY/R2Y=<TGL5LLO
MXK+QI05TM1Y8H8%RT@77GY1T[4RZ>2^UXQ3=.'G77.S=[<_F 34QAE%"$?O7
M\9=H&C#&6WCRSKE'@65 [46[K;3==]8GO0!:.H1=FCQ"IQ6YGNK4NUBT5%X#
MYL1Y9,FD^':"?)5W\[39*&!-:EY:1%9TN6::!R#DB(6LD35VCWSLD0RTFO@N
M]GH^=]/3[L&;GD;^/%5>YG!#<]/CG,FMNX__@8O1OW!)-A/]".9,=9MD]W9Y
M2'=9KIX<-5I%#%:%7U:Y\-@>K%KG0Z]S;@GEO40$V_*NE9!5_O:S<F>.AF]7
M[S6EKO\ITK>KZH;SYVZ;;;,M@VY0:7]G3?L#^>TTHUK^2=+^FK2WFX8,\BO[
MWBZ)_!YK_S7U04.J\ZO]=UE^=PWIJOWW^>R_AJEVWV;NOKO>&5*[[_/9?0WS
MF>Z]Q6.W!*7_^G,<7CY8UOS'[,CABDZ&WCFA[?IA'+ [@/BMZ]N___P__X>F
M_=?_NKQ</IX(=<UCT>4E?V#=B)]8]/Z[[<9X7O!7WQ\_.:X+%/20(E_9Y"^O
M;#P ,]H=(&;L.?R[;^TV?!PSVYE9;OB75Y>=5S\;9J<_;+?;ZX$OF^H4T ^,
MMCG:!OW ,,V]H&<!"R,Z&'O'[B/M_?<Y5A,J08 >O/+&^)AX:@7D/A(\\BL"
M;YJ=WC+L);,<#5J L=,F:*LPBFGV5RA]2FA[!I"4H$4JM[= V^GT=Z,M$]/[
M'D) Z@29V_,CQGF;SD6M[^NP^.Q=9Z_A3," GR=WUO<]$3)'G14QW3SA.7&K
M)PA-P:J>P!BCT6C?%9M;"RQI%JZ#_8OEC/<!LX=@MMNE8.+8!X*H!JL#1!WS
M^!#58%" R#2J0/3!\9QPRL;: ^PS)> \ I1^L$@>P]THW&G/[J_LV&5#'Q:N
M*G+<[W?KP/75>M(PO2)P8(2U8,%3OR0/D:!\92$+'MENI#.1%<N!7#O1T0"N
M9"2TV\/E?;<RP.FCNO:IS"H3O\)ONQ%S9 S7$!.&/ 04E2C4&8!.J0O%.V<R
M 1'V;*;=L^B),4_[RN")F&E_C9VQA3\XGO8>GK(C>&3BB[OBU@1(KMWY<\?6
M^NV^]N]?V.R>!?_W\NKV&V9Z=2_;H^S+VB3_]6K\6QQ&I-$^^,$G]G1EV^"L
M1&"_?@E\#_ZTJ<QE>/7="7_-?KP%NW=L!>/PVWP,7(&0M$<<C%]O@'[ )5?S
MN0O.$>8]?:$<K^MX%F-VV2/C>-X%EA<Z^#L-GM'H+2>1H%!"H!N/O_:6J .6
MU172AD@#E.%S;]&LE[!X%5CHGW[P.R['//!M%JZ7/7SNQOO"G]J-FT:]03D\
MA;$/#%D5:>MTVVL403EDR<\.6P_5%Q\88I$ZI5M-B9^7 DE;\N_6IZA52E7=
M)_5O74)9CBH;8Q-R9S2F.&B8R1E&E*1H193(Z/I/H*# YK7],-*!B4 F9XX'
M#\0 #D]VG#A!B.#IXB\_CK2+5Q]N/GQ^]4:;L6CJCW7-#\AZ#A@@]A_*5WRT
MW)BUM"]@^@  ,.(]@]DTGDW**)/5]U W\?Q8P60)8/>62VH5+ $8%I74V?,H
M!T?-H^SV?ZB8\G;&L@G[3;U?0MP.%XW+),Y&9@SV2S1-6CYU-A\;'Q$"5+(2
MADL5:\K"FEO.PH[+FC*6T#CYC?N=E+O*83Y]#K.BJN29X20]TIY?%R-FZB1;
MY8@?$=]^0_K+JFX22@B.* 3-J.5P\C3-31OE^=,TEZ*?,NR4*F/SK!F;';W;
M;D8Q!E7;_H6SJJF/>C*&-21(+Z[NGDE3T+MP."_!1J0*FJJ"IF9/-XQ=[Y$V
ML:*IDB<E3\>4I[;>;D@;#BDJ!._F2.YV9*T*CJHJ@\?0/)*0R!SIQK!!6[DJ
M#ZRD]05+:T<?M)O1MN[(-4'++B>6)W^FB:-7,#GF %LNY?#Q9&2,\O[F._ '
MOAT'[/*7+]HO5OC[QEQGD<A\XV%R\/@1T__"._]J,G%<!_/_KJ(/EA/\ ],*
M>4;RC6<'S K9.\;_N^TJR:__L,#A!WR3&QGOO0B 9^';Q;5KA:$S$0G/GR?T
MRX(2FW_Y@I!O3U!>OIMT (12*G\$L.&EJ"0]-_?3;K<B>[WNTMVCW)#[0E#I
M9D"[U^VVMT)PYT? 9&XE.%*Z9I=I=P*M'*22T8\&9<TK<16AS"\9WE-X_T<,
M[+X!5.#@VPCD?NJ[H*-#_OQN=XCI3LU:ABN=Z-AP5Y*3MMD>C+I[PZUKUW$0
M@%[8 +5X8B<XA\9@T%\'I1CXT'!5N^%HM*L#ELP$-D'@/\'VIMD6)F;#8E^!
M4AUC!CNL_U<FTMFO P;[D';U$#"Z\+)VH_GH>.SSA#_^ 0:$Z1=BLK?)7-=B
MJC67;O 6YHT71D&,,_&;-1PF8(($(CY#"L_V[:/_ZN=>N]U>UH/5H<VVY!G>
M\M'\. KQF@\2CR?SVYQ($S'0 2EY:DJM(5%*@E^L[\XLGI6QSVU\'[(_8L3L
M_6,!/SR?QD>!H XJ\8^^Y>W(46+^*AP%4E%&)P&,@ 5!6:+0KQDBA,?=8L[H
MS:7O*]'3[%7AO'5852'[X:6V!HV/RHM&NY+8[D.\+X'_&]XL7,>1ZWGZP+P*
M-G0)'05XQV;2:NIQ*YWQ);QR))@O>4\'MIQ9CH>$3U_6KH_'O^ET9^?@:H1=
M#V]&6A_\4+Q!QFMX(*U294H.VN=[<'9YAP)= V^'EUI)+ ]P$<%9Y%9S\IY+
M[_GI>WB#GZYQ15/PC!^FU+MA/=T!H#N !\$!(B7:%,?,@9("(N#(P*B^$N5#
M?^' WG%8\?VZ?N2^&!QC;4Y"Y"TDZ@VZO>)%;ADI)2D7DQ]Q="[N]CLCZ5?H
M)*3>5@K#&"U[1H>GU!B&V@W;G7#J#3J=P0XX'1?RNC&?>B G[#7'EC'8+F:B
MN0? 8I]HP(XRN,X=/Q%FQ]P 5D(@15WR;PQQ:Q3CWJB'7U(9A$^?[]YK?>U2
M^_CYTU\O[]Y__45[]_[MW<83$YE+(A15"RY@Z(2\#@'5.Z"V3:!6SUUP8'2<
M@@-EF26UFNWT^\>]4ED*X.GO64IXJ[MCZ-MX\B54'#@8@RC>/&3%@7/RIC2Y
M^7LQR*G;IAU;DY]6,,2LS;@?KP@K?^&!OM2%!SHML_=#H8QMR#P'"W%A-5MM
M'%-1PJMYX+B::E^G;F4?&=_>0 >/7)9M6%4G4')P-CGH=*0Q1^4J4+!I0]WA
M7HFZC=VDV]CG-QS5Q7YI:/)B6>G%N"=F:S#X 7.8JIV _SUV%]H>0<8799Y)
M(I/',J$NGY'UI-CTV;)I5^\WI>&SQ(;^SL>14E])E;&ZQ.;[EDVI+G%\+.2[
MTWG^8BJ*W16[2\3N9_&BY-Z5E#5X]KBO.O]0O-H(7NT;^FCP3/MM[[(?S)SQ
MV&6'\E[.$6W[R,+P1\TNYFE+$$I3QF-#C<>7N3,J9TS)D_3RU)RXXW-W]B0L
ME;>EC*B,I?(VUXM5I?+D(5$S#N9.*0?2 Z@$]24*:H.2$ \C#&MK6LI\$?4F
MEY[?U[77O4&KI\$;KKAC[<=!DM.?3_/G^?TSO.W/QBWMG\!,;&Z!V?FZUVX9
MZ0"13T^*BG14)<$)PQB+V,SG@?_=P0X8[D)KMP;I.^'4"F#LI5>CJ15IS&4V
M%KV!WP0P>%O62:X;T->S&8Z!=?!:VMTT@?2)!4QCW^VIY3UDK<<#F!V1+ (S
MZB<PS%F@O3;T=KM-PVA *,]VYB[3-?9'[ !38J0#IK4$/"$BD(SZVFBW.@,:
MA,9K;90%R9GD[Y876P&E1X$9_42T>.3TRLA:Y!['TZR'AX ]6!GI+%>S1&TX
MSEM;;I \.=$4J#OC9246U(4=7^4\:^B";2?4^_VIVFC;P"IB406"$6>U$AY
M+D/ ^/Q.2%^$UHQIEN!I\5!&1'H42#QU["GG6R$R0,]?K,"F2BU& E?)G.NX
M&7[*B\<Z[K;<C=P-3]FE[+T\OB[$70OC>RH=AB.-?XM%?=YXCOH!,/=M'C+D
MH]JP<!9@RK F5TH&''[,0CMP[CDA\$7.[%BQ=$REL%(6-6E1>BWM$Z*5:)"9
MM4BU!K-@4(%[&0OPY;*PKLM"BT F\"E@(T !9\9:I@3M?1PZ'@N!MARDD,$,
M8RVTIVP<NZBI HO*OHQA<F<V8V.'K\H\8#:C7PI\Q&D&TH4( Q"@56$E J[R
MX#^,S3A+$7QYF$ )%EBTI245AA/8!$ZV'<3(BB %0'4K"--U(OT=LIEC>4!(
M%Z!,$B/3U_G>-S2-P4]+TS59MWWR'ZF8D/;A7WP1_ML!"86-<<: V2U4?F"7
M:%^F?A3XGF.'O)#TM=_2M8\1;'\7"5W,]D]?WOUR_=_I9^.G-TA?Y%581A""
MF?6;3U3SGSQ8UD*):I24T $6 28&YLKFHP)",!G=4R8!$%(YFSE<FEP6P4^D
M!V&VX>4"5E:C^A*N3PHO*0_'RW!RJ<*BF? CK_8' DD26E >N)NW4U5XL;+(
M>U/_,(-DU"] B&R;KUN87Y661@L%:M1UM3ADVO+#2(R)XV'%[%0I)9G$[/N<
MP8+BFI$D74_AP<*(#X$%2%F:ZP ?"0%T0<YT4!F.2X*/4H?2/:=UX>QPOQ"#
M6%@XR'6Q/QC,A\NZ#!_?<IQ$R/,;3@$-$.Q[*X2Q!13WH&FG,ROX'7B&5V:E
M5R]@QC$#A#/]6A@FY: WVMR-08]H$^"L*'T_!(UF 7H)",P',RFG+D+MK>7]
M3D4/D5@)-,ENFE:<#,F8!.(YJ),CQC?)%$U0U;A9"&P -V)O(OD]VJ#.[#X.
M$-M$=<$+ +3S2.K2?W3&G,HXMY#R.Q_WU+\YEW<,_GOCC6&'PJ9LVCO8@UR?
M+\__[WM@] D1R?-#:T6I-5$)?LXIP0%M1> '<4Y<TCE/HD)MFE1?5"^IM;1<
M2-1U0%6M6B>OS5ZF8/1&:IBRFKU%39/?8CAIGY@@#1K-9LM,5:SU 'P51AEO
ME^JITC+!J"0>F,<5!BDN?&0>!W,P5E!-)27H$FTRMQ9<]4S -,'C6E))CUBO
M'0PU%)3(^LY"KFAH+Q'"73H] 8@F"UBRC L@8]HBLS \7WL ^PQ$FR4.66K=
M\%TI$O.$FR;:H/=*X=I=_Y4.I_3@<]:#66P'XR+Q Y @D]BB)@16P,JW,^$C
MH2^[5-P\\5VPE%<(LHN/A<P%]PJ\ B^<L$#G=Y* 6P+-AZ4(GAR0\+$3SH5_
M@:-:8<BBD!,\9R *6?(#TB^W;!XM*9A2<$7YX" I'RQ SA1XWI1-G-?TU[Q:
M$Q&9[W-'&$%Y$,R."+[DWTZ<N8#-7<M&W@7LN ^S1#E=FUHH6F!^IIIQ:2O1
M4V<>0 !JXB-)L6JD%7BGN7TE\429C?$J9'RD9(3B18X._-\2N5W?)@()7?#-
M<_#3+5*-Q[$*KC20&PPX?#@1"3$:Z%H&O)LMG),HU )I.$X\.B"\4!@2C?,Y
M.HZ(6C@%QD"Y]<;D;BY[!WFG&^L!XCY2K"67[ H@TC9L1_!W%&+>D4=;=:I:
M\+? >J#HF.,#L_)V(BS_+<V2O!E[^!YX2L10".B]Y:+=K"=T36(9(ISA(?'F
MKD.V-5_&2,O5%R,>)OTWM6C?R/<1R#1D;K-<)F?)>)PR>8YZ0AY[M!R7+@'B
MKIB.7;K)>"4379BMS@]ET[TI;#S("N5T!//ZYNWGK\EFDFP?J[O1DH@TVN'.
M-&M'1S$W^ZUNNBS+\1@=^/:16Q)+5SE1!#%N1-&1"=@0W*R)81^SN/ZTM*GS
M,+T$F0$)BZ8^N&7S*>H'WP7#BML_8<[Z*(R?Z"O@BAPOP(K1M5*=,_/K=BY6
MB+$P4 K1=/5*:9/72V ^3^C%$3=:HTS!@A%K%-7MZTYFUNK(Q!,GM(&T9!$*
MB<2B:?0PC^+"+'-P.&&UW2W\O=HEK+0P:EIA]9/OH4X,0!6B#DD6<Z7V\B^.
M1]&9FTP9[M"FQVP/.D:A+NSRN(<'K%+_FVYW.!KN"=C5[3=<KNYE>Y15"W_G
M3,"<H1CN/8N>&)B37S&""Y[$7V-G3(H>6. ]/&5'\ ANB[3PU@3#5G?^W+&U
M?KN_MOYX-?Q_O4KCR^$'/P!.OK)MU"& PA?8+.%/F_1VR%L7I#_>XNYB!>/P
MVQPM<<2O/1+](VZ I+!G7LUAQ^*]V7BGM.MX%KL6<BM'ZPZ-.FI$1X-G)'G+
M*2((DM#CQN.OO25B8'LV) 51 @BQO;IY#[N6M7=:S.1W74O;UDT"?Z:]<W ;
MOX]YX6K0J6O>T_[&0^J75Y^O;[2KB+_$K]+[H%:#37THEH%,0/@ $!0 N/.+
MTR<OB,FW%3W^E6PU7&S>".L:3 YP7G)KS]>/C3^CY8T_!VS*8 D?86U@:V%U
M^R0<"K/C+UO6,/&+Y8PO,8(I-KZ3K]IR?\0MJY9"CH#?> +L9[M2=_AR#-X>
M-7:37:82: G89[LF,DD/RHQ!Z\/[:2CIR:_45X9>,+@'[ZW (X]1<@%* $[@
M?;8K<VZ]5D]N7H9>N^8!K4:L"(?U>:^'5,9U33/M!1O7ZWZ7?,G*QZZT2H8Q
M:F\.=TB[6!)8"/44WXNQ$"18F7H"]&)61AH%5T]R]E!PP\ZPTTS]=EZ;KIX
MO02;[DQNYS;^-D;]9O*W5#9RS6#,"[:1S^W^UU-,ROV7+4[V$K8*F<+,-8_6
M7EB8^4Q:Z_EZY6?:L)^M%R"-QU9/C^SCL1W=HKW]]O;VYMW-U==_:>]N_G'S
M[OVG=UO)Z(1X<3 .V(OKW&P:6IH#;_RDE1"OL>EQA93QI6L>>'5#I\1"9&W+
M6Q0N BQ=!<SE=L->?V<Y3Y:G\TN95IKZFV73=D>MT>@'2AU?OE+3SU^IP2Q7
M&H0NU)<G==5-MJO V765VE<V9K,Y5VF TI=<$F?RRL%MHOR<Y\M+V9R0MP;>
MHY!W;Q?@< 0]DH5_; H>AU;-P/V05L;A&&D/(^)2'LD\0,#D<"0]6CSDV%0\
MS)G2X0AYS".C8]/RT)'7 ^[%IPVLEA'Z,QAT03AUYG@C!.]=XH4?*BNR)JG^
MR__!0A*5"9>._R4=_NVBN+K\D?+["[^F[Q/!OOP.<Y>1I)\G"5*DU6YWUE.E
M,E0-H!/W3_>@DWE>.F6E2MY]^I*4*PGF?L [WUV@9_+F7/R6 O?.FR-H.<B^
MC&?V5A)WD<3=T6BD:+R65Y\'C6_!)V9_Q+BIO'\L;"T24=^ +6D7ZO^:84?(
MW2WFC%Y?^G[K6MU\^G",U?K$(G"OPRD6@DD+!EQ\"^E.ZAOM0UICX@KO[('_
MRU8<(!@"1T@&>+O MV^\]-7LS3U]H,O^H&V:!7N]^MR28%PO''UIM$?FL-D8
MUTM3N#0ZPW;O$!AS*U"[^.B'X9LU5BQ8Q8X;@Q%9@B]_']_.OWOG\S?%>WMR
M='>$Z"XA6VEB"5"MM[#=;KO7;2JJ]:36Z!B=]OZH;A#9&^\1M/U.(IN^>C@E
M-1JV^_TJ(ELRMR08UQ/;GFF.5A:X60C7U,JC]H!0WAOCS?*[)GA10X[+0X%[
MHF^,\+&* ET.@8Q$J'DT;O16.*#Y-*@G^*/N8$71[4&##>+_&9PG:S?Q3U\]
MF(8?]8>=3A7I+YE:$H1KYM68IM$9-!OCFBJNT^[U#X*QPP7;6C;-5DI983WI
M:7DV4$&L]F->S1F#\QRQ&7@66TVS$R-2:XERB'3!G#;;O14WZ6R(U/1Z^LM%
M3<ZZ"%C(I[(J['6&&W: $X,^!-!KB+C9':Y(^!G);@C8!^WN-I;)\7X/$!F,
MY,$CIXS:QG;7<-25AWT&[5X[ 7VP76K;[0TV\,DY'VC-.;_=K;$%]&$)P%F5
M1W,.D?D%(H,*D87V:G!,ANT+EF.X37,NER4K!_TKP\"UEI7MTHI%O59!7%O_
MZXOO.O:"_[]DV9C'+K[X#JB8Y"@.>';B+=9%Y:8B%F5[+WJ18-;BS EY<Q%&
M-1&I!.IDDE^#M['K,O@+'+.69AC#0@G9VZNW^%VQ<"SV 1D'V#8C=*+8XH?^
M3U-P@G@!U&QL7IGQZO9:E(@;=-N%1-+<3,)IO,.2U;GIL PGL?L<@.15/I,2
MK4(*(NN[QJ@46UIW&@;1KN.(4^/O_GV(9GC:DL5"N!^\I+2N:SUAB<^,K+S]
MR$"48A5=7=AWAX=LOK5N6S0GO,=K/(_].34UPC+.#[EJ>50_U@G ,_TCM@+P
M$1&\7!5%42;U"R^&&3+&^YT8;=X& NL(VS%?O:3)3(8FS8KP%*9M<I7*0O)M
MGS/VAZO;MTG['%&XL'\)+)KCFZ\LK5V++DV.=;)ZQ52E7/3KL;0P23^A?C7H
MQ$VHPC/[/G>MI%HK%Z QB!71F.&)I^.GU5QY,5CQOLY'R9KNB(KIO/YIF%1U
M=Q>Y'CC A$$&.;T/B[[\56Y(*FD;4+%!O>[(2<GH-4/#/N''[A@KC_,J\_ ,
ME?5-7UYY Z0==0HH7"QG*TATSQX<#S.A+OW)I: 7=<GPQKEO..D2#&#JI[3#
MQIJ5:176'MB=RP%6E45)6=GV4#? T-MD;T3 9;A;6"&2U_NU #<8,REGR@M^
M4X8PU@1V *+W5H!UITD*?:I2#^C-G CHJ^=J]6</>+R-#(#BS 0S<?4!6E/T
M7,=>7%B^WXH2BG)$.>.2H",AJ$K\U'ID265B6 7J&4P%K[,BT2DUM^2'2ZX6
MDLK,V[1"O[B;P))=OH==*%IH=Z)<.RG.*UX?G%++0*1@43"NC878%R6Z@V%A
M;X^*AHLN7XRO)XR$[/_@.?^!Q=*3CG34:PJU=5HA7JPM\=J8P5>\IGNR=<'
MR,,.P<LXO%3"/!TBY*7ED0F0@02LK0+FE62"BHGO(Q,S?^Q,\-,>PH'J2>QF
MJ;J@_0SE ]M687EY/R )$ H#\1$-CX3X4)<D>KB,V[EL8"N+>RQD*QC%QP9;
M8[94,1Q_I(VSNBB^3"G\>^RQK2+8R8O@+Y1EG*KS:U[_'!V"@H''QYM1S7WJ
M,X<LE=Z2<>B"G.AX 0P(*Q2';!*[P NP?C.>+&3=^S'U,N#M)46I=9>FPN7)
M5@/KS0<Q9Q/D="Y:=MJ(*Q2\*"01Y@:RXKT=/B;U:@CC.75;(38& %.P.2I(
M#M$B(11][D2O#P0(6[583D!4F;%HZH]]UW]88 M$+(".M?6%POCKU=47/6W(
MDSW*=P.P!%RR!==@S;=\8?@@:P+]1&H5U56_#WP+;?. [!S29E;H>R08I (X
MDO0Y3VJ@"/^8GT_#<T&\OD16BA"0='9+L]-2RY="C'*-!-<HA$Q;K2@$(!+G
M#GPFL[C#Q!1O%5CR4/:":8C58$7MEJFV#/ZJVE99 %5T3]HU<X/R*;B5[5'!
M%IBA_A![ _#O>_ E_06X6[<8'KE\2VZQ:":0<XQ+K('0P;87$T<(=L[11;ZB
M:,LE[QF1]&:BO=&RN8N<F86\X6/.@<4%I)1!&WN'VBZ8 #"/+=0;<+!#BHI1
MPCSN9:YCW?,N-=83%CY?>6FS2:WGM)^%HL\[9G UD_F7,,@C]3SAG$^=CD1=
M=!3<>=[IYJ770?:2-Q/]F/>)2Z6".\I%OQCFH5:JG,VI?RNC;D:H/^TH8?QG
MQ^L?V'V0-.K=M->VS3R+?\000JA=\"C+L&N^V>0'NPRV"-YO.;%A&6]/CFX:
M-BD3371X+QK03.'<Y]U;$K9SA-V*#6)</GG2S\?A]?9YQS'L! LV<\BYY(FY
MCXQWV,@[=8#+$WFM6:_4^RRN@BU:']9;GW1YUK*G>FHCD@>+VXX74S@!9IX'
M*(.V:/TX=KB/+C;2E"J$!I]\QHV7I-N2(%*^T1GVD4DY6UC_*QL8;A4.YB:(
MG6L.$\'<N$61326:BZQ=Y^&E8>37^<X*'A@2):_32I9:]*Q*X!2HA:)+@L!1
M+!3N9<+*%VBDLC_FC<MX*Y0MV[AHK>O/&1% M!#BEH6XML62:UM"$0BBY+0-
M::$PT24A;8T'<6S,=G'SSII!9/MWW<TX#^B+VY&)<;MK&9?:BQ2B=+R;"%U0
MN\;<&0NW#EJ2:V AV >#,D8FNH(MRK 9'C(S7S[7S0*R@1A:2"FM:2J87%YS
M&W7: CX?/(/?V7Q=M["D-WB0ZQ^?[FV(KA,FFH0#DGG/.<61-&W,>E07C?+4
MC.>RB>VE@>7Y>R#J,P>MB@??'].=OI %CP[Y%R)((-2FG9 R9X=;;NCGC/'L
M"OXXO?4O'"A2%]@5.HTPZAC0<$2S6SQ\H<A[M.!BS=%-XX,\B@KF BEL6ND$
M'CJ9H27/!\<P"D\&"Q#DMWC\,,N%3OD&M$1 VP^C,/.GL&W?/>_6!I9 [$Z0
M6:QT+M*Q6:NJWEIF[5T:7<%O%*$)<\*.>B=M&9_C[7N@@2>Z6A' 7..2W^CP
M;23G)V#;X @[H?$-001S2%_"ONO@:A2G:Q4F$[TYGY S=E2')3;62#!)3#HL
MP0!'%=8FD-1=VFTQBK)F'TY5.%*=FJ)O"Q>T"U8ZZBIGLJ!C01:0QXD2_/D>
M])HX8T)"?P2^]\*B?9[L>C-JKI<*/^RVCXX?A[ *21#($WH;S,D(%QK(E2,T
M%_6EA<=)<R$N(4EIL""/CB5.P$(+3V>1C; /)%(T/TEC%7_AL(M;%GDE$#"Z
MM)O1W\^=Z:1=_+@Y1S&?;09=OM<Y-A]$*0#AYU>=J=<CU^NA4)<4K #!?-UN
M];,"*JA#@G%.+XCX*JS=ZV[^08[#.+;YX$FH%:4YL69P\$YKD+S#^26_\9 J
MR)I8":LHLZBS#J\4ON%;3H)3F#0B7;68> />TEMV"7#$C:^-7"<^:N/6SK=Q
M"_(=VKC'!RJUH(@3_VJR:N7B46P4YB6 >#M>]B02GL!.<R!I7CR!$6/:/WT@
M;Q1F(5T]45B,K@<FEE5NX\"97:Z1DP6D]JAD&J*V=?E.D(M?X6DQZ B^L=)4
M?D ]/LE 2\Z2QZ)W*6Z;-(E++S17/._RT;"<-L\[0GE+B)(G-(9\F&K7,D>)
M-'IB-R0L"A8#NG*X CYQJA@&?T_:7*\7\-3X%@$' C,[T<[PT(4.31:/\=C-
M6)SE!B4,3 #03V$\FX$Y\A\*S0$YCKNT,!7LY)?X8?O2XM\_:EACR+%7\TPJ
M-T:/\8_;J3.?)T8:V!5C4@]6ECX\Y]LI2]KU"2W" \%H4Y()6[0DK50$B0CQ
MT=M"UR)?_8V+<X^;VM@1Z L8=!OIB,U\VT:.WX%VJ /SH_FIF<I[)Y-=S\'A
M(P@37SC3R3"HJF.P\,(8K9QLO+1G^SU+W8G4A0C9W*+&M_.<->7GK"F^O=I%
M9XQ\U]2+D&?%#RDPGWSO,K]I4[0@N2AK)]5(>([#$RM9F_P")UUK>2PCZ9ZY
M\BX^EWR)NHE*NB76  ;DN$N0^!2MYRAU2*;5_46H\FR_(KNCN$344-G*K0V)
MWXIWJ?/OURYFI87B4KW3>DFQ2H>4E/??P5=/,M!"RQ4'BZ$#KX,3R?,7;#!(
M^0H7?/XTS)<[ T&3*\E2:S9S7Z.Z#2-BK41O"N9F:8/<PDE(T9C64X\&]7=F
M/'/W$0F-QT*KQ,:V\IS>R]2F"#I9WL^4&;^)GN!>/FS@>/,X.4G/1P1 2XL8
M?K+5/E#&:N33<5G&F!-N&.?V]77[93Z^]@PX^(IB<42=)/BF\_.;C*(:/\T4
M,6TV ;IPIQ:=JW"RX+1=0R^A+=$\9\$CF3EC-G?L:!/Q-PTH7(]T$?34+4C"
M$IA%M.+A8"B.W 9A/PG<6MIG& P3V4G!X0F4.+L-''0;W$5RACHA\XB;@@C>
MU(?YK?!W[F6@_,ZGBQ!W-7AG74160Z!<'&_!#QF$&ZH+$P(&1]G&W!,.+(]!
M@,V)T4&,?")JX@0&  L7H'UF7!]SA,+T](?ZW<,JBL/H/61ARW*\!$LQ%R87
M>GQE0Z/02^QQH7!XLAD8W^)T+?MZ#26?@3+YX.<]">)F+IA>+L*=''&,XRP3
M*0VB8TX#,&4FTW7,1G#X40Q1P_#5$C<1'H#1'^@0\\!+QF>G,ZCDU%14=[96
M\I7J5F>N>^VE4!]2)))_ 52TY/.5_4?LA,*0_N!\QR \#T?2+T%)-17^YN<
MQQ$?<J/0&'R(9 1CGQNPO5<_TP7EPA6B^B!(2H@:=YJ!$%1]Y)"$**FU0&=%
MN8JAMUGI<EZ24[L1>;%E]%BM?)",AO4TL['X4,E(^UYB'XR66@+L#LH!R;-+
M&=7CT?#TE56E6(2*U97/1O>]"BY+0>&ZM<'/1NI]VN .AMVAA!JF?L^$\RF8
M/=HH&#(2OWK%\;/1?-\BY%+0N5+GBK.1>(]F%@>@+F;J+),B+=3#$W\_Q'B\
M_HOC.;-X)C+9PW<QNQ9724HK#F^3QV&O:(?6FS.K&9R60N+O@>%-;VKBU23S
M/M3@Y1WQW G!0;=M[H+@!LR^4J'C[YA\P'3PD5>*FBU-@<^+Q[&LPQZE=\!Q
MH&*R&_ I3G8Z+.KY@;SZHGQ8U'/B.LM.7%TL"B7TUD)^J/I3/_=[?7-0#G!)
M'8\#@EFW.&=WT#L'F/5JZG6,87^X YB"(U;JH*1/) _L2<9^W^P8Y? E,QP4
MNKJ\.%RJQ'A<Z.JM;6_4[:Z1E!7HX LG2"\9./XXO/S@!\QY\#(;)]D%UQD]
MF>( GKFV@F Q\0,*VV>CO\,(YS83AW/>G?7]*HZF5%F>;!L!T#6&&X.%*&S_
M%2^%TL\"/&'V_(RW("^-]F7'*%-MFR'<1)85*GQ@F!F_WL4Y-EG>P9=AY-C5
MZ3(\!EU6R/"+]?VL[+*5+AR^C"Z=SE'HLB)&9Z;+-C%:)HLY.(H8+5.!_!J>
M-N_CZ<G?X\ )QPX_!SD7K0BH*V],(.4AJL!-1Y&R%>W3=+(M*R=C?[)]I#NC
M>JZR+5FR6(\_/1[]]QU%P/%@2J.3J0TT(C/X\X0/^X([ZPZT2^WSE_=?K^YN
M/OU5^_C^ZO;];6,ST/_)^%53NC3NQYB0A$>V82I.>'-@3A<'>/(IIOGQY'OB
M'#]E+E=X<5GM%PID,&YB4;+&:[,URFXVO.[DF^;2S0>S-4RO0CA><ON)WT+)
M"KSQ2TJ%BQ&-I?]5E%9+ZJ07;B8\W#(32HXOT#P)NE1:!Y[BEK_8'19O=J>G
M^$]8!-#"/$XZF/]Q7U+R,[5[/P H__(*'!N\IS''RPC>0_HYG%MV\EF0[\D9
M1],?M6[[APV2'P7I7V-@65REO[RZ]Z/(GZ4#/;* $@^218S\^4^:&-T<PNCW
MEOW[0X#%6RYMW_6#'[7@X?[";'>!_AWDM%[OS2Z%(R]'\^6<C5%59J&',&ZX
M.?,@&N?P!^"!CD  <'DJTH+_G)+#**7&_[Z^?O_^PX?E9ML[ ;!*L@. 5&3$
MZC)(N."_?\2^(/GKT] [3P8JVY#B.SHMOH8^[+5WQ-GSGP)K_I=7_+^G7?)U
M7/CGG$8XHF[H]4@MG%4WF+NNVT%UPP?ZGU2ZX8 @'4Q^"S =5'Y[W4$SY+?2
MLIQ(?F78VTU#!OF5?6^71'Z/M_]V!KUFR*_:?Y?DUY1!?M7^>^;]M]-MB/RJ
M_7=)?CLRR*_:?\^Z__:-83.D5^V^>>FE1@I4SD$&&59[\%GWX'Y?><![[L"5
MQ%,34?M+#@*,/_]^5 [;2,TR+(X%X($8H QD?C"2AUBCJJ/T<%O7\)\W4LGQ
MB; XK6P>AIO.LO^NP-D]NUB>",!#KOT2R$L,#1!K8S_&D\P2CC[@7B;I^9-,
M)!KHW?:NH9<S*)6]92&G5/Y,A^DE!)4NC^$VZ877IP20K )#F!89I:J-_!H<
MSVC(7<ZO>^&^>E922>(Q]3^Q\QE4HG;R'CFLY?=9:N5D;KO\,ARMO?VR#$T]
MI)<S,X^$=%G"Y;96]X/^FJSW_5 ^<+9@/3ILR0K<0A*S/>P:>Q!ERY4N'>]T
M8:;0!ZPC\R]FK;:AK7CIZL;#(6B$W6ZS=;IK+HY4GC=%/PL?[(A,-L!.N/3[
M:RX@5)UUCX6\FP:@F_=;21ICGZ5<=P>H^L3[L#*6L-V3E6&(W?'O&VON%E6>
M=I_U?_+W7?TG?X^U[ZV[?%-UV@QW*G%?*(%1O">F)V7\OK)B:Z60KA-BVB-H
MXW3#X_=>;=%M4A3INLJ5 E^[$ZPIQ8% O"4(5@" Z3]/[GC;J$UWF:K7 TFV
M4X%$!O=-TJWA"]8T\KU\K9,[?Y]R"Z/!:%1<R]T)<?!5S9%&^RMVF$C>QA[#
MV@?7?]+^QL8/C.ZXBW86=8MD2+'PB!S?Z<,IHD58I3CML;X-6-@-8V:K*OA^
MI<C/NM7F@TJ]YNN V$76::Q*#-$=#*45=ZF4^,Y%G4ZOQ"\-,$9-:9>5JG/M
M+LH2"K%O.T=;3+R5.)!W+9^/XCYXU;;C*FZC;<C+%?)+>,W5/J:$@[KN#21>
MS(89W3O+\3,RNI<'R5E+O.H722A\_XX%SJ.%-RR+BUYC?9;GRJ;"0EHXT6<O
M-TW5/7>KT)C5_=0=07SN%*]7GT91?'^*UZNY<]FM[IOM2W#0@P'V8OR8M9(N
M)Q O))=[C,H+2%8AX+CWN06I\EVW;=YX)*E%SR]:PSYQH*O6XD@;<7NU^[WK
MP7'N7>^<9Y:<M'?[/QPECVC= ?\F6(PZH)B5IR9"U<FH6L_@-K8J#W;AYS3Q
M O]=5_\B5ZI@&^^> 3I4([+DB1R,C11'GX2CS9&D'"U-JO->;'3 1$G<$.2]
M9G2=;V2;9#Z)&CCAREY^DF45^7ZGNQMTSILR>^<=XK][96;NJ:W/?%,J1=_H
MZ9W>KM5H9+PKI4!4<G0&.1KIH^&NA1]DY-$3[>3GOW(H(DK4P_.P2?H'VYS5
M/<0SW$/,=LBVWNDW9(<\$J<H[FTL]YIZIZT*6330P_SF,2O !D>B=;2D>Y.J
M<W%.JW.@#SO=9DCWD1A%,6]CF;>G]Y]5Y.'%N$S_L-P8.[N/J:_[6//IH%YY
M4,H&+1?TCMX?[EJ42T8;5#'OBV+>=K\A)I9RH/*[U)? G[ PY UZ)TS:O4D9
MH6<]_]+-GC1G[\J#DHM,\C-OVU"'3NOWIM)<%FG=*LJME6&3JDBV\QNFQ<RS
M_\U;^XKLLQ, O:-ZV!OJ0X9@1@,9:VZ=F0.5J"A161:5KFY*&<0X* <>>P/N
M;MB RSQ&&41Z#<SG-WW+A4/4:JP$]>&D0X[ZEC)1I-O5NP,9 T=GYF\EB$H0
M3TH1LZ]WVDW8N??B[[759$N*JE:YPYE>"DT*\-A) 9XH5X#'R@KPU+E*NU0.
MATKZ6%0;\\H;YPK\9!=8#W1CO%YIL]W!; KUZMW^[G<Z746\72]RURO(= #R
M5;@_O]M-^ ,)(UC\[7YE@DB 7CUIZ0T'U:5% NQJLW//[)P*/WAN!C)_&V%U
M@5T*R!RH4@R'@\ X9-67/:ES!79$Q,\YOUC.^-+QM&M1@?V,M,J@0J!N/ &2
M1'3[RB++P13;]U;@@26V6Q'! Q602X!)8)&(3L>3OGHDDE/ZCLQ%2YM.<[GH
MD/7 #J2B]BG8UNWW3V:\4!6CY<IY7RQTX,ZJX;?7/ZQ8_,X8]JK7MVS(;EE/
M<.7?+4_&A >OGERMEF:WUZ_NGC5!%]9CP'W*TX[^'WO?VMRXC:S]?:OV/V#G
M)&^<*LKA75).,E4>CYWUV9FQU_9L*K6UE8(IR.*&(K6\C,?[ZU\ I.XW4N(%
M$#NUF]BR"#8:S], &HWN AO;(S7W&!(<)>%K\WN!J22BK4>J6ZT5 U0K5VO%
M(-3VU5HQ2W^$A;)Z9FV^F+K6%P6G2>'7%U5:]F*62U3+7ML*K.#2M:05F+Y6
M^$Y.L!4CIK!@$S>K?QO3]Y=A.NK-QB]+VOWZ3C%DI-0)ES(J<32;J(D@4<6Q
M(EGCCQR52NM%M:^ZGY2C<;IENDYH%2!4>:T: U&$G3;$JYE3H/3%ED'!442V
MQ(==\#\QZ=)(R$WZV!O"9/38L=6JC*M-ERA4GM <BV^C"PJ5_EG)+'6\0[K+
M(_2EZ6IOJVR7%0F61V>ZT;4VS(J[!-M$>&4[55ED+>*AM;GINIDZ@I59*:6F
MRK;$^)]N'Z^09J(.NOSKQ:=?KA[0S2=T<7GY^>/G#Q>/5^_1[>-?K^[1Y>W'
MN_NKOUY]>KCYQQ7]"OW]"KW[C7]^^^GJT^/.Z.\<%5@:JS-32B./B]5H$)\O
M(T2!33\,XQ$K5K.FG^,%7PY4+[5M9X3]9_HYG3R#A-K3A1DU347E+%'33>?B
MIU?^.9_#T)F?SL@QG0CI?[Y1OY=+!73D>)&A5UZPG?@L%=="U1;$; #/S;50
M^()]V-U0C*A@+8QZ0)^K?D*Z8BU>"ZFH(9S=VE#5;^<B'GQ#<M.5S2HOV1[Y
M/O/@).WEUX?)-Y&L 6Y]9OF-$@==;>1-@[>#BH]4&3=V#R[>)2YH=8$P6^D*
M:=7#<HA%KT/.!<>/J"(N^*-$N2T(I!.2=!=CYH'ZK]!HIJM:YI 15;RYHPNX
M5A+7]KPO'[W0+B <=",[/R:.28 %<#@Y.#P&,?;DA4-=*_,*05G7U%^H"V4/
M+>@/] ?Z.U7]E9C1S-(%37>=RZGZ#GO8=PC"\9I/^, YMN "1^Y$PN4M=P1*
MTU1OG[N*K;<OU7;C @ =Q*3#F=F3D PE*V']V!7F'B!;!62S>\ V8!NPK98^
MVTJO#W4IMDFR:Q_9:!6*7&-[NR/"B@R#D*"0.!Z.(G=(=<!.R$HNO-1XQ3(H
MHG;@'*S9BBUDN8F:%2'$- R$:)P0'0FIT(0S!*#:.%0U59+U'( 5P,H6&E97
M1L VM="H;X.S?%"V(ZQ"K%W/Q9CV)(X6]C9D@(9A,,YNG"S>0=FT-Q)@Q5=,
M_4)8KDTB%XD2%</6'=N+5JXZZT2K\ ("G<2EDR2G>, GX),4?(+I">@$=(+I
MJ8&0^Y,ZIV,IAZ999"8D=(-=R1$$V)Z"XTP,QQF<T,$)'1!"KMD33CT JW!$
M!V"5!ZS\B$X7L2JWJ"N-1BZR27,^]X%$T8\;-SA>$$7H+-WF?(_P2JI;?SE=
MHYOE6!0A9!$\..#!X6M0I7OP%4T9G3A *: 4G#$ G8!.LM#IS))CYWG( O>D
M7(I 6"!LNJ2T;?L$*=MP$ICE0\$U.4U!]\X;,L,LI4(6P&;EUJPX-FM%Y!6V
M4XG1($B8%Z)ZN@MZ!5DT-9V9BJ'+<>!SB+DYO94,6 6P"N KJ)T/P@L(A&TS
M8<]L R9QF,3!)H!-6%S:]V7R> AO%18\*C_PP_3B?@VIBX9Q:\3^_Y\DF H(
M!<,$+!AV , VC6VN F)'YE,^D9H%<H%5\II%^;#:;)&P?#(V5B LGWA0' R(
ME@,EC14&RR=?(T7!<MHH* AVXA6@H.!7RX<;"GI5B*>Z9N)"78!:2: _T!_H
M+U\GVU"K:T_$U:$^:JC04'@C(O+Y267]/;,5RQ;&0=G,F(MP] D<.V&.:5U@
M&# ,&%8=P_I2%I($ADFK[]8QK*O8LF30;YQC+4D[.'?90_FO$F![LBE_-E!)
MZRO=?E\.<P+IJ=J-53DN? !,6PY3LRO'+0< :LN!JJN*+HM#+->XM+E8UC3*
M#8IAU6XT(!-**Q=ZD 4,J"0\E31=CLT]D G()#R98%X"*@&58%Z"\E<[]J!0
MW@J\4' "!5@]2:Q*,FL!4%L.5#B# J!* 51=54Q5COQ/M9Q!R5L-BG]I>[6G
M+!0-RCR!FT(B-\69I=BJ)85YJJ>&AJ 1[\!5X"IXYX%*0*5RICW=D,/1 9,>
M,+7=3+64GFD"5T6X+B9O-:IMN4^.S)L+*>F;R;4NSS59D53456Q)+J]#31D@
M:\O)>F;*<<!53]$(D3<H8 ; #%1G!NP>V &P V '6FX';*77ER,I3CE<V%7E
M:?KC4LVE_64$>)]R>0MR57U:++B @B&*1P0Y.!JA(2LG,&+E!) ;L;  +V&E
M>ER?#DH4LZ\^!\$@8MXS_BE_,/"Y,XU?7(UB^A]>[X-].8LKH%_$GI<%'$=H
M$I*(I4@?G.\&1?;S3S\D4><9X\F//(O.Y6+DP@U_P:>E.(6;+$SAD>KOG1<X
M?[S]\Y\0^NDOG<[V+#P*BO'73B?]YK[7?0BBZ!%_91UG8W1/AC^_<5@66DTU
MM#A@/AE-U?MO4.*[Z5\_JRK%\H X[AA[T<]O.L:;M^K^?F4OJDM^*K6A<OE[
MK"?ER__+Q<VG!W3["3U<?+A"M]?HYM,_KAX>/UY]>GS8*'S:S(4_X+]=?9W0
MULE[-W*\($I",AOAO5UYN\*M/219JTR6R^57"C^W50'X=/MXA70UM:__T],U
M[7_1+GWNI-:1AJC2BG2_$C3" X31V/6#T(U?9W%'W(Z@85:5B;Z;_O$<W?AH
M2!&!/?3*:HLQ'BKHA:0F*AYQ,_:%I$6($/8'[/Y]\.Q3J=A+GK'++> WO?,>
M?2,U(('/VV16GYE'!>$(#>@+DBA*+>&G("9(Z\]?$B3AXCLRL_CQ#GW$T1_H
MWP&5GTY'?DP1R_ZX*NU!5C O,U9LA^?B)]>C'2/11L)]F/^=&=7LIL@&=NTU
M;YII&%U57;42&U]0B9!Y;)AF='6MJ) W<SBF47/^]!)-]L$928?C^XW2TQ8#
M.A/2N9=-5>R!;/2.G$\ZAFKWUONR]77U]Z?8_&+IJBUT=RR-C@KO#ALH=4]W
M=%,W#^E.2HFER17=9!UA\^OW"F*7NJ@)HS.M@N[8PHXNZBY60CF7ETAHJJ3.
MQ>WE3=XOHW]^).,G$OZKR$*#"G<[I*)E@BV^ZC'8O'#;!YS?'Z:+S*O_)'0.
M8&\.?+;FO/CJ1K]?!(Z;YS5I9_:QRK3M#3 LK[,PT-LM7IT#;?7,#?R4<)P7
ML@BM%K!$\W*,PD.A(.?GO<XZ/>WSO,LEVH2NMF%I(S=6=KPJ+U32)J0#S#;!
M\DC!G\UG7S:L,^5&S"]LZ[30J,*+9*)Y14KE=(P*ZVLF!.LDZR/OXA%6Y+3
M(+WY*+CTJ-M\Z$;_U.R'S*N3@]%2_>K$LE7KU* BX51S,$(DGFHVZIAV+4S(
M8,&G=GF$Q\[J=_5U=&]]1ZGRY?'"F7K/.$2^._R:GIH-@Q#=DTD2.B,<$<8>
M.EICRIN'.'#^6.W!]#%J5N8/W0[31_@31[JM%GJR_UT-]*:83U$W-&UY'2YD
MIPX^2#RT-V=W8> 0,HAX/N+OLZ78#3_38-;TPHG=+QL=\@MOG+9Q39O(SBBR
MY^>/'XG&#J7_MN'+\WK1>E\,O1U=[9JGU/UB.#=*[CM=>UPX=#(.V;(EQOZS
MRU8D%U%$XJT]?0RR1^9/I \<"6S-V-BWK:^KNS?%1JJW9:B$Z4[!64/K'=B=
M]Q1\ ^(/T 2[@QT9-;;UZ'8X;2'ZF)V&YUUP[ALBO;^Y4SM>V4BW"O)(Z[%]
ML@3]*@;!GK9R"E5)M^Y& ?W0=YT(O?^4A2]<!N$D"--(L;.[]Q\OOY]OJ1Z2
MIXC\)V%KY2L6X+!ULW6(@GITX+5,0=0\_G[[XI,P&KD3OF&:B_K>GS!!%^2\
M&XR=5)#?YQ)R 1]?)X0_OO+Y_EV41<T &X&#!V&397N71*Y/J,F(%/1+2'=@
M>RW;_ G^_?(7]]O>5',_BADSR]PR,(+TYN# NJ/Z05=%$Q+&KPJZ\[ ?*SP2
M@GD?)NRK>SLU?9P_?.$/9D\>"3I+U<S-B_C]KQ:CO\7 V=?ZMB5U?XO!MZ];
MO5+[N\6SMX.64R/\,,(A&07>@$X<Y6^R-[^GSBX4(UY_RQ*B^7Z48!]W=X%Y
M.NGZA1$DW=W>!5$<DIABD2/^'?')T*5]G$=0HG^R&$K$@RC7US-I@]/PR^76
MIHVU.$ZYWT%7'^\^W/YV=87NKQYO[J]83#*Z^W#Q2>K Y#&F:V7,PY!-53O[
MXWOT@+]0)D0<6M2LT7%'#(*,'<RZH;,WV1?9;V^^1R\CUQE1&'QA/&"7(H8)
M_1=[VJ$6D34]P6&,8BH!^GS^<([(>.(%KX3*\S(*T A_(?P"@$?8N4@\"@F5
MB@H_XO<M(A)^<9TTYI'R &D]'F;,_X:?"0I"Q*EQCCY3'84\3IE2>!Q-+X$L
M"*LLO'J,7SET^7D 0<F$&0-+_39[S U1A#T<TJDH2I[^39R8_7W:H3'^ZHZ3
M,<)I_3,ET\&+2SO^Q'0:.R/:EZ=7+@$[F\#^*TMT,7_!3)3OHKD<K$@R_2/]
M(NNJ'_#(:_+5H<LC]IBY^>$Q"Z_DVX1S=)7]@>LK^U:X\H(O/)1T/"8#%\?$
M>Z6=#_RE[YRC1Z;&(,;>MD:8FXT--A6(!8L/J'WP>96W^9?0A.J<#C(UJ.@;
M];P[#497V&_V]#<NZ=('RP'E$8LH[Z5Y0?AWTW!X:J0GA+G": >*AIL?:NOF
MUC<D0Q*&_'(0_5QA"&?WN!*"SJCT SJ9,,'IB@!%S'JOQ>7.&N >[#L<WH;\
M-&WP#];('0FYT<]SG&0LSB4WGZ[I9'*N:@M]S?6FQGNV8<%2=<^X_-1B)?&(
MSK/L[@3K8?KIGF[QEJ.+^9,Y!DI?\\&M[;UWOJ.9CFP8E\H[XD914KP3-^E3
MAW1@C^AIR_6*G0= 1XK]#:/3G-_4PBIT%-?1I##G&IEVC]\]2.(HIC^P.Z0[
MN\B9>-"A^-:^\28%[%31'5>13F72+TA8%&6W"X]6 +6%YIOJ10D\W]R+A8-$
M=+9XRC@]5KQV?>P[>XX5%X[S%D[Y> .SYTL[5NP8^HH]+O1VT3I?\$C9TOJG
MU/N"X03ZZE1\6.=Y,%I('$(7V .^V*>$2?S!XAWX&'_=W=TT#NL1?[W/GCUB
M9"UV$K:VSMC^KII[4F"4K.F*2<B.%+ T;$@.ZLCB'I&3*^^AY$+K%7@3M_1C
MIQ^NOKX4LX):M]^WMPZ-(%TZW%^=MR_+-OP#.VCBP6UTXG?CSJ]!^ ?KT"6>
MN,S5\2' /KIX#DGJ0CW@4'A!+OZRVV'ZJHU'P;V%H^#WY"F^\:,X3'CD-#O0
MS:3+A&.RS42KXBAXETU:ZLL6Y3Y@CP<.IL' Z".A2^U!%G/%IYW.-'U 'NVQ
MUFZ':5MI4PLMK0-)M:8\5RU#^_T?.'19C._4FW_%$BO0Z>W=ZZ6'H\@=N@[W
ME]$W\)0+7&L?[YATN935-W89OIVR[]'>_)O,]\K\CCO->?JJ^4/39XZDFF9W
M]_1N_94-=:Q@, WEFV7(TK?##Y$.[Q/?CG6>,,L,@L,0^\]I[J.=BPJZBV:I
MG&^'Z4:*>^+I]$^?HVN5"W_ /W['VKQ<\%8SEWQTPQ,R43O'-V*WD]2[?-PH
M&Z:]?8Q+%U8J11:#%-6C"8K<J,AB!C6]0E&[(E>V#$R;0=8?\I6$CAO1W<+L
MR"B-W$_;R#=)+[SS*FMOW96Y>FWHX@6'@]E:9?KVA;;RK5?6 J3V"2:65E;O
M[9:C%=.06RLK=KXDK>Q>K>W4"KONE^ZM-W1NZ,8?C@]9M"R[N[95RYH^3HY"
MQAZY@Y_?W,1DW-&Z;][:FFY4(U0AP[D@5(]%K>N]-=_>#J$V)HBYP^&>+5S.
M83W^/G71FXZ[>_L8$APEX6O&S<H[.'T??UVY72EYX$J_"%]R;[.\?-BC?70'
M'=>?>20.Z&S!A!"S=[-7W_C9B\OM8-&+S*4-Y1$7C'N:5<34'$^^8CVKD'PE
MCE8Q@W+$:/7-0E/H/6%A7'3]<85#GP>[53Y@TU=.WYBK6YJAK>\;:K,D!><[
MR2Q),3MY!#:U/GM#S> L-G8'@=.T-[B,=_1K\49Y]0.V<$&\7 B6,CS%^G+8
M\.BJ9=4X/,405]GP'#\1%QN;"B?B8T>DV 15V8B4O)@O/2F>R(OY@CN7.J;@
M B.E=HN<.:GF^HEU*7+T5$WOIXA1S0(>ASX5RM(*>1R*"-4M<IQO=^VJY#"G
M<JC=_8/4[ZZF*RD-+%HF1Y=)E'>0=)7E9>^MG5*4[3^C$.KMW8,46N8548V5
M71MGC-KG3C2[_6J0LF"+&*'VB<&S@^X6XW-$AHF'/'?(CU&]P'_N>-S]C-.L
M&!]=G]^SF5G.C]@9T940G=Z7;H;N,JV;KV6FK_[ WKQO@MG:QKO7F6=Z)M?B
MW[,HC7MV8I5^*^U.9H_?WEF_+:EGGZ3Y]7:=T(4B*\Z@H&OW*_LAO<YU.QRR
MNU0;]+:FZ884.9.<_GTJ^EX]&E7I\6-VSVNFE7>)ZPUFM^-NZ%HB^)+5!FI:
M<U/1%H5:UUS:H;GF^@)!<%790D-P19&543D/XD0A;SX(KI!74ZMC[Y[)0A3$
MY9P]5B"G58:Y\M5P!$/NEG-"K(QEWMOMVU[8XAOM.NJ@N_O;NZO[Q]\4?I']
M$5U\>H^N_O[YYHY=;I?V6OL<,I,99,AB+I#(C>+9!?%AX'G!"S5;/Q[;X=2[
MD=:D_/D-7:@[Q/.R8HNSWZ,)=J:_9YW,"CCVU&]W@&5>@3$>Y"VU&0>3%4UW
M^DR)8QP^NWZ'C<2/B'^R6A)2GWR=%9:T[&\K+>V^Z]U:D5?KN8MK;E342C%1
M*@;B52"WUQ+=!&\6MD7"(FA>Y^>M$P?4R"-#4_9ALBH1F+43I<!I:0 !;):'
M3;W?)#:[)X'-A;*ZU9KWFBQY_<0HU)L**R^#5NO7ZI'L&;N#@4>6N+&M?K9J
M*D@W>EG][%SK]UR\S&4%^9<^T#5L/679=U83_Y_+RZNKZ^M2X'X((/:*5&*-
M]V_JT?>B&D(VT\WZVZ^WOYJF:$9?E'FU-A@V+@#P0"P>])6^=4HTJ&^:M"P^
M0S8X32Y[R]T%/[0(D^<U_T<HHU&B2*41>TFF,B<XW52Z74T.:M<P, !6H<%J
M*7I?/2&PMFF[MGST.#M[$&$2$GWE*@BO*]ME*99M*YIMR,%LV&BU'JYF5^EU
M)9F(8$.TZC<D..)9L6 S!.O+)6+W%:LKS"E:X^,"6!48J[JJJ)8D,Q!LA59F
MH(5 X.%B('"0!@+#W@@6FW.?AV)JEAP\AXU1Z[':[\$QT?&[HHT15$U,5)<!
MS[_KQ%D-(KI=>J:3E0B;I6)J$\(8;!*Y2!"C&.;CV%Z4:G!ZBFW*87'JQ*OP
M @*AQ"145U=44X[59CEP;6K766">AH5T^Q;22L_6E:YF2L%$V/>U'J[=7D_1
MU5,ZOVW]UF\A2Q0:D$E(')>G6$^K#H\#VM__\@]@+PA+5P&6KF<:BPU3^H8<
M5N@0ZI>BI^^!K\!70?AJ&8JJVJ?'5\ZQI8P(Y=YO+;[=7!75;-S35). 90[_
MBL@KQ*$2HT&0L'07U3)'T,M'(JG(ZK(]B1S7&H"N0->VT]6P%*TO1^1=.6Q8
M6 7\P%,D;5"I<#FDYBG&$E:.#3E9$F>/!=1&R(U8 E4O&9 !.RMF>:0F.[-.
MX3%5;*P@_!1\(?0_499W*H*L4Y!U2JS,/I!UJER  #8AZY1(V"QY5U[/6KTN
MS!?J#224.BFMMBDL'VXH'RS2Z>^7*^MO1Y0)M/& !J! 2RE@F$I?G(4D1(^4
M<<<ZBA!>""&!B!$X@1;L!%J.B1?N#0"5A*>29B@]\Q0#KVKR%Y5X:0#.CN'L
MN$UGQQ+-XA#D 41M+U%U35&[<MQH:G&,QXV/_@_["0Y?$3O<4] +H?OX_R1N
MR#;QZ"F)7)_P2KCC2>A&A"6MH8L0/QEB)TY"JJ&L8A[WH3M4^]AEJ0-BXGF$
M?@-[LZ 0%(]PC(C/5#- 2<1JH).O$YX()PE7&G7P!#^YGLMC24*7+GMH+UB8
MB4<70%3$D&#Z1/0'BR$)T<VEPO^+)_1E7^FWZ>M?T3?6>1?1WGMNX"M9K IK
M^QOUW)A^3L>9KI8#GZ!7@FD#PYB$/)2%*R'BM<31@+9WCA[IIW&(_0BG^1%>
M,'=YL)@6VA_V>BH>^R <8-\A%'+Q"%T\7**>2E>>*6QZNJ[^[[NI4B^#\9/K
M<Q])-/N[]K]*^FB4/$4Q]F,7>[0S]%_3:FV3)'1&.&+A-BQ]T!/AH^!Y@<-=
M+U2M:_4,4]U3K67?GMWP80-*.8.&],M<!='Y3LK*AF5^Z,T#E*A:,+4KOH.C
MT?(X,F5CY"01)3I5Q<O(=48H)%'BQ?/0ID4\T'&81S5ECP^Q&S(SE?""DBM
MM.= Y#SYIG^NSCZ@+QBZ$;59J?Z9[#W^K;035) )91(='^]U]]A,?\Y19')#
MS<<-U28W!'$IB)K.Z)#:MGG+4?X2;JE#KO>/K%V[K["[WE\O=+]#QF(*8]5K
MZE<&>VNNSO?[5G5]7TTK<Y>EE2E+'_G+S"Y*<N-/Y<@)CYYM5J>C:=D&_M?9
M+\>5USY66U,QZ)^WUS7>JS:S2_%:&:UFR5V;5=5,CN(*ZEO=;F7ZJ=M.EU%C
M?#^B-$M20!6PW <#2E=5IIZ*]%-"__>-;[?7TU5#T!ZD]:_W]*!GZUW-E&(M
M4<#$Y5U+:)IF5#=1[BUI7Q=#=Y2LWZ<@R^SVNM5QM&(5Y8?,,2JR;<VNS@C4
MM]S*#ZAREEN6WJ\.656OY/,KZXB5?%=7S2,7$'<S%2VPZY'?0F(;:L1WU/F5
M,=N$;U*(H<;!;.)YN^)AV>,7V7ZKJ3$OS4Z<L?Y';D39E_FZTAMBE EP1PSN
MB(EU#P?NB,$=,5&Q"7?$Q+@CELN\PT4RN$AV<EIMTT4RYAFI)R $KLR('8!3
M7<Y53=$,.3+?P]4QX$%E_>TK?>N4:-"F0IQ3IV9Z @G%.*' X5)M%U/I=N5(
MX0?5.%L/5HMEGSXAL+9INP9Y/P1;S0NSNM04R[85S9;C:B-LM "N9E?I=269
MB&!#M)8U8QIK")LA6%\N$KNO6%UA3M$:'Q? JL!8U55%M229@6 KM#(#+5P/
M&"Y>#PC2ZP&P-X+%YD*U=U.3HU8L;(P J_T>'!.=4(+!U<#S21;P+<#$! G1
M("&:IO<4VY3#XD"&02"4\(3JZHIJRK':%"+#X,&[S@+S-"RDV[>05GJVKG0U
M.?)XP;ZO]7#M]GJ*KI[2^6WKMWX7"VGE9WG+IIFT(,\\+%T%6[JR2N=]5>D;
M<EBA0ZA?BIZ^![X"7P7AJV4HJFJ?'E\YQY8R(C2=TQZR8)<P_(*D>!;T\I%(
M*K*Z;$\BQ[4&H"O0M>UT-2Q%Z\L1>5=QUOH"V:1WY9#>D"DK=UJL.[KZ<UX%
M2XZ5RW&Q+Q/6MN0I._6V$Y4B)V;?DUJ.?'7(A'X:L7( 'G9],D!/Q M>$$4[
M"=&;F_$$NR'/#Q8,T0>6W/X#3VY_P9/;*V^0&U$!T\*#+(=8%-->K50DW.DZ
M.D?WA+TCC7X;8U; P&=9_!4FU@OQ//;?D/CD!7OIET)"976R7($LY3NB[(RI
M\,C':40=2[?OC%B] IZ4G^D@S?7/VG)])PE#,E!8OGEJU^)1$)$T37\6#*Z@
M(*0:H8(,>"HTEL^?O8DIS(WBQ=(+[$5XXL9T1/]+!N?H\X3V,<*T6=I$0!\.
MT<"-)D&:OU[AS7$M95G6>#OIK=R8=3.KX;A5>_1](1D'; B&83#.$N3S4@B1
MDBK7?\U2Z#,YGUE1""J*QW+^N>P-0U8=(LVN3W#HLUO!\A8>>+\+6LKF0@YI
ME0&FR;0P1:J+Z: \!\$@8KO?00:C8#Q)8EXV@^F3Z3N*0\S,1\=CF!L3"J"L
ME@/[*Z$ &>/T"3),O!EZ^%]G(\SQ<XZVW\SF;U^K%J&I#-!&/ZU8H%#";+Q1
MEW[98M_5K.EWV3>&.<-.TP8,UD#V_#G:?&F"RYFIG2SHP7.'9-IKCSW)8+A%
M0?-O+K2LI"-%6(,4N<RLG*-?Z?/CB1>\HG\G@V<N*1_V*$K&DY3B+R/B\P(4
M$9M5W6BT;4C8@TOLHF;"I:._9'FFK:5_8TL%C_'KBTN1.-F94)&71:%DG 34
MD# (LLY-K2E#' [#5X8I7KLB4OBK>&_IOYABHX3AE,J)(DHGEPX0YD\.$HK
M5[HL>_'I /K3MV=E)6A#,7%&/EVJ/#-Q4?!$T4PBAW"C.C-+U#[ZSX0+XH;4
MW#"B.(291];+.+.(]*MN.!>5CC.S-!1VKW3-%=/)@NK"86/.%C"E%<E867[D
MS93JD_PKG$\D/BA'-EVGTF5JOARF]!UUB9XG.3;=$=,-<26B7R7L.\5ST6X=
MA=\?V**")X(EP3-=TX\8EGG^V?1=^7+R&D97KZ3#E]3JXG+ZFR9UWM[?RT_[
M>DGUU<N95K?!<;79GJ&<<>W;6C44+'%8]W5W[[ *9F%X?_99&-4VC9S9]PN*
M_IF^ET[@7)\')+T^A'B?'_:G2N^;/5FZN\^N[N\N[6J_&COSMX"5E:ME5/]V
MOS>1>[=K5P/B,LWIOGX6,*>V:56#XD?LOF"_GOX^_KJWNDG7UFW1X;MOVM@/
M7].V\E;I:7 X]_4SQW#:MBG-7+.ON_N-;]>P*V)IB>C=-\?D0&]7MZM!;XEK
MNWW=W+NVZ^G=G!56&J3HOE[NIVC/UOJ'[+^F959OGSSWF?MFUCJ2?67^C>);
M8IO!C5F090G76I[)]?<$AS$)O5=T[3(?-?/IW/C#(!RG$OQS1P62V;.S1Q>>
M;--!RZ?;QRNDZZB#_O[YXO[QZO[#;^C^ZN'SA\<'='N-;N^N[B\>;VX_/:"S
MSY\N/K^_>;QZOSM@360']>-B)1645D+A)P=T[./1K&QSXN-DP">=_\PP-IQA
M;(!CW%@5EK5N3X]&5?7;N:+J+\-292S$<>^3M*;%YL/Y;32^=L/HT.04M52;
M 'PTBH\'0J>R0W/S T!.'R"/(S<$?  ^MDXP04)72  0 ,@6@/Q&<"@O/$JX
M U#SE<#M*\&(A1FP+>KN34I9Y*B+!X7X73:D*C0N]>JO>@/!&T!G^-!K;3!T
M 'W0GX#Z ]-1^IJAZ:0S0$#0'^@/] ?Z:ZW^2KS];JHBI_B^9W'\":EE3RQY
M=BSOY._:5IAQV5!,4XX,&I F#HA0'1$,5>EVY<@$#$0 (E1(!%LQ^G)D/@$B
M !&J(X)I*K8M284D( (0H:K^LN0Z>O>4]@@U.1&:KU3Y2\@R=TS"8.@*40L,
M:OXU6_.O2V<T70XB0WW*=F/5T)6>)LE^'+#:<JQ:BB5)]D' *F#5U.6HT 18
M;3E6-4-3+%FJPM11I%J>XVMV)=SUG6 ,)]A0WZFOF)+D4@=':LNAJEF*=E(E
MJ &KIXO5OM*59=L)6&TY5FVE:X-=!:Q*@%5;4W0#SCLE/.^<[SH1CN/0?4K2
MQ$5Q@.Y&01P&ONM$"KKQG7,4C7#($]*3,!)ACPJ^ID9]39;2Z_?DX#RX1=L-
M54U5;!M<^(!5&;#**K0"5@&K,F!55\R>)/X4P&J[L6KJBFJ=DEUMY&2TZ806
MX <JW0_4T*WUYM4&4 (H 90 2F*I#: $4 (H 93@2.O (ZVKK,PVJR&<GEG5
MDR<7MO^E;__%I!MXD@!*\J@-H 10 B@!E,12&T )H'0*=[RT7J&]R3L<N8X(
MNQ'1-_\E'ORU+?N0>JY"V#BPH/4LT"0Y[ <6  LJ9 ',!< "8($D%Q6 !<""
MZEA@GU)*"8G/,PLZ#=Z[7A*30XLWM\HQUP+S4%5_Y7$;@'L:6% ="V1Q&P +
M@ 45LD"2#1.P %@ +  6  NJ8X%U2OL"N#4IG]-/D'";4[D) % "* FA-H 2
M0 F@!% 22VT )8#2*9PRYKXUF6X!7P@;5Z8\;Y ^=^U&M"M(5[4NW*"$6P%R
MJ0V@!% "* &4Q%(;0 F@!% "*,&I!NS4!:' J>S4 4H )2'4!E "* &4 $IB
MJ0V@!%!JU:D&_](]^4+\1(B*VJ+OR#T(D3RTOYK:5WJ&))<KP34%1*B."#U%
MEZ7 ,A !B% 9$31-L;JG%#</1  B'%0A3E7Z75@: 1%:3@334A6[>TKW"27.
MVEK,B?!+&$01FH3!T(U%\"2 LZ[1/$JZKO3[DBSMP+'<<JRJBF9)LA\'K+8<
MJYK2U0"K@%49L&HKIJD#5@&KXF.UKRF&+$G-X/1Z<>/YB<3(]9U@# ?8DH:4
ME^E 4BQ-E8/%X$=M-U0UQ>R9 %6 JOA0-96N++X\@&J[H:JIBMFW :N 5?&Q
MJFN*WCLEN]J:P\[YGA/A. [=IR3&3QZA/4!WHR . ]]U(@7=^,XYBD8X)*/
M&Y P$F&'"HZF1AU-FM(W)9F?P"?:=JAV90E3!JBV&ZJFHJJ2Q$\"5-L-54LQ
M>K   *A* %7-4#1#DN,4<0]%!<\ !$Z@5B7! B@!E(10&T )H 10 BB)I3:
M$D"I?>=95SCT7?\Y0A,2I@=60M0R@.U_JQ)N 90 2D*H#: $4 (H 93$4AM
M":!T"M>[M%ZAO<D['+F."+L1T3?_)1[\M2WOD'JN&G(<<X(+#%@ +  6  LJ
M9($DX5G  F!!A2PXI32,P )@P4$LT.!^GA#GF06=!N]=+XG)0 2W@>B.N1:8
MAZKZ*\^&"=S3P )@ ;  6% A"R1Q&P +@ 45LD 2MP&P %A0'0MD<1L4C37X
M@>>YV:"OIQ#]L*FG:5X<AWC>! \&KO_\\QOU#?^==MF9_>[A*/KYS?N'N^L/
M;A0_LH?>+*E_JNWO'MTQB= G\H+N@S'VO\M&8W%XIEU6U6_G8[OD\,A:SKZH
M=R<;%,B\';D<#FB/@+R1,_S].B*64+ L$T[B8+-,:&WLC\/O%H%O?,=+!O0/
MWZCG-J)?]=S 1\_8]1'];X3IJ 9#1(>-Q-%Y7K!O1=+T^S_]D$2=9XPG/_X]
MP6%,0N_UVO6Q[[C8N_&'03C&,97CD:K@G1<X?[S]\Y\0^NDOG<Z%XU!@QQ&Z
M)PYQOW#487^ +CPO>*'/$]KI$+T/DJ=XF'AH^O5.)VUA^M;YT]%CB ?DPA_<
MQB,23K\___NLX>L@G#8[_=9=X+G.*^6US\;JG@Q_?N/HJM;55$.- _I3C_ZD
MO7F[XA4K"O1<GK52()S^_84PH\I,BS=(VSU0ZSOADL.HY/<D<FJ7Q^)?"7HF
M/@FQY[VBD#A!.$!!$J*8807AJ3;"!6W$B.+'#=$391 9(#SF7SEG*J*/QE%,
M]47-()K@*$:#A-K*)**&FX3(];\$KD.EP"&A37YQR0MM8)"$[.M,RVG;B- ?
M*14)-19,J$E ;09KD(1N,. #0*V]1QQ*.-=SX]=S].N(^ IMGS_^[V3P/*;*
M8FW0GN)GPGY3$$8>J^@4I-_*FF V@-%^34KD\N)/3ZS3"G\B[2G[W!GA\)F*
M'@>(?)T0/TI!XH1DX,;IY_R!)= ,IJ"9:O5\/C_Q#JR\9$"HM1B[?MK>$T&)
M/Y5YMT@Y7JUP>=D70^)A)O+""-/6B.?2-[,_[+&$:U:N3'LSLX7T(3:?ND,Z
M=? 1&X;!F)$O&2>I^/P=Z#(83T)"51FY7PA+5D<'5$&721@R.-QQ_"B(Y;JC
M0_Z(OW86F_B%S01G'RA$OJ?/X&B$KJF Z*]D\$QXYCLZ>S 8?@I\9@=#.A;L
MUQMJ$D-"H?[/CV3\1,)_;;# 2\)?4]D7WLLE7Q(\E3N3.A6:BGP[I *O66";
MV5UN@:DMUON_/\2T30;WJ_\DE!FLW<"GOT877]WH]X77LMZROK*.LG[R;LXZ
MN=S':1?3#KZA0'13"3ZK*EWA#8CCCK%'ESL=X\W;CJ;W555=0D1I_:\!$;>7
M-PN#?<=L#VW^8B4IHE @6)F&]X$@<-Q9![/^+7;O,3AF],V>Q(-/+1%=$?C9
M5^B"AYHP/_+2EUP,_DVG"*;62(IAGK\VZ]:T5_..5 8#:1$@_81P,$BJFQ#
M)(@W_8-)..D504%<5+HBD'P]F*N)(_"1-BK77+'MM8> B+=UXA;DA#%T\ QT
MLA@*P@$=Y\],SH'+&L8>NDM"9X0C@FZ?//>9OV[#*/$GEQZ</C=_;&T 4L_K
MCE[;;]X::OK/4N?SO&VA7RE\[W 89VL@S)UG"KI('8 <[///.PO.;?1(G)$?
M>,'S*WH@X1?N [P+@R_N@,)6VP%<_E+^SH6FLQ=2Q<\_VVO;MK05O7M=_ L'
MZ9);?BKX5.ZIV-I^N%EOWFIK:L_=HSI47X7B5PU"V8K/I7==;+U7 _FJ-9\/
M\E8CJF=%2H(QCOY [SSL_X$>DLG$<RN"N*51_7)%,Y6K110]DY.+.94RGRVQ
M#;%1+9BJP9H(K?E\UJ09R+^_^GB!+J*([HOIDY&"/GRX%&V5PF2<BT@%%%B?
MM5KG(Z;!(ZRS6>F\%Z'W;N1X092$!/V3!8L@'BV25W'1_/%9I$D+HCD^W3Y>
M(<U&'71_]>'B\>H]NKNX?_P-/=Y??'JXN'R\N?WT(&WHQJV/_@_["0Y?D:XJ
MB V;@DII>:WB&^'[[ %R_3A >$ECM,$D[+P2S((R_"CQ>*@&?@X)]P*@%S<>
MH4WV5.&1"=^HY^8L%HOEZF0MG:/'EP"-.>VX+6$1*4\!#GE8R, -B1,'8<0"
M/J8>$Q[1,<(NG7;\-+@!9PVP1Q;_^EV$W/&8#)@D*%6$P@-2%MZW2=YSJ@IT
M_5NFYQ?"7LY< 8-I"$C$.Q1-I^=).L\-T-,K?3^+J?!CE[*:-D\[;4P[O3N^
M0FC\T4&9*G6JY/5!0B\X0M1*4MS,/N0!-_Y4(?$(QW-M1<1A-BZ-VV&(FR^"
MXODB:*;EI?J$+ !H2 T=]CB,V%#9Y^C"#[A[; Z'S7#BDJ9(<<F0CBJ5)&;N
MN6 XI.\*TQ"?;1U>&.)S]"M!(SS@!C:D!ICV@]-@$0:1RX)SZ,I27X:-NZ +
M1C865)5*/,0.BW9R2<2AN-K1XS&ISS!)L<\^FYH78V9>_!RTI'+0 5Q3'V71
M_"M!N%1%<E6!:WB7D1]TC/XO\5[G@[-L16?HX$.T#^<</QA-,/<Q9\/&'GP9
MN<XHQZ"PEEBT7@KQ^>AL!G1J0)?X2M\4L"#!X(5%I$7)4^12&QJ^I@_B> ;^
M=6P>8"_)2E=3A&JSJ2(+&N1?3,,"*?=37<P5,-5*UO<L\&^#<I;AQWK/@PG9
MFHBK8@>_4L&LF6#LZXOV74$AB28L:.\+H=K+[,!*]Z:$NZ7B,!NE]SGANOR=
MS)),\"L/J5L*L,Q"_78KZARM$>AH9#=B'<@V .Z=09NA?Q$;MB1A1?)<^+.)
MC V.3V;S2A;A,-.HRZ:A:!89RHR53Y%/Y70'":4U90:U1$'DSH)GDW@4A)PY
M\6++'@M)C>)9:&W$9\9P>D02DB_$3TAZS,;Y-XO!92CN]N9+0X7^:BQ$[7.6
M]19XIZS,_5$&R14*+W*1DBZ>,<[04A#S[VZEX:9X:":J;JQ: -W<9@*4#?W-
MO0AL#I5U1J1/IJ=EDYG?X(EMR*-4=?.E(]5]:O,Q0W$*G#G$DY#C&-.UUK//
MC_F8:'/#0K<9U*JP(S[LO\Y>2@?/7!A-VM!F*18GC(VS$8?>RS2N>T4^MM8D
MXXD7O*8S7I*%9']#5ZPSX&Q>SSZR%R\W]]VTL?F6*U[H&O$'?-F!KLE3F&T8
MM>YIK+(H7)Z(YU)3DJY"6+]9W/QL"HH7O2@SU4R-&YT\V8H:#4CDA.X36R$]
M!;0M/DOYY#F(7?X]VC(.QU3/'O&?V5*,CE7ZG8!^%-$!P5^"<'I.G[!5%O8S
M05[898/$&U 3PB:\IQCSH'Z.HL2?F=F1&\[D.4</A*!/ =VB:GV^3F)WS;+#
MY$797Y?Z5SQ8/[>W:,%'11<C:<@;VRF3IY@KXQ)/W)@*]X$L'W-ON) T??YV
MR)Z^\ ?9L_S1A2?W>?;V'/5;IKX:>)CWS2)T=L7_OJ^S75M=#;.2J;>KOL?=
MO35MH^3.4GGXU41&X %MH'.Y\$%$?)=2T*=TC/B-)A::,PE=CUOD'4[LN5 +
MS7&]KD%;-=44VO0G0_V=?>G&C^(P80UPY_1"$P]<(&8>HO<)N?6Y,.S9G">T
MZV$)6R5=T%=$YR G-7WOJ;WU@@E[9+W7Z??H$"Q\ZRK=+[7F'N$V;4D[SRYU
M:##O$!W+*$YO]&5[8NYDF&Z4TU4-\PR[$?-L41A2J/*5VV(C9$CGN'AISS&B
M*NVPFX"3,'#8##MSB[B9ZP /OK#K8WPOV'FA<VLV-X<D=AU&V\!+4FO#OGUS
MR46YOGN_L*!;;+/XY+D7Z)O)L]3QS(]0B$5'SA6Z9EOF"O]WO*VN3A2; C33
M[&GB=:+8$D6S>K9>22<^WJ&/#.#;YZ8C\/7[/RB)V5IW&G]YQ;9!E$+O7B^7
M0BIOA_POZ>'JQSLFT8$Q1/FTDJVL25;\;;W3Z1>FQ>$6HCW?$RJSNSXOYX&B
M;E P6BL"[WM3I5+GPEZOSQ=194G]WAT.";M,PC9D\0NA^][[S,'S2^(.^%UD
MN@6]HM]R8OH5YG9*_<Q#"B+T&$Q<!]GJPG+JXN$S6V"9';6_ \>'#>GO"U=W
MKNE2BKQD5X]9X'$8^/1'AQ]@SN*6LS\^,.\K#@?1Y\F OH7)I_93X7Z_H?IV
ML7?!P@92 J11PI>I2.X7DO:>;[7X;BZ-Y)AI[EVJN$QO4[7=^.EC[[C.* <N
MF,:XPJB^\L6.F6N,*C#4Z2BRD.%GW]T<N\R_LO"-=/YK4ZS!!C5)N]C+O+2T
M&_\E,S?MU)45IJD12!@EF%]?(.S<AM&;.V"P3Q>#%.!IU@4Z(]&%'_/N$\_E
M^1Q&='48.-/5(?/%L-0K[/R')5W(7/T+3@WVLJ'[E9W?A+.<"&E2AG1IN9@)
M(O5;XRA@WWAER5P2^IISN@+/WKZ<5R$[:HI&[F3"'7A3QQ'[=,'C/57!DJ\%
M4;NQP;MT??N.>9-BECZ!.Q!#%+E4VSA<><^"3K@^HE3#S&=%E[R#A%I)VA5G
MQ ^%HZ4V6<?=J1=ZWH^9.WF':#,9)H%+AR>O))O>%HS'+/R*CK;+WDE!DT0+
MV3=X&TQH=JR9>4=):OWI8U.5\K.A*'.KLWZE:&"GXSZSF%2XIX#*/G?UACPO
M29BP4_6I=W6>Q2)M-14W!3 =?A:JL/0GEE*$?MU/[^@P'VGZVAA_I?_.,IO0
M3<C\Y*+PYF"/15PUKUM,ZK%^(;-GF):]8OK3E@^6H-!"';F#G]_<Q&3<T:F5
MMPQ+[Y8L3J$E]X(X.@_:L[NK3L(MXGSV>6H7?K]IUVW??,,VOR?U"PF>0SP9
ML:Q8?#GP^6'?RDTS[.[J=+Y%:K9"I\TSR2_=T$G<G3>5<\I^EQJ%VS"+Z<V"
M?J=OFKXHUX4LPS8M8W4CMZ4S5TD83$B5ND_?D$]PP^BM[J*WR/V(W1<Z+1:6
M>^O=NC6Y'W_=N]KO]K2<2+^FMA3=89]X+.ITXN'7JC##WL1?-'U/+LUK=.NB
MK^ZWMO2%):5*;T=>1"ZN$CKT36FB(_J>7-W0-7O5B5TR[O/CIPCN;77-\;)%
M[K_1[<H!.L\O]M_N]T%%9\ZN2J7-CY#]TIH:[7.-AGWU^D&9AMW4Z.8TIX$L
MI3.KL"EUEK)4W<XYY99B/G.-S*'FLZ]KJU['<CFQ-;' (9SHJG;.%>.A=C*_
MN$7LI,6=[%6N#_*;GOWK@[Y!+64M*^'\YGW_2EC5U;Q*/E+J_!C)L7[7[;6<
M2"5#([^X>Z&A&UUU[;B]HN56?K&++[?Z/:.>3N0'>/%.6-V<4VHILU"N*?7
M64A5S;P;DH_XWRSGZS0X=-=]UYRXXBU>3IT[Z?'4XD?Y+J=V>^MN]<JZL#H6
M)77!L.OKPNI\54X7>NKZ<>&V+NP]%<TI>=4'H+EQE9L :K?(N;2N]KLY-WGY
M)= R"G99A%-N-QVW%3V]GW-?E%\<*PNX8JK9YT;5-,WJYIP#\TK08^\M$N]@
MY]V!Y)? G$J@=O>#PK"-?MF@F-ME5=-[>V%I4"V4K0--[V<2F 6\QR93B-HM
M&Q0+5IX)MG<2I8N:/4/RP +>.T\\LIT%A!,_RI)7+IS2/;VBQ>_=I=& Z.(%
MAP,%W4[X(1+]87[[2$&_\B-0^NV++R3$S^SD<XQ==II,WY->;6-G9X\D''>N
MTE!W0I??[#0X;7"K&>:B<$D6!5Z0]]WK_"N9K%S43- %,:="9C+.1%R0D FH
M[UTQ\/8?7R?IFF?:']Z=]*V977][9_W6_ZCUWL^'I('N5#+Z5U])Z+A1>O8J
M[N@OB)E375J)HV^6/?H'=*>2T?\'7>:0]&8H"[QRLC!-]K$TAB'MPX4_F/;@
M,6 ?%2=8F8BQ?NM]U/02$5->+ZLW(W0!';I^Y#KH']AC+KRF3,5,$"['^O@6
M&]5]KD%]>1=?73_*'$$*)S=,'TKCVNH:K?F+T_>62#Y-_:V$85@5<*;UN:6L
MT=A=8S?DHW\11<EXBI#,%)1NO$I0WUZ!9=/GJJ\&]'F</E?=+T7TJ7VTRYA;
M\^NT!$L[2Q=\-PV*O$R#[7@7%69^67C<ZH#-'_-VG!D<K()I\UPH=E&,B<3?
MG,ESC%W9-'':BQ.G_N:M>MZS2AC*O?V8#Z4S(H,DO>1_[;(#I,X''@))9UGZ
M%GXY\((7#%30=1*SQ$478Y:V^K_IB$_O4_R3UW]$._*V3=\4#-/W\-?,WY*^
M)'W%XANR%_#F!0NVKCBWSDS_O& C*X0V5WM E[4\+-1G"A^R&.4T)P2[L9\&
MI,Z*JF%V.XQ5(HM^/#9<.TW3_L226X2SHJ"[BH0N%\@TU6]WJ'JIVF?.,K*\
MN.:T)&COVT/&K=-G0S+&X;/K=]C??T3]8B.Y'BE_G:8T^(T-R6ZE5U"X.']U
M8CUW[=KMA59S5D&NL$9N[D*X!P,L#U[645AU@6H8Y[+'>6$(-Q1>#I^?SG35
M5)!NL+0[EO5]W>:&?XG.<8<6JH9:Z% +/4]_3<7J]0[LL^#%T*NT#9;%S4*C
MMD%71; -U_P?H6Q#B2*5QM\EF<KEKW'H'%$S?W,-2XOF=ET3@;^BS^V"\+>J
M^5=7NJHM!W]A_EWAKRX"?V'^;73^U728?>6<?0T1V NS;Z.SKZ:?Z-S[ W??
MKW9IX;BIQ!.:C0=,-_X7RM0@?)W7DLU_;G0[G#V>/=S",Z%4 2P]($L2$L73
MS+WL*,@+7M*TT"Q?H;*8!(:")CLN&KIAQ,13LI^")$9G;ZYOKF_??(_&)!ZQ
MNKXL$2CAJ5D\.L1L>+ZP8^%S=!>2B K $J00^C8N0Y8G)2N!RU[O3H=I*M@3
M]GANK&A$:+,LIU3C)U'=2D^B3/O;G(<&F<2=M'$*F,G7FDX/CGSU<4<*V< M
MOIOELG0'?"F@*HC];_\B@)UDD_"XH[IY>OQ]D*Q* F:@!)QP )JB0'//;J):
M:'9/ IHE[F%R&W<X!:[_%!BT*OC9.F>/L!X MN^AJ]0!>@Z"002^ #AEK["_
MMBWBLJ\9YP^0H+4D,$^(!#5-E,T?=/T:A'^P7.=9Y0H19DHX\VKTS,M03/70
MLT\13[T JB<+55WI6R*Z-00XH,V_/=OAA*EW*KK'+XA==PE=[(DP$173E1#L
MWR1R$3>H&/;BV%Z4:6$L1=,.C<2MU\34"5?A!00^"<HG55%[<JPNRX%K(QO)
MPXZLS<:-PTHOJA*P3("LB+Q"*RHQ&@0)BW"HEE>">IM$4I'>5[2>1%-Y3600
M7D!@:RO9:BA=]= @7AG9>D!XY[Y RGGH9C*FTS^O9'Q/HCATG32]/ NVY&E&
M(G3AQ.X7-W[='K3)$Y2\6\UA,F^/-\<RUT>\R6F#K8OMO$#17-WA7-T15S=F
MND$X4PX:)"'+-3A,TTRPS!^LC&B/IR[DY?YB'"<\&)-5N OF:?&VM!RQ)"'T
MV_-@.(4WJ/ ZB,M1GTV';O;RAV[FFZNL64#/<N34L9%@52886>5C[7ZOTD/T
M"DQ*AX_/'L1N^?B0 >)F[U!WI%BQ<X"9@U$PS4+:R=*0YC6=A[R+I6]+4XPB
M'%?YHE]"3!]ZC^/=W1$-WJLS4FG.EK$[&'BD6)8@-N><3B1CI@$Y@AE!L6)&
MB4YIM+@J$S90-->7%M)1LZM02]9R'MO/5]J''D>W*LQ.C&.1RD+A#(.Y&@_-
M_R%B.%R;P7KZ?K_J+F"KYUV("CUD8FP^,)1O#LA A.D,HNR:C;+KJXJJRG%R
M!B&A+0=K[]R6([RDEHA0J;9B:2T@$28<T9>D@G"XJF7CF68;BISWB4K4PO?
MA-8SH7\.Z9M+V#\)<\7ADJ5/\CPA9KEB>A*"^SD"E&0)QSZB%V7.M*:MZ =G
M&A<OS&J5UR<S$0-9@:R:=J[*<=NQ'+0VM??=$;Q9[VHAUY?RG$U.HP!%,62Y
M]2V.(=M]?6IW6+1 ENR8;I1HRDRMK^A]B8Q938@57D!1*%4B%@4]E!5)1?US
M2PXW1#E4$,9-D7OA<<#MA0W#?'0#\Q+- 1V_*,XN(TBQ)FG9;3:!UB2"W#@S
M>H9B:FVZ<@:4$A6+(J])!%$179.TB:L'70\MY<KF[!;IWQ,<QB3T7EE]>>P[
M+O;8Y1&\_<KH[(G9 S?^, C'7(S670Q]9&4[>/UVYJM)+T^R0BSTPS >(8>"
M"[L^2GR<#%RVBOK/3.'#F<('5.&-7=Q<Z_84^*JZ4+&]VNK<=5][:V4)@\UV
M=^N%-5:!1A1;#/@0#A\/A!KW0X^\ 2"G#Y#'D1L"/@ ?6R>8(*$K)  ( &0+
M0'XC.)07'B7D"*SY>'K[2I#GL6&;MMV;E++(41</&KVX7:%QJ5=_U1L(W@ Z
MPX?&;,'0 ?1!?P+J#TQ'Z6N&IFL? @%!?Z _T!_HK[7Z*S,[OBKRW>9[\H7X
MR:%Y]EIUI=,[^3"*ZO+MZ(9BFK8@"]CF[_$"$=I*!$-5NMT^$ &(T'8BV(K1
MAU2$0(2V$\$T%=N6XZ8[$ &(4%E_+<-2].XI[1%J<B*(D)(SB%@5EV#H'AIN
M":D.ZV=R97DYNW1&.Z5DAX#5D\6JH2L]39+].&"UY5BU%$N2W!2 5<"JJ5N
M5<"J^%C5#$VQ)*GI6DMV;GF.KS^1&+F^$XSA!!N2$O<5$XH; 51E@*IF*5I/
MDFTG8+7E6.TK75FVG8#5EF/55KHVV%7 J@18M35%-^"\4\+SSOFN$^$X#MVG
M)$U<% ?H;A3$8>"[3J2@&]\Y1Q%+=34*O $)(Q'VJ.!K:M379"F]OAPI:\$M
MVG*H:JIBV^#"!ZS*@%5#457 *F!5!JSJBMF3Q)\"6&TW5DU=4:U3LJN-G(PV
MG= "_$"E^X$:NK7>O-H 2@ E@!) 22RU 90 2@ E@!(<:1UXI'6%0]_UGR,T
M(6%Z9E5/GES8_I>^_1>3;N!) BC)HS: $D )H 10$DMM "6 TBG<\=)ZA?8F
M[W#D.B+L1D3?_)=X\->V[$/JN0IAX\""UK- D^2P'U@ +*B0!3 7  N !9)<
M5  6  NJ8X%]2BDE)#[/+.@T>.]Z24P.+=[<*L=<"\Q#5?V5QVT [FE@074L
MD,5M "P %E3( DDV3, "8 &P %@ +*B.!=8I[0O@UJ1\3C]!PFU.Y28 0 F@
M)(3: $H )8 20$DLM0&4 $JG<,J8^]9DN@5\(6Q<F?*\0?K<M1O1KB!=U;IP
M@Q)N!<BE-H 20 F@!% 22VT )8 20 F@!*<:L%,7A *GLE,'* &4A% ;0 F@
M!% "*(FE-H 20*E5IQK\2_?D"_$3(2IJB[XC]R!$\M#^:FI?Z1F27*X$UQ00
MH3HB]!1=E@++0 0@0F5$T#3%ZIY2W#P0 8AP4(4X5>EW86D$1&@Y$4Q+5>SN
M*=TGE#AK:S$GPB]A$$5H$@9#-Q;!DP#.ND;S*.FZTN]+LK0#QW++L:HJFB7)
M?ARPVG*L:DI7 ZP"5F7 JJV8I@Y8!:R*C]6^IABR)#6#T^O%C><G$B/7=X(Q
M'&!+&E)>I@-)L315#A:#'[7=4-44LV<"5 &JXD/55+JR^/( JNV&JJ8J9M\&
MK )6Q<>JKBEZ[Y3L:FL..^=[3H3C.'2?DA@_>83V -V-@C@,?->)%'3C.^<H
M&N&0C )O0,)(A!TJ.)H:=31I2M^49'X"GVC;H=J5)4P9H-INJ)J*JDH2/PE0
M;3=4+<7HP0( H"H!5#5#T0Q)CE/$/105/ ,0.(%:E00+H 10$D)M "6 $D )
MH"26V@!* *7VG6==X=!W_><(34B8'E@)4<L MO^M2K@%4 (H":$V@!) ": $
M4!)+;0 E@-(I7._2>H7V)N]PY#HB[$9$W_R7>/#7MKQ#ZKEJR'',"2XP8 &P
M %@ +*B0!9*$9P$+@ 45LN"4TC ""X %![% @_MY0IQG%G0:O'>])"8#$=P&
MHCOF6F >JNJO/!LF<$\#"X %P )@084LD,1M "P %E3( DG<!L "8$%U+)#%
M;5 TUN 'GN=F@[Z>0O3#IIZF>7$<XGD3/!BX_O//;]0W_'?:96?VNX>CZ.<W
M[Q_NKC^X4?S('GJSI/ZIMK][=,<D0I_("[H/QMC_+AN-Q>&9=EE5OYV/[9+#
M(VLY^Z+>G6Q0(/-VY'(XH#T"\D;.\/?KB%A"P;),.(F#S3*AM;$_#K];!+[Q
M'2\9T#]\HY[;B'[5<P,?/6/71_2_$::C&@P1'3821^=YP;X52=/O__1#$G6>
M,9[\^.",R"#QR.WP[PD.8Q)ZK]>NCWW'Q=Z-/PS",8ZI1!PJCU0C[[S ^>/M
MG_^$T$]_Z71NTN1,C_@KNL<Q0??$">BCGLL?ZG32+ZZ_ZVHX)$[L?B%I _1Y
M]OCRT\NOI.SUV8C<D^'/;QQ=U;J::JAQ0'_JT9^T-V]7?%]%X7R _XP#NCSL
M/H[(--M53!4Z"8,O;D05$:&!2_45HF$8C%%,OX7'U+K$5"7C"7._H:=7A"<3
M[Y7RG/\]BG%,@1V^HL_G#^=H2 8DQ-YBXR$;K3B8?O1$Z$@OOIV*A^G_4$BB
MQ(L9!%F[P\#S@A?ZEMW7%G+;JZ<@I)+-3-4NT[5,VSYSBVX=P24;% 8O12<Z
M3O],F$[Z73K8DZ\SDV>9"Q9OJ8MES;&[WJY]6V0UH^:>[#:J(1VB13E0%'CN
M@+N@506Q_^UW/CN4+R0\A"O+TW[ZMQ?"5AU,6=X@;?,W@D-T16EYJ"NZ]/7
M40.X[0"A*BPWGCJA-+CK;4#[K1,'3W0^,#1EGQUN0CPV)9\$#0'3]6-:[XN*
M:6%2] &F)<.TH8J*:6%<Z94LEPZ(M^"K(6'OCV_;S>%X8<O'MG;U. +!\=I2
MQZMF*ZIU2JY7X 'PX)!J=HK>%V:K S0 &C1# UU3-%N8I:18MWYW+2B;+^IX
M.<+^,XGH6I+U+>'G+@@S)S_V'2)$'0W1P_X%N7!?56B^J5@6E,\#J$H U3-#
ML0U)ZF!7I8,-T0]@LMO&@[YBB>/9$YP'K?$=OG>CM((:CRCAH20LYH.^#T7)
M4^0.7!RZ8BSY1-\J"F(_JMK.=>0P'>#1:#=,;<7L0BTJ@*H$4#44TS@E/W%K
M_&/7V0II%C*;1N+2QEWL";%6@KU6LWLM75&[DE"[\;T6\.!T>6 INBPE[( '
MP(,*?6^V#CP W]O2,I+=CW-",G!C(=:,L!ML=#=XIBF6+'-E53H08JX$'C3-
M@[YN 0^ !RWG0=^4),*F<1:TQO'XV7>H["P+!$\%$$0N/[=5V*T/+V%79=C5
M?!)^(?2SB,2Q1\;TS1'"_H#])?#2@UX1S ML29O=DFI*MR_)05GC6U+@P>GR
MH _!@<""MK- ,R19:^8:E+(3I1SF3;P:3[S@E;"\2RQ353!A2R\F2;[40 <(
M6]TF*H<P3>[QCM#54?L]NH@R#2/_F*Z2I2&U?@\H/"446IHN'01KT"G@KR;\
MF=8)X:\UOJ2;>:*0$4N2@U\%V =LU8T06X**I"N+E'N 5<YV65=L4X[(MCK4
M(<+>&3@C.F>ZIAPE6H QP!@Q&&.IPN15E(<QK0J<"UEN\K$HQF233L0Q)N5+
M5ZHQV0ZH<HR)H70-.2Z^UZ$.829@X(RXG)'CLG?- P60!D@+-U"M\5>R15_@
MKV<G>44$A[[K/XL0U08[2\%WEA)9@?H&"B M,Z0UI:O)$<(&L!944R+"6I?D
M$E#AH6K$3;>QE$83R[C;>$1"!?DD%F6YEEM1XEB&%9&+U+T1R( <WHLS^XB(
MD_K'9RND"@3B >P!]J5ZQ>G;Y9E?<Q,* :. 404FDC3C@OP3R2[<-^(BS+5L
M7.N061)'REK)5R9@=9N/5?A3B=$@2%AA[6IG%$'KVXBDHJYB&!+-NC5Q07@!
M@:QM)*NEZ%V)PD: K$#6]I+55+J2U%PLAPL+:_H?8DSUN]KEGWY(HLXSQI,?
M'YP1&20>N1U>#8?$B=TO)+W[\XB_WN.8W!,G\!W7<WF=MT?6V"/MZCLO</YX
M^^<_(?337SJ=7TCP3)4S<AUTX[/(2_[E3B?]POJK[LD7XB<DN@Z#\=77F(0^
M]BZ3B/:.A-&%/_@0^,\?J"2#BR@B<?3N=?X"[%V$!$?+@M !\]D W)/ASV\<
M5G==4PTU#NA//?J3]N;MBA]["3#?/;IC$J%/Y 7=!V/L?Y<!:M4Y7<P7KG?S
M>K[1'FE2SW@2(M8=A?V[RU/VL%K<*$Q5B9Y>T?-\%##5$?\._?CFDO]T??<>
M3<)@D#AQI/!//*KECL?4C##7\Z9&7DA(Z)^IC*S"7_3C3A8M_+BTVUSXG,,1
M91QB:GN3686?WZAOD$,\+X/[['?*1&?Z>Z;!C$*V^NWZ4"WO(RUS<13*O.^O
ML\WNSG.3JAU-1[J0U-RV;:,:BGLF-Q&GZGKUOQ$<HBM*R8& YK_X %:4NV(/
MEBM?$Q[W:KT-0+YUXN")A,C0E'TFN GQV-1T$@P#3->/:;TO*J9%O&<&F)8!
MTX8J*J9%]%J5MQ(Z</63:X-7V:A\(O%T(U>/,V>N^KKH6\A"50BU>BPE:!6T
M6K562[: 95[H/BP"=*\;]Q&[+]BOVT+*F/W^](\7*NNO;G05U>@+N$B"(K%
MA!K[J_6Z2D](KPX0 8A0)Q'ZAJ(+N6T6((WEKJ7C(=?"*UHZ_BT("19AY0BI
M[)M-96_2U9TM"9=K&!@ J\A@U75%L^4("0:PMAVLIJ:(>6!6=J&0TW6P??;=
MF S00XQC(D+"'.%W58)PNK*=CR9/0F]P ;0=K*JNJ*:,-;(!K.T#JV8H=O>4
MP-H^G])5$@:3V@,V8.LCW-;'L!1+EHD'MNDMQZJMJ#T9*SL#5MN'54,Q>FTH
M/5NI1^F(Y'X5+9PN/ \%+-,?NHA<$4[E($&3G F:RC0VNM+O252(JR:T"B\@
MT$E4.EE=.:9NH!/020(Z:;8<,<GEH+41;R*D12IC[ 7)^2-HE*I(*K(,R&(&
M=!4#BT#7_5G,+%6QNW)$8P!=@:YMIVO/4$RK3;-K@P&3$$(C1PA-\Y?J(1I+
M&)T E !* "4(NRNVKKJY%.#$6/C0D--?ZU?67U.S%=66X_ *8J2 "!7&M:J*
M;D-@*Q"A[42P3<4R3BEJ%B(1>0/7=^\%6$Q"@ <$>&A:7]$U70H3 Q%30"CQ
M":6JBBE)^CH@%!!*?$)I/:6ORY&-"((0(4Q"A!@ 03?*(JD(@A"!KJ)@$>@*
M08A 5Z#K"=&US4&(R[6/%_S+CD=PR*4:S54N?L7:(ON.I5K$G?[::_@G"YN3
M0B;F@'*CZP@H\,8-I6H/$&'L#@8>.2[D)\=KQ:ST4Q0/Q[MW2@%)!46.#T?.
M 9Z73:"HNL8?NHA0,"S)Y%<$^(:\,?6SH"GDMZO8)A1%A@*R)X9I*(H,F#XU
M3$-19/&72&M[PNWCDO8DSYJJP-"M#\^'@"K!<[^0 <)11.+:*Q/4Q691+J/4
M8SA!JZ!5&3PG%95PV6<VM5Y>N\F_)$QMY(JN:%<7&-*68XGJ:AETNXJMB[B"
M$CN! #"E=4SIV8K6ES;(&Y@"3*EM3K$5VY3C#FYA= I\9[_D5:EH!06WZD4<
M0U*^=,)?K]0L6^E+4F:PYC$"-,N'YIZJJ'V)[DD FL73E#AH[AJ*;9VH;6Z/
M>_!O04@$K;0C&LGKV_.*L]O2NTI7DHQ'X)<05%/BH-GL*KHMT0(,T"R>I@1"
MLZU8VHFBN3V>L,N1ZPNS (-=EFB[+)65'Y2(Y. S$$]3PJ"YI^A=B4II I;%
MTY0P6.Z<)HYER_]8\FKL*@F#"1%E.0:)M>HW& (EUK(54R8'.^2I SJ)3"?-
M4(RNM#%VP"?@DUA\ZBNVD%<^(>LCY*42,^F2H,&Z(JG(ZFI*MR='106@*]"U
M[70U+$7K2[0* +H"75M,5]563$.B>*[JLCY.N_S3#TG4><9X\N.#,R*#Q".W
MPWORA?@)B:[#8'SU-2:AC[W+)**O)&%TX0]8XHD/+._$!4\[\>[U%Q(\4Y6,
M6"<O0H*C1_:J1ZJ(=U[@_/'VSW]"Z*>_=#KT^\EX$KN!'Z'/$1G030&ZQ)Z3
M>#@FZ%>>X8(,.A=48?B9H%]"3 ?[/?O;-79#] _L)00%0W2;MM'II"VO]^!A
MA$/R#M-7W.'7,?'CBQ<<#AYB*DSV+&L+LY\69%J6FHZ]S\;RG@Q_?N.P_#Z:
M:JAQP+)7T9^T-V]7O/-+Z/ONT1V3"'TB+^@^&&/_N_]=RV]Y@(=?[QY6XFE=
MFO(:>1P1]#(=.IP-G>M/DCA"V*>[<#?ZHS,,"24W&TDZ?"&)D]"GO_K/M+TD
M X(S T),6WSF8S]@OP[9V']A8\_R]U%9V> $&8Q<.GST^4$24F*@H1O19M K
MP6&$V$ I[-]=+@?+9H,H+- D)!'+G#.@4O)W#0//"U[H\TN& 7&^_+C36"S\
MN#M-ZL&947N;,J/.!F]I(WY  L?%3;FY.Z_?:A>%RQBU*:>E#"FCUA/[_$;A
MBZXHY0<"SE3E.8ZJQ2OD-ZL'K+7GFH1\DH#-@MBL+6<DY(4$;!:UFW7E?H3\
MCGE7%?40H2[,%^H-Y/D#K8)6JS4WTZH)B_N8\FY(%PCV_#HA#G.#? D\'+N>
M&[_6XT*&VW8UAL<4=:+S[QO:N8BKUNHZ_"T@'Y#/D:^?2QLC"<@'Y!\.!+-W
M+M'):)W(KV^]!U?NFI.NPH '4;8US2L38 >P ]@)(!W KH[[P**X>NZWQ.#
MVA_6_OPDZ%Q/XR7_IZ=KVO\B_5S$ W4!M@) A-,F@G;>7R&""D0 (K21",LS
M AP(@',(MDNP70+8B: I@!W #F#7M#)/Q#GTWOWB#H@_0*\N\0Z]<@(; )$X
M5\("6(6=+P ?@ _ !^ #\-L-?'#QB$='V/1(J4R '< .8"> = "[.ET\^7*R
MKEU!+<W%,[OJ%9-P7,]ZOU"7:[IB6&@X]@U!RH[\8V"=JVEB(E$6V=6-$* %
MT )HJ14MVBFCY: LAF7D )QE+IPVRT)GKW#HN_YSA.Y(B/A;%$3?XSH\S=Q[
MUTO83/M/WA)B32'>UK^VIRN<MD@;G$KM.A?^(&NK=7D)64K!:3I .BA,Z4\S
M!0\R!9/I,$SH,$1,;<B-%I+[X2A+[!<UEL-OK?-3P*OJPA+OX)0E=2?Q:6=^
MOLWY9.7)W==,.IU-;]U;K:P_LR(B EC2U%/%\%M[.K]BXHF4ZD\N\]LJ]-:6
M\*\P>H6)H@;T"HO>VE("%D:O,.D"FUG4-+Q^J8LNC3KP07^@/W'U5VXHB%UN
MR&\!^Y3'J?B)Q,CUG6!,$([CT'U*4C]('*"[41"'@>\ZD8)N?.<\];^,Z%1!
M#O9!EGFD^S^7EU=7L[+G0ISC+HODY0Y5DK7N3V7]-75%M2Q1%B*UP;!Q 8 '
M8O% ,Q3-D"-B$W@ /*AN/K 573TE'M2WQMP4"57O&O-J."1.S [X^+&>^X6@
MB#A)Z,8NV7-N5Y/EN.;_"&4Y2A2I-'8?(E/-Y*M!;0 E@!) ":!4MMI*+'"3
MW^>TNQCD48L$K5=HE7###C9(%"/R=4+\B*# 9U%0O)O,(^4',8D4Y),X36W(
MJH@.4(R_(L+7%R*XI(HI6 A*;Q*YR$F:&$;@V%Z4N657^OV^%#N5.M$JO(!
M)S'IU $J 96 2F5025?ZAC"!=36@M:8%];*#;4U.L[0%=4&OVS1T?AB$.^+I
M15DUY]:B.+9I1>055E.)T2!(V-:E6EH+>A8@DHI,4U$MB0H?U40&X04$MK:1
MK1(=>@-;@:TM9ZO9IVR5:%MQ-!D:\=,WL8/XE=\.((,.IGW SX2.W'@<^.F^
M(6*_39*87]X5XQ1?]/@?,1P2!\DD8@@-0 F@)(3: $H I6:=CHT<V.]9'B01
M&7#?8YK50TC/(X38'!!B4^+>P>XI/5V.PW((!P.LFH8P=Z,;'Q? JLA8[2J6
M<4IV5>XKN0475N+?EX ]3:OV-  E@)(0:@,H 91.Y IE_FRJ_$N7JS<A1%@&
MP"J_T56^I5BF?D*+?(#JR4)5CBA^@&G+8=I5>J9V0E!MRFU2X:W2@NLFGFJ_
M\\0J!%"A>(D A%F- !$64' I!R[EF)9$D:YPPPW()#*9>I8<^R$@$Y!)>#+U
MNQ+=F#J1RZ*-95^Y"V+:DHL][W5^ZK@4T"7*>CFW!L6Q2KMO:LABE8[H1:E.
MSWY?HDF^)K0*+R#024PZ2;5B!C(!F80FD]+3Y$A:7PY:Q<A8V%2"E;SW'\3/
MO9);P>*8K=U;Y-V7GP6R6\=TH\QS+U/IZ7(<?-4)6.$%!$:)RBB[K^@]B;(B
M *. 46(SJFLKADPYO(X&;#,>Z8;+7T)\%*3$!R@!E 13&T )H-2^!&#O!,[<
M(?IEKQ)7OH(F(:RLO^JY+8<O"JX\ @LJ9($F208'8 &PH,*Y0 XOZLEGARNV
M='PO\J&G\!NV%AB,JOJKGEN23)O@M@ 65,<"61:/P )@074LL.4X,"SL=_PA
MQD\>6>W23S\D4><9X\F/#\Z(#!*/W ZG9<#N2,CO0G.?WH4_R!9HCZR=1]J+
M=U[@_/'VSW]"Z*>_=#H/R9@N_EY9#KJ'F/X!W4YXGG]TX<3N%S=^[732[ZZ_
M</H6,K@,QJR2+Z\0P%O)&IFVL?QNJGZ?J?.>#']^X^BJUM540XT#^E./_J2]
M>;NRA%T:_>\>W3&)T"?R@NZ#,?:_R]"QNBXMM@S.?]D<[9&&-_(X(H@/''HB
M7O"")B&)Z'LBA%$T5WC$%1YD"L>9LM @">DXHJ$;472A5[JP1DPU"/L#Y/K#
M(!QS1;.RR<LM!$D<Q?1;[&D<HULG#I[H8MS0%-[ ^4Z&+/SX%*(?-GTEZQ$/
M"_CYC?H&.<3SLN/NV>^46,[T]TWCM\S>M;&;T4=5OYT/R-(6:D\.@\61=@BK
M-3UKU+*^/21D> E#96R<TEZ_\+!29CB\0?I<1IO:-T['A:_KZT;T@"$Z/))[
M"XJW?'S(N#P<<R^NR@FFP8L1=6%FTUJC,LP< HY9='A>\WK(2R[2R/,J7W'U
ME82.&Q%T%[K.H<X;X<">4Z!=_K?^\9/&,FX/6&=LFC6/@&(3PN6$<!.BW9,Q
M=MGB643A+NG'(5T<)G0QN";?(43_X [K]\V>Y!+C($O^_!R29QQ7:LMO*&1<
MG\5T_ -[R6D8\Y)2G.4+XEW8,#1QJ)+K2[?+V[VE09[N_?0^W_MUZ^%[(=UJ
MWQ8P &6XXIJ0KH#GK)!X_6\WVJFCG&B&8IB6HAO"7&P5:<!.$=HGX7!NG#:]
M<U68(+;245KEY-J7E;$;5J-%MI4%HH";BITN5W?5KMQ6KC4UO'+[)<1TLS%H
M=+VU62.B3$J52G?\Q+%9O"HF#MWN*ZHJ3%)8D88+@"TSL'OGMC"YIDH?JRHG
MK6961"7@MIH5T:;@5L%61 ?JKDV^K.FY4K-K(JDWZDU/'?5MIL]ZNJ$8FN0;
MZA(5\CVP!EBS#R36N7ZHAU\0QH +2H0%%[B@RG9!59CWO=@J[!+[+#J3#'@8
MZ3 (A\05UD\E0#[=PB(+F4^WZ.ZSJ7RZ9X;=50QQ8OA+!.S)K 5/BJUU!\Z6
MP<U:,*:)=*&LGF&MV*-7.]9J)D,=OK_C=2@C-LLMZIE>?I$J\7JN+^4)@YM>
M@:IG H4<MY#C=M_9KV+JAF+9PIS^"H-9X044A50EHE'0Z^(BJ:@G2WJBTJAP
MV"JCTI'<I*H42$??OLG\Z#U^WUJ8$HA@TL"D5:8B0^EWA3DV$C_-?H'MU)[-
MJ]#;J2Q<@Z=ZD&4[E5O?XIC)W77LI-E.'=.-,KV6BJWI2M\4YNJ2,)@57D!1
M2-62M8<@*NJ>]XUV<;7T[=3Q(UGU=LH4;3L%)@U,6H7;*4L7)H"A!BZ4F.'Z
M5(^F_D&B.(NX(E\GQ&&_Q $=M"A&.&(I *787K7,"R70]DH03Y&N&)JE]/IP
M6@6D:AZ-(J]%!%%13Y;<^'6?5JWE]9/WJ*HKUMX*[!G8LRJ/JHPV+3X.2@!_
M:#[V62[X&]\)Q@2](\,@)"C[[1%_17=A\,6-6,YQ^A?TGGX<4<WP?<TU_2K5
MSO8L\6DS:9OIS[3%:1,7_B!KH'4IXC/U/J7*CD<$N>DG,57X9*KPB&DB<J.8
M[Q;9MX:!YP4O%$X_[N1#A>G<,_SWU&]WZ/5@ET">;?J4@J8I<PYL33TR<EJ*
MG,2_L?H%5W0\#[UK=E)92/-#?)-HB[BO$N*[WEWK-54I$+[@MMMGDIL0[PA/
M8NG4*PU8@.EZ,*WW1<6T,)%K@&G),&VHHF+:/@E,U[9$JFDU5#^AFKW96(_M
M JV"5NO3:HG!"N:.<MR;$N@4<C(='9?PV6=I7=!#C..#*Y:5>3:0KUIZK;[_
MRDK8"^K(KZR_9WVE)\DY8V4ZJ"DG"W"LK1S3-,4RY8@K!)(!R:0DF:WH73F.
ME_.AL-R;CKL6O+G3]-2["LX.E04P&Y4D,VK\WH$8V0V/O1I05W;#;D\Q90I?
MJ0FNP@L(?!*33T9/T50Y]IW )^"3\'RR3$57Y=ABE@/71KS!AX7]P$45".P^
MX<!NNZ=876&JO0A#!N$%!+:VD:VZK5BV1#EV@*W UO:RU585LRO1LKZ96U,'
MW4^:79F:ML-NYUR[+/:B\\']0@;HQH^Q_^RR4;Z((A)'Z)^\"<3:0+R1?VV_
M-)4VQ5N:-Y2VT\*+4C--XE23V94HJO/3NP,U/7O)=_UCP[CD.D-99M#^V->2
MSVBVA<!>\%MNS:1!$2"6>E9AI*%PZO4!^24,HMU19!6^_&),IXA8E/FKW6'^
MXD'SPG&2<>+A?47LJ@4HU=)_^35K@"G =!-&/I'=%@SL9XWE.Z6(X'XDSLBG
M$CV_(L^E.(CHNO<Y)&1,#AY,B(,[*2=#9?VU^HHMSB6TVF#8N #  [%X<&;V
M%<.4(\($@JZ!9%*23%,5W1;F%K_$4==-+%(ODXCVA80H)![?_T8C=R+$?<-K
M_H]0%J-$D4IC]9),);*ZKVBF)*2N85@ J@)#]:RK]&6YOEJ5#H18Y $/&N6!
MIF@]83*$E3 L33D+A;G]]A ,XQ<<$IZ@-8A')!2 Y<44)H05R!',(\M%@R-Z
M4:*EL15+DV/"K1.MP@L(=!*33F>68JMRN.L/F2Y/9H$+7 6N]C6)ZET>C55A
M$E"PH.$"JVM!+^"*> ] D*J+@IZ:B*2BKJ7H/5T>ZP.5L8&M[67KF:TK?4VB
M:SNYV7"*JWHP!6 **E.1IBN&+8=G7HB2TK*$^>:[_J3W^?6G0P_36Q6&)8:[
MX2"91(QD B@!E(10&T )H-2\4U%H_R%$SQP0/2,F"R @$: DC]H 2@"EMNW<
MX8(NW)F""[K";(6 !RWEP9EI*88DN>W@@BZ03$J2:::BFW+$C8CM0((+NK S
M%.:V5Y].G'*D< 8G1LNA>M95NGTYPJ;A@B[PH,(+NI8D\;MB.POA@B[<4H);
M2KLL34_1^G(L#N&"+M!)>#J=V4JO+T<V)+B@"UQM-5<U1>]+%&L/5W1K-@]P
MT^?$SDU$4E&WJV@].<[UX8HNL+7E;#VS546UY8@^@"NZ8 K %%2W:Z 3MRZ'
M;[[T*[KY:VSF+F<YJZMY3YS =US/Y;$+[%KL.T)W SX5ECO-KWPF-TI+'+$_
M?_9#^LBS3\=N@![Q5_I]GPS=.%+0U5?'2_C7;UA1)1+%O(D[XF,O=DFTO0SG
M8J.TS6F3]X'G70?A"PX'K:O&>8'"M:&)1P0]+0T/28<'\^'AMYJ3Q?&)Z?@\
MS<:'S,;'71R?R71\%.1&"$=4/,\+7J*F:WYV\]?\#*FX!8WBRK[:8/OJG7ZX
MI5Y6,*L>Z0=3I:WEMMGJ;[N[_QO!(;-*>ZH1-C,9E.<=*@G1>=P]31[G'/=J
M>>L7%L/\0J'>?3:Y"?&.J!TL%AD!UHW 6N^+"FL1CQ0!UI+ VE!%A;6(#O"F
M#]8,H:_"OL,>]AV"<+RP :2[O5>Z&A; _P>WDQIWUE767T,Q>G*XX.$F+-"@
MLOZ:TI2  !H #2JD@:K+45FHEJNJ<3#)M8*$1&<G?@M)XI1" "6 DA!J R@!
ME.J>F)MW[5P,!B[/&X'.0C)('/[S]W0A%O+C^TD097]V?30)7?HQ<_H(D6%"
M]'6^()2L+CF3C'Z9$A4@0N@CD*!9$NBJB(=TX)4112?" +4KI;4&OPGL4&"'
M E "*(FK-H 20*G-?I,G')$!"GSD)&%(&^<.DF7G"6P46[_^-B7).@$;Q98#
MU= E2<4)0&TW4'5):N:"1P/V#K!W@&TH0$D6M0&4 $KM\V@\D#CV>'4[\%?
MZOK,DO&Z08D*@.@.(,%97Y*D3\ "8$%U+#"Z,GI:FF !>'%@O]3R_1) ": D
MA-H 2@"E9KTXPA0B^X G$>'Y.:,8QTF<_NRY8S?&H@2H0'&6)O,LBU&<Y4Q7
M5$DN5$ A)>!JN[G:,U1@*C 5F"H\4RV84F5V[^VKXU+7+F(A"R1A!8V%R?\(
M]5].,8F82"K2E&Y7HH+)4+<-R-I>LLJ3,A;("F1M.5GE26S;8&&UH@7*9O75
MKI,X"0GZZ/KN.!FC#P1'!-WA5Q[EB3[3G4&(/@5^QV$+>X\7S+J=D!#'+,$[
M__:.LFEIXUG;][1%[$V;IE+-VDF;:5\%M1@M%,Y!K&<*&J;C,<[&P^/C,9F.
M1\+'PU\>CV V'OS;$05I/$*LTIZ+/=J#<,QSLY&O#HGXL4[@D_0*\@NAKQ*G
MH)J9OZ#: ?MIO2=R;#4=_4/3%K<JDN[TY][*^JLI/4L.AWSM%R)WV8;E";T9
MVZ ?.FX0$5,_?Y=D*I6_EBF'G[[VB!O1YW9=$X&_HL_M@O"WNOG7D,1%#//O
M*G\/O>0#\^\IS;^&*0E_8?Y=X>^A&8M@_CV=^=<6L@HTS+Y[V/LX(B'!PYB(
M$$@"<W"S<[!MPP[XR!DX%SV;K.(-,:K"\+BF7H@<12K4_ NQ'Q#[T:;8CZYB
MJG+D5VDP]N.(*(M9&,BT-18><(DG+FTCC>X8H(LH(G&$_LF?1.Q1Q)_]U_:X
MCZR%M 'Z/&N@=>$=5_])W D;A2QJP\G4F@5IN"PHP_&2 56QZZ-X1- D9*$<
M\:N")AZFSV%_@,BL%3RF>(L5A)^"+T01*&RC5TW8QL'+U"E1+?O;2N?&7>_6
MBKQ:SVVL-BJJ^*6A381PJ)Y)6 3_+X3-)DP?WB!];B&<:1\FJQ*!&1!1)HS2
M  +8+ ^;>K]); KCO3@*("7N?:HVTO5C7I2=+VBU?JT>28RQ.QAX9(D;XIZJ
M?<3.R/5)^+J\3A7!22_Z0=OI.Q$JZV]'E FT\7-5H$!+*6"82E^<A63S1]D%
M9LT]#KK&LJ^QBSG8<9)QXN&8#)BOA_;QOSSUF@ 3:C'="6%M<GBQ93E_.Z(7
MK9MXZT2J\ ("E<2DDF8H/5..&HKEP+5D?U&5<2[-'ZCOB4P0\4!]=X0('*B+
MHR*)9O&:>""\@$#4-A)5UQ2U*U&.HJ/)<%#HR_Y DUF$R^4(^\^$9\*X6-AI
MW\8C$J++8#P)R8CXD?N%H!O?"<8$/;WRSP.?+B"VQ[HL-,;;6FHJ;>E#$+4O
M_*641AY')(MR8>E-."PB1 >9?AC&(Q8TL\:0XP5?1FBI;3MS$ 9)N.3R"3@0
MG24@NC,@.E,@HC.?=C\84F5\9?_Y1EW/32JT"NC(\6 GEH F8FE"&0E7TN#P
M$Z6% WOV87=#F%/!,_QZ0+\49;5-PD-#KHK:@9GE5M5OYR(>O FKVY5RY/M,
M@8)7]N%G?>BV1)'\QC(W76WD38,KA&:< D)>93GN?9(&7.T#]CJ.KX.0?N:C
MRR0,B>^\'F+1ZY#S,<1^Y.T_BFE0Q(O!OY,H/J8PLP#V $A7!U+R'BPV*"._
M@A"-1!7OFNY&T%_)X'E][P%<.XQK>]Z7CUYH%Q .<LODQP3?^0,<  [9DB&(
ML2<O'.I:F5<(RE:$)8/^0'^@OU/57YE!$[J@%PER.547JDJM^H0/G&,ATOKP
MT1#T[+;2/G<56S^E@&N@ ]#AB#Z?F<)<L6YNX$6HW0ID:P'9[!ZP#=@&;*NE
MS[;2ZQ^:JU_$E=Z1F\@527;M(QM-%)MK;&]W1%B181 2%!+'PU'D#JD.V G9
MH:>ID'&V?JM02L;9;7.P9BMV5XY$=)4J0HAI& C1."'DN$92Q[  5 6'JJ9*
MLIX#L )8V4+#ZLH(V*86&O5M<')G#!=KUW/!T\9&"WL;,D##,!AG-TX6[Z!L
MVAL)L.*#]/_B7HBL)&>"U*O..M$JO(! )W'I),DI'O )^"0%GV!Z CH!G6!Z
M:B#D_J3.Z3Z1&#G\4FB,)B1T@UW)$038GH+C3 S'&9S0P0D=$$*NV1-./0"K
M<$0'8)4'K/R(3I<C>Z\8*XU&+K))<S['<O__N'&#XP51A,[2;<[W",=QZ#XE
M:>*P.*!(\ED2P3#P/)8;SV47W$ET< (8\." !Z?T-:C2E:1."3A%@5)24 K.
M&(!.0*?R%O.6'#O/0Q:X)^52!,("8=,EI6W;)TC9AI/ [*GP8PJZ=]Z0&68I
M%;( -BNW9L6Q6;N+9%53 4.N*\BBJ>G,5 Q=C@.?0\S-Z:UDP"J 50!?0>U\
M$%Y (&R;"7MF&S")PR0.-@%LPN+2OB^3QT-XJ["USF!+BH;]OZ5:DU P;.E]
M(A4,.P!@F\8V5P&Q(_,IGTC- KG *GG-HGQ8;;9(6#X9&RL0ED\\* X&1,N!
MDL8*@^63KY&B8#EM%!0$._$*4%#PJ^7##06]*L1373-QH2Y K230'^@/])>O
MDVVHU;4GXNI0'S54:"B\$1'Y_*2R_I[9BF4+XZ!L9LQ%./H$CITPQ[0N, P8
M!@RKCF%]*0M) L.DU7?K&-95;%DRZ#?.L9:D'9R[[*'\5PFP/=F4/QNHI/65
M;K\OASF!]%3MQJH<%SX IBV'J=F5XY8# +7E0-5519?%(99K7-I<+&L:Y0;%
ML&HW&I )I94+/<@"!E02GDJ:+L?F'L@$9!*>3# O 96 2C O0?FK'7M0*&\%
M7B@X@0*LGB16)9FU *@M!RJ<00%0I0"JKBJF*D?^IUK.H.2M!L6_M+W:4Q:*
M!F6>P$TAD9OBS%)LU9+"/-530T/0B'?@*G 5O/- ):!2.=.>;LCAZ(!)#YC:
M;J9:2L\T@:LB7!>3MQK5MMPG1^;-A93TS>1:E^>:K$@JZBJV))?7H:8,D+7E
M9#TSY3C@JJ=HA,@;%# #8 :J,P-V#^P V &P RVW [;2Z\N1%*<<+FRM\C3M
M\D\_)%'G&>/)CP_.B P2C]P.+^:W/WFRF,O% _H;?C[_(8BB1];>(^WM.R]P
M_GC[YS\A]--?.IUI.R@8H@L_=@>NE\3L9/^!.$GHQBZ)T-57QTL&TSNGK/TD
MYJEFV$-7./1I+R-T1T+T,,(A0?_D[T+L98B_[5^=3OK"#=(OO'/^RND;K^D+
M%]YW.YR^C;Z,OVO6(<3B#>@O]V3X\QN'>3<TU5#C@%75IC]I;]ZN^%V6L+=>
MXVJMQ-0!OIN2*VX]C@C*BFD15KPA&@4O$:)#CH(DCF+L,[2A- T\&70P!3)^
M)O1K5$^=)QS1 9S@5U92!>$7' [8LSBF#] A(TM#S-JD#' 2;S;,?(SHW\ET
MN"=TN'G35!H')Q%A3[DA;8F$CDM_G82NPQLFA#7,VIR*-,;A'R1FE$PX\/C[
M@O&8OHHW&5%]A/S3::AYJ"#*-G;7>3+QLD1'TR?CD. H"5^I<AD0QB0>!0.%
M_>DU[1P/7'EA,@U(3,*QZS-Y BHXP@OP.T=S#6,O"C(%4V!QD\ ^]H.8I&I3
MD#N<_HG0M[T$B3= (]I#VBSQEQO>:<(6?ERJIU96";7JRJ3E<51*5N9!4]M0
M-F=>2TV4R;69TFDG".!6E'U:2.*^S[0V(1Y;<\A++$!O3>C5^Z*B5YCS$D"O
ML.@U5%'1*\R] W$7-15RJ"ZZ%.H"U"4"_;5'?R4&/-FFR'6=4G?C)M>6*,<C
MFW0DSDE(^=)5&(M9_K5ON2*#ZALL@+7<L#948=P/(@T6P%IN6-N&M%<VA5BO
M[3F>;NIR^>7J^9HH:[?<^A+'1/Q_]MZUN6TC61C^_E2=_S!'&Y^UJT"%=XK.
MQE6R)&>U:UMZ93DY6UNG4A Q%!&# (.+9.VO?[M[!L" 5Y "28":K6Q"D<!,
M3T_?IJ<OR^,VJI*#\XQ5%"AP*I1XNB-*+3V FI7*R4H=H]-N:G;2[*3926NF
MW=^(K.W++$WRYJT7F@Z;@%7LAK;I.$\LB<^4@7)QX%Y9C.;<B"R/:%J>\KT\
MV+E$LNDYR]!>U=+F6VJ&>N$,U35..G7-4)JA-$-I3_+NLHH*RLM)$HU$)A*[
M-;^S:]][L -X;W%:$ [NN6#U!E=#\2:\>/%]PMV O^<N']IA-J'IA>3_R'JK
M(6!Q$F.14E0".PCCA)BAYSC>(VS'VZ54OL7$$TG5)_572Q"Y^[#]F-O:[5=;
ME8[+YFZL-;5.1RE-Y&;N#=QK9DKE2/QE!4WKA)6MLIZF:9W&4I$T%DW3):9I
MG=Q2?A-IQM#9[=7,F6B&M_R(M06WUHO(;]B1<-18U5C='58+%GJ[3,MIG*PE
M&S]PT/6FLVO1.*^[T]G9Q47)&H%E0"K0KUW2@F);6^_K5C6NQ;:&@#(4 =0,
M=K@,UNBU*LA@>[A7UDQPN$S0[E<C<CD?#>[(!MU&O_HU;= OH1GJ1O2Z%>WK
MBAB)VUI_*8Q$S0/[Y8%JM)+2/*!Y8'L\4!$S3ET_T6TF-NM%>A,]G\/H9>#A
MLI_S2L+#6W-(-(S.245TF?9)O&Q:;1GMGB953:H5(-43H]&H1D)$B9U<^ZZ[
MJD\?A9\^]A]0L">T:5+2I*1)29-2T6BKL,]BO>#0<S[DOL^MG4>':NNZ&.NZ
MG$RF#VJ:E*J#-DU*FI1>8.!)B8*?M7F]WRO'EM&M2@BEOGK7?+ M&JA&O4KM
M#=%D>C!D6F%/2U7C?/6!9K_98,TJWK8?FJ6EF6"_ 5*'=(VOZ?1PZ;0B21GE
M=6UML7U39<-S=6^,?5;W+4=OC->=9C4"_3?AZ8.Q$S6G:DYM&-WR5)TL#;66
M'D#-3N5DI]<MXZ0\%2^+(]?2Y<"5JSE4693Y"^NJ42#CEK2@2IE0U#-:+ZIC
MAV;6LE*B9M8<S5Z;O=)4*2X-+Y0>0,VL+Y%9VT:O7Z%#^'YZ8:W=C"II>O69
MARS.!6%*!ZS3(.!AL+C]5?P./"L>/76MC[9Y9SO4ANM%MKYR 9=6C$NE#Y9)
M"&)E[8'5VV,/K/ALVRU?P>_NQ@6_Q[9E.7PE44[W8H@6$F.FS\+,5JT4H<#,
M0'2S5!:51IIN__KR^>VJMDRBN@V*;E=5OC8HFJ9UNZI#:U=5I$^^NY_6/OGV
M=W8/SQ=:IYF=U2V#='.;@\-JP6Q?XH0#/--[$^Z;(<A(YGC X,&N.;J*(:V'
M[]C;7BW!NG%2K\8%F [MUGRPO5X<=:/?KD9XY^Y#QY=HS1)41;CA ?<?> #;
M$+*!Z)WI/#&+6]$@M-$17P(5JA-P]YJ VS9Z]2J62]"YXB^05!O]:@0Y[#Y?
MO-S'MU,GY+X+A[<'SL:V:X^C,3EJ!CZW[%"?Y'1R8H6J]NC#UDLGU7Z[(FI(
MGX>RP?N)RF$#T_>?AI[_:/I6*?2/MBWW:EOVC4:G7PVFUL>@ETVJC;I1;Y7F
MWEJ?@]900%]&IL]K=V; <5?&&,P*AR*O#'4<M%6Y7ZNRUZT(2^OCS\LFU&9E
M\@)+?/PI3R6AJW#$_1+H'UU.09=3:!C-BA0IT]5)-#M5@)TZ%;G:+89:]W*.
M+'D+2FTL[]58[M2-5GER#/:^+YI62TRKW:;1KXH/_$6>[-9+J/G5=")R+C(3
ML[)-=U"*D'EMF&K#]'6S;;1.#M$T+1!)NF2L9M9R,&O'Z/0/T2VS#V;59U1M
M]Y?,[@?^[K>JV,='T^J+H]56SVAU]1FU%,&7N8^CZY1N<-*":SLOV:!CW8J)
M==M_V00=-ED:G+Q84GHY48U?7<L.0M^^BT(0YMST73AO87T^$/S4IHH%T5U@
M6[;IVZ7P06HK;L]M0ZOA3=!=0S4/;(\'VA6-HSQ@KUD)4M2N?2QS%3X9;.*8
M\*SI@D;],[(G8YB@#&)#6[%[3?YY?6+4FQ51G]O"02G4I^:#_?)!HV\T3S0C
ME$I_KN@4H7,<UD)2*81*CKXI5;E.?\8J"K7[VZ6IHUX@L1Z8>M><JCGU=:M*
M7<U+S:G[B<3=N$&*SMIZ'L@5%3LEB;<[,=K="ID(I0ZWT[RJ>76KL;$MHU^1
M6CSE9]9R>"GVT%E^48#4YZ7=%\LB W6OW$TYHZ2M!,J$HD8/K*%J5-O4G:TU
MM[YT;FT9[=;A.$W6:FU]N($)B\R3&S[Q? SY,W6L=E6O9"L<8*M)29.2CM5N
M]M:Z"L_9+G5/$KSL,:F';TUN;;V-$Z-1/Z3,/<T'F@\VX8..T3YI'! ?'%J5
MI0(4JI+$6@*MJB^J]$75ZVY;EUO25\J:4\O/J4VCWJZ&G5Q^7BUOM25],Z1O
MAE[4S9"^Q]7<6@Y2U-RJ[W&7& H_AB8@>'K)?_LQ"FKWICEY^V4PXE;D\*MA
M?/2_-;^?D@O]U+4^ID?_6QSG%E;YWO$&W][]U_]C[&__7:M],&V?87%F3LG=
M9]B(%(!EIV-85HA54\X\EU"!^_R%N[;GL\]>R(-:30PR"TD\" V+8%P$H3TV
M0V[A;.);A/<NO'2#T(\PF7P*/MA"%[?DA@]_/AHTZXU>H]ZJAQY\.H%/C:-W
M4YZ5# W]]=8>\X!]YH_LQAN;[E\EC4U[2Q0BO1VALP37>,<=[Y%-?!X@6"R$
M'X:()$3/($;/ RT"T>-%/@*;H"@0*'(11<P,V=4@].ZXSUH-H > GL:)OVSV
MZ<O>\30]*Q_O?/;C/)*7T!)/_GQ4/V(#[CB2UI*_@0T&\=^+V"\FZ'K]58J6
MC0W44J8Y/&^^;FXI,A<CZQ_=Y@FE 2"4^^N$2,R7J(O")Z;IM"SB5I-*:4DE
MEE[5)94B3N0'*/":+X&*4\NGNO2KB63+1)+8PYI0-*%H::*)1$N3'9I-6R37
M75'F7H-1-?XT_C3^#A5_!5XG=YJ[#1-?KW=@Z[C9>;78R6I%'-T0FT8IZ%#9
M@[JXVF9#TGI?-R;2?/#"^:#3,]J=:H1O:C[0?+ ]?= S6OUJQ!!I/M!\L$U]
MT*I(T:FU4XCR1]\4$/.2Q.3$HV)XR4?/O:^%W!\S?)<I+[-_T^L,WV<TP/\M
M#LF9GG@O<38YSXOY4Y[8"FAHD!2#%F(0%AS804BQ.Q3;XV$_>MBYY44CMAB0
M$[-M_=42]&U\PI_GW<UW9RWAZG9?;55QS 4P9>.#OT)8&HJSBB:W!4+9(X V
M(A!-F\719K._3]HLC;GQ+ +96?31CB3Y;AECDSN&+9J;&K%[06R!ER#='=?*
M*?P2Q';9Z<2W'7T;HD_]V@NLO5^:#[3W:Y\%=)8IU V:H^R/?W7]Q1=5?U&3
MDB:E\I7R+/?QI'G<Z\'QQ)S8H>G #&; F7<'\YFA[;EL8CZ1=SP< ?#W(_:/
MR'EZ3IKABS+/2L*3VS*A:@=D/6DR/5@R;1O=5C4J8979T-_X.G)O?*?+X%6T
M#%XIS<9=4E/I =3DKLE]5_F&:Y^BRJV5M#6X=[^OOO_0M%H)6NTVC'[OD"+5
MGZD/QK9E.;RHT\L^O&T?>1"\98/(]V$\AGW/;,\M@2M-&X\5-1Y?IF;4AS'-
M3Z7GI^KX'0_]L*?K;A=!("4I*EW20*4RH:@:%W.Z0+YFU!?.J!4*0MQK@?SY
M.;!)WNU4\?N 2K5??)]X0>1S,"S81R\(V UW,*T7_Q9U]NDQI=+^XBS<7TW?
M1F@O,0F*!^&%&XK:_"\H'1<+[2=E]$V):&_(KL\_G?VO;/Y+&%7:%F(W0R>R
MJ*UA7' ?@ NX1>F\:(33EMR9CND.. M&G(<P%HX[7=?<8"9LIBSO+T;,I &+
M+@ &;.\]AQ]\(.=P1(^,S>_V.!HSKE"$@Q2!T(^\T/=<>R R,> 7.T2PQ3X'
M\2PN@45+I/1C.V!_>/ 4\)(;PI#'2WEX^SG(O<)SD&-?6[[#D]K>:A]^M3,'
M=L<>P@)VYU K08[I>IM49)JIP'I6[I9%C[WLO.,]TX0B4&-M>1!T4>S51?XV
M@'N1IO)^0FB\$EQ/E/XB\O"/35M;;]_H-CME$1%[OWO6;/!"V:!MG#2J<?FV
MCZO^9?JRI%?]GSVW-BB;(M7WDOI>LMTRVHUJ:%Q]SZ_YJ?3\U&P8O7IIBJZ5
M_Z)_XZ-P:53[K8>YLN52ZKE151XAM/P2KBI"Z!FK*% (=5I&O5VOCA#:$;F6
M'D#-3^7DIV;7Z#0;+XB?]G5>WZ=_6[FI+H$:UR5F-B@Q4ZP=WZQ7XURLRR&]
M<%IMU(UNO2+NXEW46ZK^F5)U%Y=++VES6)O#37VTU+RD>:D@W?V">.G%7P,+
M7W$)-;J^M7KIMU;-BL1=Z5M@S4^EYR<\D5<D@.O ;H';>37[!KE0<S;Z,R];
M/)=.43VP(-,RH:C5,$ZJ%"VF$\HUM[Y<;FUTC'Z58M'VDU"^,IT[[>C,[S'G
MG-UPJM7FWK-S.Q@X(HWXW_C\H@[.XL7DO?2UDN6,%Y(@OJCCY^>KVPO6:+$:
M^^7BZI>;T^N_7YZQT\_G[,OE+Y\O/UR>G7Z^96=?O]Q>?;JX89>?/US=?#J]
MO;SZO)2"<Z13[RU+_C?.O GWS9!C&KO) MA[)_X.Z2>0%$6_PGO1T!Q@!KF/
MB>63D0=T;P;? H,]CNS!B'+>1X!63'P?V &VY/@S,OWP/\SSV3UF/;,)EC4(
MB)I,V\4YQO; ]X*!-[$'S!Z;]YRRUKG#!R(UDPUL?Q!AHOL01HD"GB33FW>^
MS*'&-R[/_BI2^C]<GP?'[!?NW8-@ +B8SQ^X&\&XKX.1]^BR.^YXCV\(VCL3
MT_LG/DSL Z88#/4X C:C_/]TP0@G?$*GV!.S P8<@:4 GIU(O[>=OX+EB3H%
MR,J$-OC0C5'%[I[8?8I P)1)S\#7P!,2R8 VSXH&(6P_55+ #NB._0#XE,4'
MY@SRB+@U UD((2BH&[H4_8BVH\W+$G3GE27(>E,[[865"GQ8SIHZ7"TBUFR_
M6N$&SJ!@"Q;@,WU ]6KVGIYOGBQ2$?_BIL\N@"6M$EHMQ7E%MDO+6S_+/&_J
MBC917X^0E7HUJT3P/L![1L^N<G&8ING=TW2S7U::+F/Q-$W35:#I5KVL-%W&
MBO][+0>,UL]N;G@6.C)X&!_D=GWKLROV74M";9'4=B,I-58U5K>-U8(E8)'U
MPC8+:%MY_7!KVH]F&?J9Z$I)A>.[-)62FJV>4:](9P5=,DPSPM;6VSCI&2>E
M].IH1M",L$M&Z+>,9BF/S27H\;W,=-PD%7]+IN,_/9^;9; <=6;S?C.;VV#=
M=2O"RSH-_X43:[-I-+K5B([5Q/K2B;7=,,IY8;:GHA$5=+!]=6WL??,EQ)"_
M,EA+93]5E82GMW;R:32-;EN[ #2Q5H%8Z\W*%*G4Q/K2B;71,KJ]0R+6E^=3
MNHA\;[+S@ U]]"G=T:?5,3I543SZF/[":;5KU$^J47E8T^I+I]66T3II'Q"M
M[L6C](Q:95LRG$X=AWG41/DTL,MP*Z?K)I:WN,'.*I89_9,*%5C294@U.Y6;
MG3J]:JANS4Z:G2K 3HUN-6*22U'8=S-O8@G+>>T(P-V5_=3EO,J#HDZK8S1[
MU0B&T^RJV?6%LVN[4S>ZO6I$8VAVU>SZTMGUI&6T.R])N^XQ8%*'T%0CA&;_
M2?4Z&JLT.-&DI$E)DY(.NUO/KKH\*\&-<>E#0P[?UM_:>MN-KE'O5N/R2L=(
M:4;88EQKW6AV=6"K9H27S@C=MM%I'5+4K(Y$I $^7)^7P)C4 1XZP*/1Z!O-
M1K,2(D9'3&F&*C]#U>M&NR+EZS1#:88J/T,U3HQ^E7IZZR!$'2:APR3*CB(=
MA*C9M2RTJ-E5!R%J=M7L>D#L^I*#$+,MNQ7_\L#AID]0C5*4E[]C[3KGCDPO
MXEI_9AKZ1CF<K"5B-F@W.DL!:\PXIU7M!B",;<MR^/-"?G),6\Y./^O2P_/=
M.X40R1::'&]..1MX7N81Q;9[_+%3;,A>D,C?$L'OR1NS>R[8%^6_K&:;NBFR
M;B![8#2MFR)KFCXTFM9-D<MO(LV<"1?OBUA)'IMJC:V;W9Z/'B#!L1^XQ<P@
MX.'..Q/LBIO+DHRR&\&IL:JQ6@7/R99:N*P2FXV3O'*3'BI-;^0MI6AO+S#D
MI5Q+;*^70:]G=)MEM*#*74! <\J+XY23KM'H5S;(6W.*YI2=Z92NT6U7(P=W
M;>HL<<Y^P59IV1H*+L1+>01)\="5/KVRT>D:_8JT&=SQ'FEJKAXUG]2->K]"
M>1*:FLN'J?)0<Z]E=#L'*IM?CGOPGY[/2]IIIVQ,OKLS;WE.6\V>T:M(Q2/M
MER@IILI#S>V>T>Q6R #3U%P^3)6(FKM&IW&@U/QR/&%G(]LMC0&F3UEE.V75
ML?U@A9A<^PS*AZG24/.)T>Q5J)6FIN7R8:HTM%P[3#JN6OW'@JVQB\CW)KPL
MYI@NK+5[@5&BPEI=HUTE![NN4Z?9J<SLU&@9K5YE8^PT/VE^*A<_]8UN*5,^
M==5'79>JG$672AJL6R84=7H-HW=2C8X*FETUN[YT=FUUC$:_0E: 9E?-KB^8
M7>M=H]VJ4#Q7^:H^YO=&-WN;M2/ZZZT]Y@'[S!_9C3<VW;^*0:Y<S@91 .OF
M/C,' \ 5IM ,/9\UNJ\,_!<S78LU^J^8-V1>Y#.?/W WXLQVV= .8 /8$ZPT
M8%A_RL!_]^@-+'-BP,/!A ]"^X$[3P9];[J $9ALT:P===;>\V<]7DZ7\O/?
M?HR"VKUI3MY^X?=CP/0-GWA 7^[].<SF>$'D\UO8A_>.-_CV[K_^'V-_^^]:
M[0MW''C$8+]PE_L $X)P:HUMUPY"WT0 V,7W"7<#7JN)M])IZ%7YXJEK95^3
M;P&GN+C]-WP(%(6K;-1;]=##5<,G8)_(M<6O7^MU^-/B WML.L'/1[76T;M.
MH]7OU.MU=75YIMWC KNX+%H@++797[' =JMS4K$%=AJP+EH@+K6^:H'M3J_W
MK 6.3)_7[LP ^.O,&^./\)SGLE/?-]U[CK3.[IZ8^MRU^41?GSZ:OF6PBS\C
M.WQBER[,$>$/ ;LB%@Y'ILNN)CA<8+ /GC_D=@B, G_\1G5U8*Q3$-/F/6>_
MP&PA.S=#SCZ8ML]^-9V(UVXXC&D/1-8><!;[]R<^ON/^_\T@&\%[C]"IBU#6
M\/XI?43"3^ +X!78"?1;@%P"KH = RUA)I 18@28X%W%CK_3E+=/$W[ZW0Y^
M3U='BQ-+RVYX2]WPYM&[1N.XWE,VNQ3+3HB)A@;%&Z!@9!/NVYY5^V1^M\?1
M.-VZ[6\J_>M7 <8U0=$H8FM^O\&)Z7>Y*+EE[Z[;_RI@4^: O1RU%^.)XSUQ
M+O%X'?F#$0S*KAU@O!)B-897)?=WUXV]X&XQ%7X"<9DAV/(@<"59"M#WC-H9
MCI^B4R%BRHC?#($*,$O*^C-$>E@XWC4=%V &)88.*<@ 3R)B%OS&"X)=[9"$
M0T!QZ0H8"(*B-BIKHC15$^7R\X>C=\UN/VN2%K^4N1LW4$;/A\YG6M^MDV8O
MQTJW!>QZA[U6XZ2^1V#7.[BUNNMA]N([]P<V@OH:^,[R' </_R K68 OOBF:
M^8(5)!O#DU#ME!$=_WX-VGS=8T-.OIP^.G2.F^N<' I=X5IR-MA<T,X<*V,H
M&(&Q:RK("J[]D\#)<;=9( GD7UZR_^?V@VUQUV)/-G=F#C#;4HG)2?4T"*)Q
M3+_H N16#-$-NAY6J(/-=J&K[@+(MOIQ,=HQ[ZJJBOQ"6$ C?S/D3ZGKBB-_
MYUY.>#]12R7R8G(KEM;%NRIGSP'M;K-9Q':OO[IDX_&XM]@H+,'&"  7Z-!]
M>)C[QR<GN]BS-1>>[.B-'7RK#7V0G#[*+6_(?!Y&OKLWK],\881 ?@ 8+[%5
M!"RT2.-BH2MJE>AM%'%QD'>U.?9K3QZLC?>K:+?6JOUJKF.K;W^_5FS/#/OM
M?;\V-&$VYJ]"=-WN]FM;MQS[W*^U^*O1U_NU9_VUWGZ52QY6SMXH^NIKI3PL
MPHY<>[_B<R![\!R8Q $KM R'[5\3:'9YW&YMS8:8OZZ*[\*6/$ZMK5G>![D+
M6W*ZMD_:^]D%.LQ*)P0Y'H)2>!ZRWOLU)=)&_B#@@UYG)PZA[-HJOA/+^6&C
MG6@T.LUF1^_$FCNQ!1]ILY_G4GZ+.[$[U_AGSWT@IQ]\C! W9=CQ!"@!TKPM
M+TCXM?I -;O8Z*DEZ9W.M]/%77LT^LW^3H*TR[C3NXU)WLJNSPM37KSGM0[H
MT_JNI/C^MUQ>J97J>C-[F;0+O=WHMKK=(@X4:ZXMV?!;+S0=-L1<F0>Z&?2&
MS,0! \J3>QS9@Q$FNM'2<!SFF!.8NWS;12O9X@UG8X9;VSMCUV4K?7E;^>PS
MY>Q6-O56[F4KGWTHG=W*7KFV<G<:-4<<:VG3(Y?&@.XC?F7-&-==+5R3U4[)
MZMF:9B;QMG[<WXFYI^FJ1-@M7NW-T%7SN-'2=#7E2Z@.025 ;Z3Z"I),O9U(
MIOQ+U<2S=>(I+-JWLY-HW_W0SKS:(U3!Y>+[Q/9-<0!+'5F[3=!58#IU+06B
M#=U8&Z?KMKJ]5B&NK+P+FSHMVRY0K1O8@_3([(F1&(_3.G>\-S/)C03I90SH
M)D>9G-LS<RQN=HHZ%J^QM@/=H4(B2V9VJ*5WJ+ =*B0.;M:UU-_G#A6IR.3$
M6%-PY]G.^7""H*V5Z5Q@?G/ON%_$66J]!6U_G^??K.YN.S>].EW'" '.;_;;
M180D+8)_*_MT%85!"!8EU0@L%S\JH*U;>6!3P3OKBZT7$?&RWH+T/N]<[IX<
M=XLX16ZXSV>F.^".PRTZV@V3!.S=5()Y[F%H_U5!&O7C0E*ABECQC@IRY701
M[;-B5]%7:1L21_.XU]U6):_]^()>"#44<I*:IH;6<:= 2:&I86?44(CG8YH:
MVL>= LV[,E!#QLS;R[%+@6"-B/3-?;^M=J?9*O#8-0/_B]VG8DMJMF&7N@5Z
ML/:P3XE[;"\25 %EA0^R,.\]UK'L3Y?GW]8RDOV+\])=09;>4"98X:>!-QX#
MC@-">#@R0S8VG]@=9W801%/I6$7A7Y#7U9!^#4ZC<.3Y]G_X[/76G"*FV4#[
M+JB<>E&>W$5@%8['W29$K(?MYR<^%';WL7(_"I!+A/)/GF4/[0&]:[!S'@Q\
M6X@>=!_<<G\<%+8;.*$ZGS(;G(UIKI55?=]= LPF$(UL7D-T-?(<B_L!,R<3
MWWM UP=S^2/C(EC"=@<  ?8F&:B(FN#R7__/7[[#0&<_A2-!@^+O\Y_>&+#5
M,*@,4D['$%3NQ3+=]=S:GY'IP*)@WJD?Q9_W9,K)O^16B"AH(PE^CM^=_88H
M+AD+5P@D)U9 K:_@IPGWAYX_1L=/_+3ZE1P8]U,T$Y)0@I(V@U$<D"U9EH#E
MUG$!-)QCN[>B9F5*CHQL$"G_H4=?E\%6$N )9Q !=^OA5[LVH5J-SDF_0%6<
M=UDKMSS>2=K RX3OD)H"=NTY]N")_5O^%YM,,>HR54S!F:N8.I-Y:5HY6U$N
MIG=33<Q6M!YCT[W*CO;?"$WND! =]Z*[DO-$;1G0>^"YO!9ZM2'V(J/.8T+\
MC$S82!,@<^E;0JAO#D*0G_"E/SYFIXZCR%I\9[& E8*5C2.85 SM)O?[;$(N
M8]<#; 2!"(]#&3\V_6\\3.,"\#L2],X3]I/(F#*>>,62E8YHNF-V.Y)24OR0
M9K<$:IP!4!<3M"U'P;9HU+&"X))]VE9.)[O P6 #TQE$CHG"+**!\-GWC@DJ
MY<L %"!.+]"",^ #8\_BSC&;4_8$#+,L<",;0/"Q/Z#ZU!P@C]EO@*\@\X:<
M-L'\'8?-L$&](.@\YDK<7]L50AV6:*)(!FH!F03+Y8F<AJ>,)#$(=%U ,8X(
MHVCU07L&-"GL3/P^QKC47(0LKLA]GX]-),E4$(D]]!>4LJ+4)!PXADY %1.+
M7.TT!K\>?X%A?6X&D?\DJAJS0>0_4 \^/AP".$P"G*6G=1ONK2^WMB9QMR]2
M=R,J"Y&+XO='<M1A(TO'$N,*I+^?0?K2?5<^EJX))@@ ,$&]>Q?>$^;WG+88
MQ('8T _,<<%- ?<?4/))-D[85^J0::Y%37*<,??F#@^ZPHDL'DPQK& X$LA#
MM=&>$"PXEVG]$9&9F #HXW$AL,-94#TQ^O<0K4VIKI1A&9BX0^X;:%%/+R/^
M:>A[8Q9$,'D,9'#,SD9H6Y&[/05='1A'2W!-2>9903B@ 82.>+11=8XG )_
MZQC[A.)3,:X G+OI\881SB2'!)#.N9#3L8*A$Q4H%!)9<]2+D>BE^(VYJC'Q
M%V2./T)!B)7CZ^G2220'8DL0$2 F AN4-,:OL#\BBYJ.&G+W\=5X%%0$.!<I
M5*%J%86&\XFM5-2-JK7CTT^5F1.U<S[;@/B,MB?1TID#+"G[1$<OP&FB!2T3
M &.FN*$(YAD/HD/P2;/1^RE89'(@-YIB7XCVOM/D,##_DZQ$;UHUHRV0R)28
M_(@9%BG^A;NO!$S$-,C,M+ 9L2,0H8T>!F)H90UHTI1!EV_WP%RN6)_51\[]
MA0 5>3/\O'7NF61.[^]]?H^LM-\;C]5(3"#=Z8U(J]A8[(V7F263[&U5[4Q(
M\1R98>J5S-Q[]\;O7T*8'.$6>5*X3L_%8QYA4DR5T^<.&.QVN_7F+ I5.':Q
M-$$4!2^M/[<(Q*Z7)J[8"U[:">[;WI<FPC^*7EI]7FO!^4L#LY#\XRAB!P.T
MV!%,TO4V&%'_7G;<3M]-7XW?Q/?HM1=PPOY\=7O!&JS&OGS]].GTYE_LZ@/[
M<OG+Y\L/EV>GGV_9Z=G9U=?/MY>??V'75Q\OSRXOOFS3OM_J6M^C[X\'064/
M*-<C+_0]UQX$& (Q."83PH:C>A#=P1'/-GVD^]='Z7-'!AGV1\B6IOL$?\;G
MB&;]IT>>_-'X*?,+'#XR/\'A7/DU"I0?WZ W#S@^=O$]>KYC_34 ;)@D-0#Z
M:(CG?A\O&>&A"0 ':PJ^95P*(]@L1M=S 1VU\"$XCDS@ 0:'%S_\#]XYAN(X
M&YKBD#VV![X7#+P)/ 1"1)Z<N .ZFY;/!K8_ *D$A['K9%;AP6#?^!,^20::
M';NW$U#I',QA?,^UH@&<4^0!!T!@@$@X_EEV   ](;H_7)\'1V]2;W-$IW2\
M%01S M[$<Q>8(,$0[Z4$1#!("+_A@=N%GS-3L4=SR!=.2'L=BB.^%?FQYV!H
MWOGRJA!AMT%NW?MTR(MQ (!>G@5'N)?9E;T1@,-I%LA'>*YQ1?BM@;";= L
ML LGCB$O0D,PWQ1\TT&.KDG!EL+/@T03B).C)$%T[/KP+9Q*/3AZTCK@7.P.
M[ G=@M#9$'97W0[R;Y@#/.7:J,S"1P\G3JD'A+4I*PE>1#Z,BV2/WFGXXM:T
M'TW7(!J%/__I^=PTI#=#/D(^:-<6^?O"O02'=[H5P2,XA[,D13U@3OH@1C$"
ML0A$'/1L9+LK3K5E%I9GL%S0AU:U_:U(>.9@($A/&C%R6>B'@!T"P@-B#6(K
M)HB]HL*#)VP#(O.YPG=L_N'Y6 O?>W3QADV5P^2E!5:GBSK/F54[,ZM;N!B#
MT3<&>E?MX0([XIBMGF%=_(DK19!4$H7LSG0P+D)()Y)JIJP^1^QRQ[D+ L&F
MVRK!D .5D*K+#Q>QZYE6KI3LKS1O@,:=F'ZB-A8P!.XA1L2@D_'1#D<Q7\@K
M693=Z"9-K[+A=SX)4Z][1KCB1*=CCAHC=5)'I";'YK?4/RDPK?H0B:-,>1\X
M%IP)"_#\=*KQ,5-V2KU'5OR-Z,0$%L7X'M)8+ND^#V"8G0V' (+F#\))0Y<
M9N"YY$T744YT0XU:=HQGE &JCZO(5]<Q?9^-.D,L+_,>,Q],VZ&1Y06/O*T%
M6P7'&)L6/X:S#EVB -8B!T9YY!('%(4D[DSF7YG0Y=.##60 (P8JHH4/&''C
M"$>_SX<.81E87KD/PM<#6Y8Z4:Y3X"^AC!-0+7D7LN7[@*VR_ <[0&KY%S?]
MRC+YF;!?D%.)<_%: 8^OP.JT. PE,>A;Y0O&70LM4W8%!B)&4[4:QZ#SD->]
M)"9EZIT 7THI_ NP!I C!FY@6 MPCCK6=3)00L9$4'"4^ !R!M97^Z=0**X7
M"J6"H7UF$I4@J!,'P#[(5BQ6E#DJ2W5G%%<(JZ(/Z%5Y,!T4Q-6EP7A%%#+)
MTQ4EMM8@?@*/@2""'!L>0K&"-]E""TUDL+,E-1#H*]^^!WWE@-Q# UR<7%IL
M#!"- CSFX+%%G#T&IN^3^9?&&LW HMR8(07;OAJ=9,!9B\<7:,$(I&V-+L#D
MU+884XA5.ZU=55TJ/(TMWQL^X( CTDEH^#B.]TB1L1CI<^Y%=^$P<F+_6W5I
M%'1C:K[@-;]OD80#$]=2S@&^@HU0DLF=+3+&A4$BPO"4>U,XOH, 1/(91&"!
M@.&#=.W9@R1& 54R#"!/\V3T".V/L@T/V _<?Y)*G@842A<W8. Y* G-.[H!
M!A4_XJX1*^?XKA_'@)6:X@[$P .]%P1);)T80EJ Y@R4Z-\!SK@3!424Z CX
M'CC2OQ<R.0Z4(#[WN65+64TO9(C&BHDFQNJQ<"<UNO6?: %3DZ2FA#3 (C>&
M>3E(.:8VDK &GXOX0&6'8;3T*%-=5KX$*>JBZ<NKRY[*&HAII"T@^02V6*35
M##R\0E4()C70A[8?('B&_ 0<BJZ[RP]71V_8F(<C3-@%$G%YB!:^8_^':(#$
M/QHL%$P)(\)AP'LD& 3SQ$XNX7434#[%@,G3,F@,SD5<3_#VN7L0$EQW(*"X
M__-1_8AAQ8J)::&L2?X.)N8@_EOB_=&VPM%;UJN_6G(/$?K))PO7#MO[\]&=
M%X)$2 8":40>OGCW0V_R$Y.CM[NOI@BAUL<]'@-3VFX-">4MHV\DQ#4Q.!#,
MY+L$(Q$&M/+04B "OH>5 4B-H[S0B9\3 !NOGCMU\PB,TD??G/Q\)/Z;&Q1"
ME-@X=6Y&[A'FW]^]KAL,_WFS\F((@UNXOPZ#S<J%U%A>19+;@@ /(LO#?A;N
M?LXMF)526Z</39K%D6:SOT?2[!T$:?ZHB/1="??=,,NN^&*MU6QQ\S56=X_5
MHKGGSAQ\N_?AZ&'58'V>_Y9D:[/>-EBS=0+_ZG162]@YYO921EPA J6OT[7!
M2K78O>=9R\\)V]![LWCYR]G9Q<6'#X50_4:B=A5(66L]_PF'UH+__S/R)/)_
MV V^5310^G.RWOYNU]OMEM'LVRX-[AT S01E8X+V 3'!CA1EIT,Z<H^*\C?/
M_X8.UHGO#5;%$NY(2'R@_Y5*2!0(4F&,G(&I0$9N&>UZLQJLO(-MT:1:8E)M
M&OU.&=T:FV[+7HYG2YPPNU5%-^8C7D!SWS;G1!?N7A&MAZM2</\\D-=Q@Y9#
M7CQW%45*F([1:-0K(6)V2:ZE!U#S4TGYJ6[43ZIA719#KGLY2&YV9=W>NW"8
M6L6V "R20*9 GF(K@)B"=!R^9;XJJ;>I3"AJ]HW&2854^8Z8H?0 :FY]D=S:
M,GKUU@OB5L50^)%BXN9@M'2QF->8G.J'3Z* ="AJP/P9V1.,S%VZ>66.SDQ7
M-4E6Q>-5&8Q_QVPPS(CFW^$!"LP4890B///H<CPQ;3\.5?[H 1U\I$)1IT'
MP\ XPE#<-.03HSQ%95)S,(C&LK"GQ97JSA1$/<9XZ?^(O$-VPW&.0&9M8DXC
MIKIA_3=,H7(<_*_/7?YH.H%,@0)8!S('CB*C@8A#3$QV,>@?W\3*HFFXL4AG
M%L6N*+4!$YTM2G)W,%K4"V3A37M,E;8IW)1RJD4$L@-+QID0879 D=XFK5^6
M,)W8(>SH?[AUS+Y.L"R8"</"$"(=&]/#O< 6)2E%:&H0QDGY-$Y2+2 .=5Z,
M/0I+'WM)K2XU%U;FN;M/,G4'X;RG6F&^B"NW@SA!1V3E<=/';/WM)D-LE;[/
MEY&6(3+R@>YMD3Z'X?]J<KI,<I')L&)3*,H"#Y"6)"-O/(FRY6DQR1_%1\VA
M9'B*4$X++J9%W** 8T1[3#V98'9!/\?L?60[*%X%94OZ$Y0MDO7D^N*2CHTZ
M$G2K'^=ZC<W!"*#PG[*L+1[NX+.-CEJK>!C!E@LF&=K?TV;IWG"(&053 [1P
M /G^,?O(S8"*TL_"*=&N%IYT[&%2>L+!-]E, =H$0>F3RLBR" 7F6"#EBIRA
MW^*J?FD.Q70NZB,F*CS2/*!\[&"T:$OPQ0QWR7J1&<D3CY9)Q)3)FI-ETI72
M&I 9)QX69\#473N5IDAQV=0G@Z:BU?('0BQEB0(()@OLM* .<%($%/@$QLNC
MBY5]X]DQHT_4 PWY8.2"1K\7A8SO JR5.. D5!.Q)*IL$B"93%<8'\M5I*6(
M;3\%-<[MQ816D0!(*3D/HH9EE3,Q8/7WF+4B-5ME):*R$JFCJ,HH"+>)#TS@
M8S5+TID)D6!2WT!D"-W[G*<\-1"58X$S:K'8LI/11?Y>$,^RQ)8PIO)"E/JI
M9B(7J;(JS4B:><:&R)H,I\I?E%J45A'/9',OE\4QY+(N-[$#*=565FZNDOS(
MYH*GY#>B68SGBUJQ)"\R-;\C+ OZGR2W/X6ENHKXMRD)R7&#9<*F+%F*2)S>
M!DSDLV<H%BL,QYE"*!4)MU(H>OZ4O'HT?2J.:B8Y\'&&63JM%.Q$^!E"NI1T
M@F.GQ9N3XK#XO#L#8*;@ZYRU#;%"32 %K&5,P3(E2Q/%-S4)DG6J54'3!%CX
M$/#F/,4ZU@S%DBDW;@X4L+PAECF9RM2CX@FSJR*8Z7N+#VTL"Z&.94@#>?JE
M1R]RD,_1U/H#,[\!]XJ:"[DTEUTW(KK (DI3:FYF1[,:".WBK*J,M8^1,KLL
M^ RG%CL@8YC+G.8A""":0G9(P/H.'C)U5G/])$UG%78RF9/UB<S3F7+5:GT%
M]>48X8F($A4B;C,EK*?>H0F3>9*9I^I3J,6GYQ*.).(Q%>T7XARE:X65\_)#
M:&5E)JW$H94HQ\DDZQCM1X4ZYK%-6FE]A0TW3^I(\Y(F7F#/)873TQKDR<^R
M]GA20"7"DR_*\XQAGE8R@7<S["E95N'2]-2:'&VQZG=&0\99P;;$ ]9;40[8
MQ^R30O92?$]QV)".P].H)TP]QF6T48S120>G0R"F&V/,\J$<1TUQ);O!C$4/
M;J<+QTE9?AX.;G2X! PF.=%3<DX=>6&YA-EY12ZV6+;L' +_C0;)/+:O5N9/
M:RE45T3$!22QEMU=3*Z5%0R4:B^,8=QK85O>R27B 0](">@FM+$T'S$,2( Q
M]^^ID"-PH =*@1%[^$(\"!T%Y"V<"L >,9D(!Q+9W;Z!3V2++8A^&#8N$PZ@
MIF*D*<:Z+:0!I8#C05R6T,;#K^NYLLJ:(^ $*@7:"](B#<HQ8Z;U$)95HRI8
M/*X_B&.BBX9*X:M-&66]JK045-P/XIC](I\7)^SD)U$V(5&S4E]2?4C136%
MAY!$7E*)Q+AC X$;UXZ,G8G844\MMI4.J9YZC-1'LFSMB7Y?@GM"\QST5_<<
MH90+1CE-.BI3S&Y>73+5/9+I;)!10%0UTW3@A!;=$R_(ZF&BE-;"TF:/7$PR
M4V*,'E0:B2PL#(8]%]$)2=R*;5R$ I\M,H:D#"?TV!LMZZG%;#*(?'/P%!,:
M/CLP4369V:IC27N66(NB=_M1.0N+6B0)PQ#3$SN)YC&TB"P)YJ0Z9J*W68Z@
MDG;LA+Y/&)'<\+;TR\8FKR%<9DHGF&A"[GLX!5)%*G,82L912**ZM'[F!6%Z
M'4&E6F0%/2G,R;60XM%(/((.OS<1BPFS&$R<MV,WN"P$.[)]BS3%$_FWLYY-
MDL58I4D*+$'0%K;)H3*VHK5H!L2I>Y6T79%R)$H?5ZO'S*Z5NN@2[UG\+O6=
M J@!'\2EFV9;!>&:?8MJ=XBR:;12X$,'^!_9<DZMP[E%$:MK[%PJQ;< (_\@
M;?^KU/:5Y89;*@435[F,I9FLW:(L=XEQ(QLQJ@9'.F)L>LS<_(A^/BN*SZ*K
M:!D8I-*S@) 4E,<D8A;94R;KS!^"H(W+7:+4IQI1DH:%Y]0,Z?XD9,TZLAC6
M4)!%;>G707*@ FF15M61O"0\DL?L=(5K0S)8<L@TL?R_3]<V]KP3CY!$KK(Y
M\N(XXZY94BHJEE#8P)*/)YYO^D_DC\/C([Y[-.\)XXBT%4$>VV+RALF]1VD@
MVRBF+;&HNQE,F7IIYKE0DD6@$XRJ&F;[:RYTVL4O"B^?"UI*E)\C%0F'3"[_
MEE?0LHI82F&Q8R_(#LEE^S.D3748NAT/95='Z?$3/M1D!7*[XG&J*^9^!5.(
M)/IES+D7(,/#*A?+^BWAUZ0=IRK=8E,3_3G<Q_T5FIYQN?!4VB5-P/%M+()O
M>>3 (<G3> /\B1>Z-A*$?!2]Q7;P+9E8&9GDDZ!)3@R,EM6#F!&5+%;DPB@@
M-"]0*D882B7K2"O",II0L5L/SI'--^+B$L.+)H(WXF[FDLXS"Q#N(@F@NA)N
M2R$ U@66$J/J\62_/WC$37A&L 'G6*]4]@TG ]CG<</ ="G)9;2Z<'%5 \2E
MB&6P'926@^+)C-,?!*;KC>U!IB$YKKOUAE[Q[H"BY!G1 R40>/Z=E$>RJQ1*
MX 4@R?VAY8B:JECW3GD7>,&VA,F/][_S1P'T*XTA'F)>2K1@3%)+NDG\>GFA
M_EQ=0_LWKBIX>1^3V!=H@HJ"S )S,Q;%].5)7DN#HA6$KI+/*\A=_JJ"=O9:
M*+,(%5.B]+C0;T?B4A<]("Y'AH?/1PF+T7K>X()B=2V7& <UB,KPH&A3#EO,
M/HM8)3VF,J"8U7P2Z^:%3)+P!A'D#!]0^3Y:+NP?GG&->&X!XB"V:Y+ "P!2
M-;JDLQ5>.&97<*(0;4RP5S;Z>.W $)6[\=0;!,G]8V[[$@\I[M.T8*=WA6X&
MFVJ^>*\TAZF*;8%20X&2B[U4%; 2WW=1\N1\TQIM<]FIG5SZL3UM*A8U0XO:
M#T;V1-U(]>Y_QJ"64D/18 CSF/.D:2RZ+L<\[C1SE]-83PWSJ<<34"A6+:Z,
M&;G25)VR8RVZ$3<M#/A(;B-1!:B>2$0W;8:PA^WX0C=$ 7$7UZ^O=HU5NG*Y
M-;]7V&Z\I<VEA83F=SPTR$@'C'V) Q3ES12)L%@%Q-T3\*T_(C"O+%OX4?\:
MCQ?'AM[QH>>KLW#JFRR\VYFODR+OY(B#@94V!,+SR,F;><?#1\[GGI_4BZMI
M9R*2NNH'2&HK1_X$2]8K-X#Q8-36:9C>KQ&.Y.,9E]<<B+&J;'HXDZJ'IH#G
M1+ED 3V,3^V=2:NCWS5SSTDB+M.C0HUAL8>J?RXN?"S6:LWB.'L='+MI[:%<
MMBR"&T<6D-3!O7/L;WA/0H=6$1Z17EB0[!0WKO(Z$DSSQW!D*(M' AB8Y":4
MCP(LTFI$T-*2S&/[.Y6_EO'#N!%2-,T06D;>R[Y2QU25'(\0]\Z3D26NV+T8
M^Y*3.=#AG7:R$?8YQGL]J=?@L>]Z&M.5UJR)HR.#*(K?'HQB3L^%>')W^9:T
M\A+R1 ^"8 G[(2-HQ&9ARQ39&TS],?'^!L(ZC2^JD%:)4&*G348J3%WRBY](
ML0%9ATE,OPUO"_X@?LCX3.;)!%_<4L _5AR8.#LK+C]A-Y7/LB+(6! B/N,H
MS!21KC:-J=9;Y,;F*0E2&5H1(*N)JQH1UA!C[$F^I+@1\;W$1)_:\46CAR!!
M79EYD;9>QAMJ\8/< ")+<>XE21PWJD"36[D%2+V]L+= IZ9#RB6.8X61%\$A
MYYFG;JMK!=WZ=!7])%K+5IE090>(,%Y00+URXQXD@=KX2;624\*-3\;^5").
M?+DI!D1C(3/%,?L%%9)T[(H#JDL))J"@43+Z'&^T9$QJ;,$G_19$M%9\<:8X
MTR:F;=4H&X"RB(3H3'S<,M>! )2]Z95EL=>BXXKZRQW'12IG*C6" ID+=48P
M$J9%C#8D\7LXJ[Q).E0H$;&/7%DF7=>*JSL:I,+7:!>Q97$-!$/-C"O+%^]-
M[#^?F$J@[.46OSZZN/YR]&8F?$U@@UNUF';<"'M BTX-U(-:[&ZF74KL.1;W
MO!3Q#Z)7W&F@DG<B>6><#J#V\8'C!#X"0 !,\2$BD)ZG.$5&C$)0)JX<#T,?
MT/R-!38-71,+FHAF\<PDXYQE#@]*OQ]8,4(C[^ 0>$"6Y$O/Q639*A]RB7IK
M[PDAV,T5[+)J=P?]3;F5S&SW0%E=8H$F\50!]Q\PC4U&D"31KY(XB" 5X^*!
MG+1?5@TO38P@DQM@J8=(X(PAI[2ZC/$H FK4I#@ZS0486S\-JJ?>5\J0'F58
M:<V2?32]C/BGN:T%S]+#D1+SJ0P\&V*AA+>C/* !I%[","'E:B2]#8UQ-1U]
MA^/)PZ0,#TF#BF-MK 91>1.1B>?;U!EO[%D<=&*<WQ._<4\9'U,1<W0MK>QE
MO.EI$)@48G+I3+0X3@+*DM@^M!_CP[TA=Q]?C4>1D=#2\O!Q%Q\\A$Y$1"=7
MS_$.T?WO4"XM$,!7.49/^C]PD>\=<_"M]F4PP@S#N9M'?$;;(VP9SB7B)#I$
M2F><<+, IXGNLDQT9TJEE600Q1J';%OU_D'I+*J,YHD !W%/G_:6PZRE/Y'M
M8EY,V(5""A*9$I,?,8-(O%'5I C47KC[=)3-TF V9I$"='T[R?!6U@ $7^&^
MU3=P*#?]@6@G> X&IN-5N[A"9D%6NB 9-1>+:5<VG4_K#E#DY[RL3'404"^>
M'V:.K-B#L89%"62)8R715SH33>O!I)[H8+'7'H%/9%P,G)CM 8BUP!/FE7CZ
M\HQ ^7!]SB8C+X2E!=\R8U:7V#YX<$RY=]D9^:T&3^P6(T:=:EM%Z(AS/;?V
M]4NVGSE5S3"%YA:APL(OGGP#ZDUF#\+9%26)<.<-<(ME%M6,'SX.\LK,1-W5
M)"8%37X]_G+,+,]QL-&L*3J_$HW"Z4!DF/O"$)$7,:2.!5?,#(<QS_(\XL<Y
M0\DP$Y]C#V8ZW8I^C"B*<;IC%N_V(-[M,-UM:84IM0K4M&)13B3I4ZW^)M/D
MP2+T^0C@37VC!EU*ROYR!"3=WTG)GYJ%BF,ZBPU*69P+LPQS7^2"5.XF$VP*
M..47KR5NWX@#CTGW&^A*__$U>BW>(%@_U(_;# C-H9CB'UYWCIMOXK]IQ!]>
MUX];Z5=HPJGMA+$YF('_[M'3\*%K*"3F/%57;'S.IJO$D6?5O3G\,J\"RL*D
MG*D\=;#1/6K?2V:U#.#Z*Y6]0 >\YY+)-A)$JEYDHT_MT8M=:W@B-=VGOZ*@
M^H,&E/&KJFAYRZY!!?F>:P\"=O[YFGU"973F^7B'0'S\^NCZ_-/9$<6SW)KV
MH^D*3;KJO?^U36!^]EH)OL&!_E>)L:$QST:V:QIIA9B%6!+ M_O'_?XK6<(@
M[=AGB";>"%C:*TUP"X6WQJX_8WI\%<=RBJQQ6C]NOJ)Q@3E?X:37_V0?0^LX
MN[)_?IQ>US]!T)CKP'DHS'R.9K3(8[A4/$&XY+]S$61\FH0W59;#4Y^XE:PW
MN0M=<EU% 9I"]6,,@'K]-3]OC4YJ,C('K$I3%(]))\VXVRAY"VB(3NWP6WQ3
M%[O19=C![(7@G,M<80BHJQ,^BSF5K(1_),BIQV,H4)_';O)YBAT;UX)6)2>
M=* JB<D9P%PK"1BC'# \4-I#X7H? =%Q)1F%Y$%R';OL24/>L,NE@ C%TO(&
M1>DGZ!]'Y/Z'+\7K2?$*83'@X@QQM#9FC8^,?4)8E+$/%)(K"C$$TS=SLB=\
M>G4LW6V 73Y1JYL00,;<5\CH&MG\@9 [' )!$C%,T8'JYO$SI1V4&2RZ-E;-
MP_CTG3P2G[_'I \M;T#TRJWEH--.)4D9-/#31) EXB=(+VSD)'Y<5DXYO<7Q
M./&M*?H-9W+@*:6/HAK&28$M>XZQF.P7E0U3]SA0PD[C]9&7A'8R[39.Q6Q"
M?B\\5@+N9%LHEWH.2H3&G46P(>Z5!+(JJS!N\-8+*.Q&N"\K?5;,>-!]N;!'
MV</=%[WCP=*(3)*'P'X6Q4K&U6&HJ(XD%"IZ&* 0Q(H)_A,ER="EC!^7M\&*
MAX'TV\4!*>EQ!B<;VM_%=8L:BQB[0JAG?,P75*509MD^D6\,<PG9>3Q[-IOH
M3MR.8N3FA(@2?E"2:0#_<:R\0(%ZRJ*#8S:]F"Y4/UR]ARFP<HVLT90F&63G
M47!"^)#EXI#;P'*SH@%U+!^,4(Y1C89T3.+;( YJ3M8Q "$.FLE?!EH"PX1R
MT/)",F\VX3C%^#8;YYR.;*,Q%.=YF)QO40_&**6XOT#Z''!=@AI0;KBD%@T1
M8YZIO0C*S8]DQIF\&A&2,AY5@)LD\:/O(_.3/+13_)X,XJ=I1704T)(CQ&Z,
MT0H[LZ[E#OXF2ET]55DHQ>6Z9&TGC/+"8IO"FP[F*NIF==O(BJ28[M1O:;)6
MO6:93](G?\S^[CUR"O*F?+E$PZ:IP%@_$CA8T<0^59TUU&*R(MV #R.JAYG&
MD,C/B8N4-"/.A'45I6-?QB+1L4E]<B@NF'%5,L]JT<) >'ID"")[(SA349+)
M>P/'M,<9O[! HXA\D?B5L9+IY0$F-U#@I*L$R0NV2EZ9P%%A\)3>=XH$:F1\
M)=-(BA,ICS"<;A#*DB3Q+[2W-+^H*<1=^9L ERIN!GP1)I;S:?SY;S]&0>W>
M-"=OOZ3K2:M'7.-2X#!S"]3\WO$&W][]U_]C[&__7:M-,U.M)GY*AL-['-.W
MY'/Q8]<"-WABAR%O^/#GHP$>EAOU5CWT\"P-GQI'[Z;X*Q?'3[>/TL)&"QLM
M;,HI;)9)AT3&4)2E$E\'Q\L(SH,^142(H(E:XG5#-]RIZWH17=Q=BT@\]N]/
M'".R_F]6/,'0-\G(\O'39/A3&KTQ(ZA(//U.L2ZS;X.!_[N$!Q]-H)&_"U".
M8--M,>#7>KUQA!4"P#!T@I^/:MVC=\U.G?ZGXBH7J&MA[1\1T-:N4%;O+4<9
M K,YONK/QI<2[*)&?;%3Y? &EK[ZW+4,ESO%X!B#74WD==.%C(PC;\,U2;K:
M11RP(39&/+L<RY<8&6J=DW] C$*3!_2CG"R>REJE3'\G(&^?)IRP'8.CC#4/
MT4T5T9>?/QR].VFV6HW&%)[7@G2*1,6[3+PLL64(- ,J;^# !%(0Q:5X7.+Z
MLSBI?$ACKVIGXOPE'ML(L>ED]!A-!1-=#95I5N+Y2USFY(+<G6>Q!S0@O L@
M:?B5^*ZUCMXUNNU9LGX._ >&_4ZC46\2]KNX#T5CO]W2V%^"?<1Y@[ /7-#L
M%XW]9F^/V%^D$+:$?_HW!1UGM,]N,=[N]/-C?#[$!X#C[<J4+IA"&L?;U9HG
MO3G&X+-PG%J2B85\\7UBRZB(<P"^0&LZ'?E<7*+.F-)U(0.>:U2_P]]JC7JM
M-6W1K8!I?>P4>D);A:!&/4;0\P]JB*,^XJCY/!S-Y])?1>F(-53]Z=79)3L-
MX?&[B!K"X<'\VJ2$XC4YEB;?@>(_30,(KO#"[$P-'Q"AC*M/><#6JSDZ]XJV
MM3EI+N*US$4\$[F(N]N;]=17"C$"?.E*<'/M1Z/1SR5G][TK.\;X:JPUJX"U
M;)IS6>DWAG*A<5!!*;(@<+:L6Y %-X;V0/9BQYITE>SHU'.=T/:-M1LJJ(K9
MR7$:=4EI-P8TAO- J/8YY[C-45_HH6Z6]JM ^/M!?*%>(8WX/;F?9Q"OS<3"
MA,TAFHE[5++K(?] E>S>S?3U=N&@S?1]2:'U-.\A2J%2^"/7]'F]'']D&39G
M/3'U<C9GQWA?9>7WVKDN)O>-M3*XV->DZ.>XV'OM7$$0^]Z5/=JBZZG@ [5%
MR\ 5:UX*/H<K.O5*R*J]GQ#6VY+JG1#6"FXI1D9M)5!KFU+I&3%$FV"Y:)-S
M*T%;.S8R=[P%18J=K<1S;5_0[!CC.Q4MY;GAVC&6G^WCWT>0[0QN.[DMEP-%
M[W:O"?/?C[\,Q5CJ4+U#%M/EN2/9,98+\,5O11-NS?N^8_QN74:LNI8^.<E_
M,UUYW*P7W-EJK^&OV[4"*M9'M!4Q^!RO4+M[DBM=[Y!MJ^T&I'3+BMX]V5:E
MOMDZ?*=#V<*4#];.*DFLU>%3=-G\]0=+T26)VWD1%N#N$M+ ^LX?K%SYD\EZ
M\1WM[AII9R^"+G=W7]T\Z15[*DS:!US(FMJ726.M:]%-8,8:7J#-YN)5#B\&
M3X:6(ZL#WWKS==#\BEDK/;?M3G>.^_;9T%0<=WE\,B?=3K,_YV:AO+C;^,A6
M/()10>WJ\%9KU#N].6Z*\F[4.D;9?O;F^>99>;&_T2%D/]OPC.-(H]'!&2K$
M%3M$^PK<];K->G>.9ZZ\N,OO#-T/(:_M%JT6^M>\!=W/'FQT']H Q=J=4Y*D
MO'NQZ<EG3T;0,\Y G6:W79]S BWOWNR=3[86WM4 G5$Q/BG/:6&7\:6U7K=7
M*;-HOX>%W42!E!?[^S2LMG+??%(IXB_)66W+$=B-=OND/R?]IKS[LD^VV$8$
M<?=DCC>YO.@O"5ML.4:@@19TI<35/MEB&Y'?W7ZEV*(\1[]M7\MVVHUZ7_N\
M"]49AVS&[OW@O;6 _68+K*=*7=/M?2^VEC[;..FWYM4O+N]>E$=C;#M@HM/N
M=?J5<JKO5V-L)RRS!N*J6B9MB=R$N\RVZY[T]39MCW,*\^:V^]6Z*2S)R7W+
ML="-)K91J=*^E,<0V'9.5Z?3Z=8KQ3,[/+*OB@EL@ADUIWW@=G&W0*ZOQLM&
M,:-H)JZ\(=L1O'GB-'MP_)O7TO'Y\!:C4\MNQFR&FA0^1@"R#(1,@"A_>@:N
M"KH9IN_S&13]>2T2BT78!\_G]CTHF,B'WP;PCO5'%(2B\6WAY+8F"F]]TPT<
M"I!/P<J'NFZGNW7<;9/8"F+,-8BM>[+JUN_9"/O%!%/F]4<O"-Y0HH@!=DTP
M8A\<[Y']G5OWW-B]2$.8$"( !X%!6 @4 4A.P_\P,+<F=Q:!N<:\S)DJ2[@U
MJ6]S"=?K;DDY;,?0*%M8534X<DWW10$<65V-69"K9QV-V=J.W-\.!Y;-%58Q
MP;XF^IYANK9;S=QT10URO2%S/--EYKW/";C:E^@NX']&N.2+A\S"?_/\;^C0
MB!U*'_'%T_C%Q0A*!J3Q@@6->1OUGLQ8AD^_G_.[\-(-0C_"L0E#<GHY.TZ>
MS"UF_GUJIMNG":<WI[Z7J)0MCANU>D_!UQQ@4VJ+QF/3?T*D74TX]O,%;*#0
M!)3X_M/0\[%J<<#^?4NT<PL+9.\=V( Y.*&1KH;).#A,9A1\FUY>F=W][G^<
M\"?+?F!!^.3PGX^&\'QM:(YMY^DM^^NM/>8!:)E'=N.-3?>O/S'Z/;#_P]^R
M1GT2_G3T/_?A3U-CX(0UTP$>><L</@Q_8O2-[5J E;>LV5/?PP$SDRN#LQ70
MT""W(P[/.:!S$*/$>0$#Z1$@77F1S\P'TW8(J5Z"> <1;[H6&_C<LD,VR.R!
M&;*XL72K85!S:8.>!MED^\SG0A#PM!GUA!*M@[>XHA\1ZGAY/P)>%!3%'^]\
M]N.\1X3@N/-\X+F?C^I';, =9V):Z$I+_@XFYB#^6V+NT;;"T5O6K;]:LD6A
MGWRRV -MT,]'=UX8>N-DH ?NA_; =.+]&]N6Y?"?F)R@U84))#PU\2ILZ.3[
M)G10Z^,6 RG?VVX-?W_+^NM1QB/(X1&\=@<R2KRWC+66[LV/H:4@9^ AD@$[
M("5S(DK\G""JL11/YGCRTU\:W?JRJ9M'S/4>?7/R\Y'X;VY0XCT39*1.SP+/
ML2WFW]^]KAL,_WFS<N<&'/VSFS L+1/__V?D+=ZRT[$7P9YLMCDY,31+B5O?
M/DTY6Z><BU3^KI*[^P!/%-_85.R4B[)_5'1'05KDSAQ\N_>!]ZT:K-OSWQ)Q
M->MM4+@MT+?-3F<UB16L5NBA#QQHWW1VKBYF$?*7L[.+BP\?"I$Z&Q'**I"R
M1LVF#$1C_; ;?*MH\)%CD_7V=[O>WHG1KS=+*!RV2X9[!Z!"."D-K3;KS9-:
ML]YJ'1"Y/E.CA=XDESKK=$B3276VAJ;:!YM]H/^5BLT*!*DP-ML$IAVSP [0
MIDE)D]*NI>G^#P?DB-=' VT2U4^,=J-Q0 :1)M8#)M8&V>\G!T2NVG[71M<+
M-[HT*6E2TO;[FLY]$;RC+?@7;Q3UC5Y7V^^:5"M JLUZLP'V>[-W0.2J:)P?
M*>II>DEJ7%W^@+=Y\7:WYG=V)N*\-HZU@S'$$/N.L]LT0FR&Z)20L?)$B&TM
M&&,1#>S<$-"A/3HH3%/."P\*.PC"+G5,V+,W4 T%8QA-;OJ#$06!6_R!.]X$
M<P?T,5+'B&UQO6VCU6B74%;H(VI9<%(:4H6#3E]?,15PQ:1=_MKE7P&T:5+2
MI%2HH,QE^JOB= _' -.!LZ$+A\L'#L<7UQY'X]U8I&LAI_%JQXRW#^C6X,&U
MP.N_*MXV:AG=7FE"Y\NT6=N#97-O5WYAM$H "?(K1@+=\"$ 0]<D!TE'VM36
M]M'AVD>:E#0IE<C4+K/'7>=7:'\B#M Q3AK]LM@Z>]\63:HE)M5FO5E'U_<A
M)?-K>WS?'*2-J+*B39.2)J478X_K? EMYD@SI]T]( -'$^KA$JH(16G6#XA<
M-\F66)&RD&1*+ B--Y@(PJ[%]:X7U6B>.X]X=T$UZ_EO8+5E.=<9ONP_Y6M^
MV\Y6_%X"3NXEW\3QG@L>W DN8B!R8:'=:K0+1P,YXRCF]:,'=,W^$?EV8-D#
MBJ[>!0H(@%/7HNG5V?-U>3MI] O'R:F, >#LDX@ V"N-)-!(8.8^F0M9K6ZO
M51RRE"A\K()>^V1^)UPE."F6P]+IYA:(GTK&^OW&=.]%=7<)EZP!GYL7WV&D
M8ZU1K[4:*Q"6A:P Q&TDC;>.G[ER^QUYQO:"I>(DU]91MTK&(:TU=X+%&=**
M)=R.$"9FVYC6P.K;":U-(Z4,M)83=3EH;4<<FU_^EY,(9Q7"\\COR]]/;R[8
MS<7UUYNSOY]^N6#7-U>_W)Q^FEFMVFZ]9&T^-O X+9IZ-G'N\]7M!6N<B /?
M7TZ:C<9/;!'2EA[\<G3AV%LODTLW:3PBFHZ$(TYMJTSW*5EX[Z> O?>01[PA
M.[=]#F_X 3.C<.3Y,"&U*6$^GT1 GV9 ?7JB"78C^J'983"_@UP(7]IA (0S
M'L-? 9*3@<_<<<:_\T&$#4YL%UNFN#4X3W[C(0NQMY!)\B)@GH\_FX.!YUNF
M.^!PR@U'S%3GG3BF"T:G!:OQ(X<#'NXZM0;.C !^@4E\.[0!#:>#$+]M]%LM
M]MJ$I8PYO&6].6;8W"48F7YF/1/?N_?-,<'.86I A(*WIMJPY1%6*_JT<#C7
M,^S;XL/LIO*\:/#2/V:G 37GF6G\\LC9R+04 "Q8)LQ]9[OPL7[<2G!*D%+[
M&'P@H$7]T#IN) ^\QFY)#]PW[VE7?N@?MSO8.T:\^48B*QS9P<)5"YP\>$XT
MIC'DG!GHX,4@NOL#" -W5.X>B C1,#L0J,'6."@V;#<"I<4?3"<2\EGNCS<)
M\7C (D%!]+@9C(ZKS%S_B)RG+7%6_6 YBY#6J*ML)3B*EI&55X\C[A(,"LY,
M<;1]A.GY]Y$9!8" 8_8U)74Y*W&:2L?-X^9RUFK6C^L+>>ODN-]3>&LYW<ZZ
MT>8KVM30D3^S+V)_OQ!\!B#\SPA14SL3VT\_+[9=U$G$$/$ *VV6Y2WAQ/0T
M[KSC?W-)_\4E0"U<_J\@/7BZ>@-8"_;H$P<BL#9J+)@!@D:/Q\:1Q<#/1%%1
M30<7H6X!U)OA<'URV@[25M#5?I"3?7B?Z,E,D<]]W6HTLDUCMX>G4TM8 *#5
MKTW; D6;]&/<)Q\F4"%0EZX$J3SDM064E(@H/GLN NM[H$;=>W:)]4]XL%?)
MG 4IAJ@\!''#0Y.,_PO3=P'"8)_(BH&)8=DIFH0ZB,V?I:N7FD/8<7/O.5:8
M*,U.YV0Q3ZC#YP4W.0ZP4]<%(Q4-WFMI N?:T>5KJO=P\_#'F\2JE</3SN'T
M^%PRN?QQM<'6 6PTZ_5BL:%:\MM!B*#FQ0B1$&R,D]8S4:*P^ZD\21#;7P-6
MZ,7G4TP\@QP?AX?1:?!Y!%1O"#E0)"FU5+0UC][A06D!SI9 NS$*BR"SM; (
MBK2A2M/"Z&\:D>C-*0*1Y#+(G(1K\A"=@_=(@N>1K^L:'<KP.P$9M&"SOZ$:
MVQ36XD3@DFTHD (;,Q*PL5H$KH^6@O3D IP4*=MF$"*TY%H8^>KZ?.#=N^2\
MPNNI]]SE0W3IA2,S9+]YD6.QR_'$'(3L8CCD ZH'@0_>X,T6^1+81]N\LQWA
MA%N$(G4B>#V>YA9FH4G$',D4\,C-O,LL053O30>=A5]&G(=XO8<G*D%2"(\"
M3BZT4>",BK7-8*TL3KMH@A>,4XI3>\$X)8%>,$Y;[1WAU&#G?("2@[,;'D0.
M]9@?^MZ8?>%AZ-#Q+!">>G@-?SP5'G!<2DZ$QC,$R0P?8 )E_-]@>#&Z,OA<
MVA4&3QX5VJ>#Q$H$;@;;0>%U/1=.IZO1F@NM'3 ZFX16$KJKPA1[)SO :^R2
M#-C0\UD(B)UX@?S&=MG$M^'K)V[Z>7%UZ<Z#YQK'$16!X=GK9(KG<703CHTY
M4+062&7%S'K$TVNWMX>9#7B1AF1B3'HE&?59+)@7>>L)M'RX6PNB/+B[X58D
M0NFFD/?1G(@;^-/)Q+$'=*^(GM(HI&\_VF,[--=!9C)3%G::YVJ8SB(GN1HJ
M4SS7WU_/Q[// ?& D;V>?#QIY3(9-:X+D+B=4I"UN,P7$I:[ID-V",:Q))==
MIX.!'_&9J[[%"@+&0TD6CW;J6O%8<JCY1\I5Q^Y\IYD\\U<&+RM9]H7B9:7>
MV!)>4@OOCKR (* &D4_!.FC796V^9QEY9V+8P@W@5K.UN9FW$*A2(VA-4ZZ?
MZQ!U2 A:3VTUNUM%T$+1DQ,9Z^N6%KD?<[DDM@=E+MYMG>0Z9VP/2J24E0P$
M"]DOE'G8O-'K==:&$@RK4(UL@4-]G!=VZ3Z OD#WR3RHQ8OQ>Y>N?"M]Z=H#
M,^ZI'*DJ6PTT/X\HPA7#H$\'H<%,2BP8V@%FAY$$Y&!+B(#IK\=?CF';AMS'
MF%^0C&AIR&0%S[WG/D9'/]B6$*,X9.1:=B!B:>%+'N\3S.!Z;HW&"Z*[P+9L
MTP=-?\RN(AA$X!Z@PC4/;2 ;[CPQV"':'AP8SAQ<V?1D,$\T742A"IMLVO#?
MR!V,,&/*$DX@ &H2^2#1Z7QB<; KL#HZG&?4A3%'N6K ]P2H2?+<4%(9.B5'
MGH/-J 0^CMEYY-/I2,$@$HX(X@?P /6H7.+5(+$!T@,LQP!(P\#SB0F?30>6
M'$-NB4T2?]**![8_B,8 D#O@PC>*4?INDOTPB]XGV,B0%B3"XDVQ)G6Q3S2]
MPOPQQGQ.D<<+MA-W+81)>!S33X04C.A.YQ%VRL'D#EM0Q# *(Y]6X_.)"6,A
M2L4<N%^$.HG<9(<MSL>X+Y26,)<F,(0#9AJ;3_ [Z&]FIM&CZ:Y-[19F!G 7
M"0%!0XJ8GEELFLP)@,4]CNS!B-D!H#<$6L<DB$$<(PY6ZP30LF[H_AK2*!%]
M%P%FNX32SC\-@F@\F6^?X)$T?;H4TFRKB7<+,5/91"!,?9D@J_A)PA-0/["]
M'9.VN!Y!F>"Y0,!CXF/*PAD,D'"1VB<@DP;VQ($)[D&1^B1=X'<^D0D^2.=?
MD:DL<M]PDM&G8S +!YC,0P%!($L#D:/U#9@Z@VDSQ;2XT#7ITE*R#F5\>7XZ
MU?B8*3L%XB"QO4<@7SR<E#+A8'K,[!$I8"Y[ "7A 0RSL^$0W+'Y0R(FT-8%
M]D?FC!/5>%9J"F7#Y\-!H@KX6RPO*VW-!]-V:&23E!&#$4B&/=$88]/BQR@#
M(]&,#XSM0&8+ 0Y(1EDVH,<7'K0@ I&20'',?L,G'VP@ ZGG$@ G9*0C;G#S
M7,SR&Y)H-5T0[H1PVC9\/8@O.:360:<]_"4$6 )JK/ZXM;;8RDB6-#/XXHQ]
M&8RX%3G<8(UFK=X7X<F">$\=QWN42 3X,2_9?Z!,I+A>B?R=-,^Y%]V%P\A!
M!X8@HT67_LD,Z02GKA4/+V_Q%\1-+'_W]FG"9?$2^2L(9Y$HC7V=\U4KZ=>S
MH6JYP*TF3D7<Q/9QVFQ-E<LY8)S2(6\7=-IZ.70JXM"VC]-&I]G= T[/XTN*
M+:$U&7^E4;E]'#/;^OGH$NR@6K-S]*[66 ??Z3JJC/(I?^%.4=X]>M=NOCB,
M3_GX=XKQ'A+YR?-0GF+73% GO M)826UXLXZ&#R7;I1;\SN<OWAX1L->N@N*
MQDW3;G+]$X<Z/:EUE#) Y0JZK+6G$VW6!3D/THK&RAIW2+C&5J^":USCE@/7
MV)G.(=MXC?"U?R\.BEB=(8BK1* O*-B2+#FU_HB$+Z<$XOM==RV1K<!>6ASN
M4R"?Q%;'8:%TYX;<N]I)?9U#W5PD@E[P'-L2,DSQXAODUX[\8(X@\VWTYL0Q
M!A?H)G]*!^*6$NA_(P=9_XZKF\D VVC29)6?P>:);ZF5-=:N1U[H>ZX]"%:G
MQJ\% 2:YR_GFGZ34]R[D/0.1@T@#%YG9PJ'-\U4J:4SSTT;@KD09E;NCF'*A
MI?:,KGD_Y'.(%(NNN$BI [R+0L@+(A^,\_EIDO,G$_^6 Z$,N)##+"L?O"J&
MJ#.=Z[71W,DRK\1](6P_+C3?NDXQ&0?^^YZ'CYR[OUY>@$P2/R7#"2OVRL>I
MGQ/_@H;/K&U7!%2+4/#IFGTR@\5U:;:$DUD;:,XT0*KOG\X<,PCLH2VRL:Z&
M$@"JAWF-H.<[%DQ'HQ6,U4N8'&]H!JH^,MB]:;OL-2+Z33[$RG$R:NT7&.3Y
MI)5''RV?73DTB)=3I2->QZH-J< QV)2L-1A9Z46KK7@6,8F88F=:J]GM-*>=
MJ)L 7!ANB]-O1>!U8_76:=7;ZVJX;>)5E%!6S<O//-P!(6,]9$5Q\QW:8Z!Z
MI[U.A:Q@NUNR7?I_]G9LS! M&+FSU>WXD(09P('3HP3L()K@'79B!W[V0LP+
MPQ8N,DAP0)%&ZR$YF>C*I[SJ+V*6!6;B[+%T TMA/B"P'+D:93&K=P,T*?EC
M<^S&TJ6N@_D#PGHI4"[CH"D2KU"M*;CL;,>GP7ZWN:YPR "Z""_%*KAGX69C
M1=8^:;0*Q<U./#"[QE*CWJVOBZ99<)?B:BNNEUUS6K/1K*_+:DOPI+JIMLAS
M>_#G-1N]M>W':6"7H:EHD;T''UZ[U5[;IEN(HJM'E_O!R)Y@^-\ ?C'OY_2#
MR86<9*CK9*1-NY1D,=!5,7#Y^</1N_IQ<]7JYT"S?-$* WT! C%!_7-V'7*#
M?0P7]^XJ#A7).X2.%)H$&( %(,F+(*"01N$X.O-J#_ Q\L'6W %QB'R":],/
MGVZ5=@+OG]1?)#/]*N'*BY]VO]]_#GXV/H9^W(INRQ[:U!)8.U1Q:UN3"Z$N
M%LW;=+@\ ]7/L;K6-DXW1S4[MX.!0_<B[-_8-H)1WXB<F$M??G&MG=JLQJ[/
M/YW]+_O'U>7G6_;KQ>?;KS<7E4TRP6XSIANA$T%D^J5\A2E0OA?=CZA/S./(
M<YRGFO>(!<539:HDF;V&(S:'(_<02,6($].H<\IG+^1)1ZQF_:='GOS1^,E
M5X?R8PJ \M ;D;EV;MKLLPVG>!>=3R+!Y<P[)G5^/ ]>)N!5H%1F.O]\S4X#
MVV37Y@#=%NSZ]D(,I<R\QK)@/!5DS+KCHOU,Z#&3_>'!!R9UK4Q-$5D9"(AW
M)XNUFZS=/^[W7^%K@F4QOR_R,8H!WH4UP7? DW8P@J<OS]A=%,"+ >5\_*^-
MK7- = *0IA%GK;D#)[)X$*>VB(0_:37"> (4O*\*?1$N*/KN9  VV#<7D(E9
MHG,WBQ9!]X=GG@^D(<(P!#R+T:D.A5R5W7+JQ:,L%M!H\0?N>!.B!J#B"#-U
M$)T3  3(.O@FDC8=;E*N'[?N10Z1:3V85!!6)$$1< $?V[!J#)'T?)%_D]DR
MVN3LKL&W7*86!7'J'P<J&",O\+A<(^ TSI\<<ZP4"R,D &;VB_:) *3<)4IT
M%LE!E'Z8IC("(0 -Q)&P2@(I94$A[JF'F,S"G8'3HZRC! GPV  A"/E@Y'J.
M=T\YM]0[*PH 3([H^.R)2TM$)]XXQAFB/F;Y1I,X5<KSQYF&7!F$5;<-5]KC
M?%'#-87V23;!'HS,!TQ/!IY#=1AGRV(_,AS"G #>OU/>%%#(#XT3I2V43,3.
M(H\H4F9:T4:#K'R0"6TN*NV 8Z%ND6LLH)C(GX6.RA*OE]SWF_<^I^Q!]EKA
M0$K@C7_)<B(N#H=7UBQZUF77RK"Y54JT/W2;:KLQPH-@QN21.$U0I.XE0C"6
MY ZU*KWS?-][I(3CRM+3UR05,4&Q0"O(&',X)*XR8E',?<1#-OE09"3[:)4@
MMB912'I.U1)BT[%K5;)-),F#J?S'6",PRPXP<QGY^M[T178T-EP+@4[X/6A$
MB[K+R?V3PZ/ P51&, UA8!+D])8M Q_"1T\64.'^.$D,3RB.LBI-%_.H*5D3
MK%G,W;P3<18BJQ)&H%1XS(J\3$G* $H(1PL9+VX'*-@IKM%-]@6LDO!G^RG"
M4,S2CZ$G<"ON6W#BIR2)7;SC)0?G]&T3R/\.=-$CB(-7)._-.-T2UDP*@3HX
M!O9WTJW84@\K&X^!6$9!W%D.1Z$\T#E['9B.R,:=G1[8C\"[2S)1^7=;Y/LB
M^)E6@=Z<4_]<89UYR^6P/Y[WC3V(%C.45XQ6/Q$)2"M,!9XXIFS\1S81;'&J
MW2SS20!//(UOR61B2PA"&%>FV(*R]G'9U67N5%E0#J_4D8A"U)Q82")6Z4J9
M"KD%<R7UC+*H'_<240JXEC4F4!$=LU]$7C<;4,PMMH),F-7RJ& !L4<<!1OK
M&N$]I6<5F__2'1P+8YO,%QD,&,<!XKMD#""]*WPHZH32E$"/<YJ3@NWP0Z-S
MW(\7<0A[?1JD)'WW1/BZCVS1#!/VZ-:;@ 2%TR\<&14MFPFI4BWCI(1&DKM_
MYEG)=2HFY[L6".F ZEW(1JA<-$@%>Q"E*,G71 ^L*'KR..(D[QYY+.O2B#5.
MJB7.8)?GCWG%!\1!(9;\0<@G<1D2I5,K;CZ9[C+E/)E:P(D_FY3A3P9K(F&Y
M\%2H%LJOEQ>J78(E5X@D$5H01=^HTVPTQ,MD1 4G9PQ2)*BJ;_B@6(-8GBDB
M_&Q91<4#A:K6#HG Z@"-2#A6EA[?QC^J.?1"*8+ICLJ< 93'[._F V(92P*(
M@T3\M(P'?"1]Y1(7!EAZ0-F/1^X+;3:1=_UWREV_)!.81+ I[!HI<PG$JM<M
M4:2&:B+(2PY1GH"4!^DOX)]1%%!!H)B^#454I<B("432SQU724@479F1+51Z
M0< <Q,0Q4WLA6<J(.Z*-<=KY+9U^QO2)#[P"+MPW%$M(C2.Q&X04[Q$-%D_:
M-D(4IJ0@S!OL!12 0"'VHT.R317Y\6@("P9)ZGIP>$2$T0$(:$K:$'!6O3=C
M&\2\"SS_3BJ!5*HF1AP>Z=$FN,NT1!@0-B=>B!Q )1\ LPHT9.'A>F>0F:#-
MM)ZS5E'"0_81GK=61<',DI,T@C(;2_Z+>-6@VDC;"07S!Z7ZQ>V([^*^QE;<
MUSC>5+#E* 8&9B-#31I)M$19G,1%RP:_3(R0UZI+B  (5 @HST9*4I9Q0) -
M)$9$00='(%%=")7*': &1S>$NT#Z=V(#5QHUWGALBPP5671)M%:BSVAV2XD\
M.ZE0RU-V+XE(0=:Q .C4C^N-5W/D9LPV"[?&4$ED"<$63Z^55?JHY0;Q=41\
M9DV8P$RC$-7J878LF*4"15\3IG1963%Y)PL5!-AK1%9AF[6@L&C+!/8722ZI
MVS/T,#M*%+6ZPQ3JT+N76@1E[U(++F/WQ77&U!-E4D3&Y:%B+,YZQ9Z]K:+;
M,NI;[O]\5#^" [#C3)#ZW?OD[P#D;_RWW,I'VPI';UFO_FK)?4'H)Y\L/,P
MQ?Q\!.?(T!LG SU@#38PJ&."&MN6Y?"?)$@U\300U>0[HWUC_OW=Z[K!\)\W
M/S$)1[O[:I.R?K4^4B$HZGO;K>'O;UD_+_'20]FXN^7E?$)+P<; 0ZP".AI'
M>3$C?OZ)R=U149/@H?%JVE)>,G7S"$XHC[XY^?E(_#<W*.MMTJJ-&9 L7P?K
MV=O)#=&><^VS)+3UC=$TL3Y-S+F4/@BZ^%$1HL\0IXJ<!*TW^'8/MIEKU6#=
MGO^6MJ99;X/":X&^:W8ZJS=H*](T$URV&VF:[L,<O/SE[.SBXL.'0E@W/[VL
M 5)6R>>WM6@M^/\_(T\B_X?=X%M% QFWR7K[NUUOW^@V.V41$3NCPKT#H-F@
M7&S0-DX:K0-B@]WIRTZ'5*74EW.U_#Z4Z&R4=@D4Z7H(*X6$F0?R.K;M=N3T
MNG+CN:LH4M*TC':C&AIWE^1:>@ U/Y63GYH-HU<_>4'\M*^C<&E4^ZT78MQ6
MJ91Z;E251PA-@5Q1(?2,510HA#HMH]ZN5T<([8A<2P^@YJ=R\E.S:W2:C1?$
M3_LZK^_3OZW<5)= C?_E _VO3&*E2) *\\!E8"K6CF_6JW$NWL6^:%HM,:TV
MZD:W7A%W<:Y]>?%GR@4E>DN@E[0YK,WAICY::E[2O%20[GY!O/3BKX&%K[B$
M&EW?6KWT6ZMF1>*N]"VPYJ?2\Q.>R"L2P'5@M\#MO)I]@URH.1O]F9<MGBLW
M?LHC>99;X@ QL[P(,Z*VR[0E#3(M$XI:#>.D2M%B.V*&T@.HN?4E<FNC8_2K
M%(OV;&90K) ?*8=V>LFKBHG.*>29HTJKJ&XJRL912TJEJLAOLHJ%+#-J!_.Z
MA.2K,JI,\\'SE4GD'!?X] 2+4%T&LYTD5A<D7:=\RU^^PWMG4[5;Z,MS7;AE
M8>$6B36LVB)QI4NVZ)(MNF2++ME2:,D6DBW]7=9K268\Y&(MJXR'Y^GGQ,YX
M;P9 J:]!( 0C$T:?:8_Y&U7BYM8IUCJ]YY\CK*9^-?Q"3U]%(=9,1,-)#+16
MK_GF3'OT7J>5;42]UNR[6M14S_-5BSIIM[KE7]32#J9S%G72+&*GXK>8?(V)
M]]BY[5#Q7O$Z4]YG:??Q7 B0(\W D0[S3%1T^OWF:DRL!J/<.%F/YD\Z+P E
MZ\FVD^FVD<_%2;SV]27"HDF>N<)>M]5IYY$)B^;?Y=+6X_%>^V2JNW")E[:F
M>NHW3TX*6=J7BS/V93#B5H2UT!K-6KUO)%^@*?9K<K1%:^G_BTS''HH:3N+L
M'JSJBQ+XX=MXP*MA,MRI:Z6#Q6/MM4O*IB75UITP<7/5ZTKQL\R=F.IE\[U'
M\;F?VS,9>I-DE@Y6>EL:W)(I,;?0V;<!&'/<>L\&I#OK=DP@ZZZ%H"(K66W:
M'R=AM,O+Q3[8Q)7)]@SM2E&PU(^\1\!C[^"_J.?#A8MNI-ERD?$WS3Y]TROK
M:A#Y"?1U@K5;5EA18_[ T.T8 -C!FQQ4OK<[A\W"%S1P&C@-W#S@YI2D3%1U
M:ZU;52FI=A*JE5^VO9=%B,WE!2NW#06_MUVZY/*&^X0#=6M!]\@JE11YIURD
M%;P8M!T <NB<=0;'U7MJ7K=/BC[S G'3L4\@+KY/L/[YIK&#A\U:ZCFW(@R>
MT:::U7\ZYY;HGZDI_$ H7--U>8S#"]<Z'+.P/">;%PS<[A,_IIW9NXG&SC_+
MYIT74B]TV9U?&JM;PNIF9H#>++U9>K-VK7*<PK,%\YM1I]BTC Q*RA[PHKMP
M&#GY+MXTM6GM6$VL:H&K-TMO5C6TH]Y"K7(. *M:BNG-TIM5=I538"O,0HYM
MB:N[QN<&%^[Z?+8.?LI:-J+HFYHREX0HIDO@@C4WC5:CO^&Z]U[BH4RU5S2_
MO A^>7U2KSB[%(R0)5';!9EDI=3G4YRNU??^*?$EBJ,5R1VE%T:%G]^*$19%
M9K\(M6&N(R>UG-!RHF Y872:!RHJ=N0]V*#1V%:]![D2$?=6L;IL8F7Q[AV\
M6"FD:]2"-;>,?KU"?0V+I]$RP:+YI?3\\KIA=.L5ZMBR S+8G_]@KQH]Y?77
M=Z4Y&FB9] )ETL874"611SMS(:PG+P[9A:#EQ N4$Q6[*5R'1E]*  *;"D#(
M4Q](>R:U9W*;GLF6T:J2"T$'(&A^V2N_=-O-@^66[5_Y:5;5K+J[6*&JL^K!
MN/KT[;\61"]8$%7LFF[#V_]LR[8B\;<4=?N8*%-#:1^PB'+HJVJ@#QPS"'X^
M.O]R_>&C'82W^%)",6JA\WR9[W/KLONK\U\$4>?0(,V>.O3:?IE9'MB!MI!S
M+V4]=8UF%'J[]CU]=8&]'3X(;:0:,^X-\.C;8<A=Y@V'!G-Y*!I%B2YCV%U@
MZ/D<P)$-G 9/+/1--W"HROAQ7A0M%! OA(2+,V+6NJ=\-ED6!O<-AWD#TT&*
M2ELQFG'-C.<34MH<])G=+)*^&Q_, 6>G8WR.70W9A3D8L<]>R-F9YR(2T8?K
MQW\@3]64S^P+=VW/IQ<"Z@YYY;+3B6\[V&.-_?L3Q^X?20>.B6/>O<4)Q7Q7
M0YP-WTWFNO+5T6<ZRM0;==&;!#ZU&K^?\[OPT@U"/\+>-J??[>!WY74!&X$&
MD%VY"5P"JFQGDX;:V:1^]$[T:UD3X(*0&@BDNH14"Y#J2:22![UPK';K;8E5
M^-2J;XC5[O:Q>FT^42LE:KIW1_U'14//4'3\"ZB'7P8M\I6_PQOOX04 %Q\_
M39^>[>I2;TQWO<FLHM8Y>M>JU].%K)PB@1\[T$8.=?X\C3L8LFOJ%%@[O_AT
MRN!-;V";(3:O_/CQ;/Y.IZ,D@X@Q9I9R DN1#6KPT^\WW,%&H=>F'S[=HGHS
M1<'3]T_J+[3A"$X*#< B=_?==?M?<MT+X4C6>^JZ((H8EB]&@:@L'SZ"?AV$
M:RQ;#(9C70W3D>*!=K'VY3315FEB.; )@JZH ^V9-Y[X?,3= #L^7H+],N;L
M]4<O"-X83#R2-O "%'WFA,Y;\WL&0?1D9BPQ% Y$ORF#P!!70QA@O9Y=C>GN
M3[7.23]=]"8 E!@52QMAS:"BW3LY6$PL[78V@PE0T05AXCKR!R,S0*V9-'AE
MDEVQU>G[R':HAQF:\A<@;R=JPSXAG.40R@AR@%LO?AU,IN3E63FR:L5=6'&S
M6\]HA#4G5=JVQR9C6F;M;&2Z]V!,?+IE9SZW[##(+# U_.(WQ OPO'S\.=N)
MNJZO+FWU='D6@X;BK0<$[$WH 3"13K]\19ZKU?NYE@<CW'KQ^U=#^7:]_\S%
M-D[R+';1Y&LL7?YUZ;)S/N0^MK%'SOMHFW>V8X=/^9$@/EZZ\3@P3#+*,['1
MS(^-95#D0<NE.(@#(0C9!M8A-J/.A0;Q[M60WI0O/G/E[3P+GS?O.B3@^1//
MQT[8N/,W^.$FKD&_QO;'H\ @.$8RQ',YH9M_[Q>!D <90FJPKR&0RG_,W&L7
MKREO/7>YK3S+G9DUSPH_7WU<>WGP3H%KR\7&V2G3MIS8L).]I\;RJ,=!B<MU
M^CZ^1DKS_1-3GXO/::>/V%P>U1R(HO1$&4@>OX5YV14)T8"=1>,(O6U@[,AV
MO)=!$'&K=C&>.-X3AZ]#;,*9V 37#KP]]Z1 [Q,D*L *O.^?TD<DK 2J@%0!
ME.!$,"64*9 "1@'BJNWYG0:_?9IP.E[$"Z+US#M:-&<V,"..=KV\*5*X6TX*
M=S$IW,V2@K&8%D*%%N"Q[Q,^D$;>KSP(:S?P+]^FKP09['CC8X!N/01GOI$X
MM<TIR/DV^O+S!S"V3EKM1FOK&YU=SDXV^';I!AMLID?W+S!ER,Y1+7XP;9_:
M__*2$<)4KV,"&2%&@ G>HBBEI5)*\^A=_[BS:RI9N=:$C&YX&/EXT\(&YL0.
M30=WV?5<Q(7O.0Z>V&R,>H!1@]KIU=DE.PT! W>1N":!IZ\!8-C]N9LKAK\:
MGHG!;[W/F:$OXY%7^39^_Q("^+AR@0E$G^<B(FA73@<#(0ZYM>@0N]HO!,?A
M6&SG!7M#-.)9$SAU"5/L"&\"D(64O"_\G%H6.6/AL6O3MFJVR^1,^Z6R!"R$
MZM*5TY4)<]G16#S<7M$V?]1<6.MW.JDMM674;0,S)5K>K<_-(/*?2B!U8E!*
M)W?@:=-VP5RY,'ULCAKL%4TQ-#$PV\64((L;/DG.;+YW[YMC\N=R.'F2Y8A&
M1.T?D?-$!4K9J>MZ$?QF)4_/-_%P['1H^:PZ,)F.L]="/7G7"9_ $B/3:&88
MPA6"A,\E ,D?XYLP_*U6[]4:R<$L%TB;8">IP[(#!#7J,8+(5%V"( G52APU
MZK5F<S,<H6?L+!+-3]D_O+N G8IP'3QE&^):9.)P6(<,=0 Z-!C=[XG;71P
M&Y4HUAS[($-]8B8P$)$/=B"L WG5@B_*EJ<9M,+W"-"I:R$XI^C_0UA22%)
M4C#@)9A4@4&"$$.@S"^FAQ?DY,N<"_7>RIOJYDG&=[!KZ).-O!@.,20KO<I2
M?)ZPPH'MV&:R8; :SQ]GT)Z\G\P@/(WJN_@EO?G,"ZQ6K]5-4;;6S"59[WHF
M0Y57NMXE[?-6FD<8900'>_V>NWQHAV]RBQ"%=^2[SW3^UEJ]O )@=N[9I9^J
M2Q?O3HO;#RO$[882-K\\6D>$YKD%ZW=S8'!S\-;F)(.988)5M/>BT/.?IE\R
M,+((LTM@\^Q'TV6G]Q37"O0:CCC[9+MV$/KT]P?;I0N+N79$'EXY#24X"329
MAR4@JYCW]^2ETR@<>3Z8KY_-L?"1B36()5P-;T<\AO]J**&?9\IVU;U$_C]N
M]-:1 ?G6]7(W</JB8P<;V%Q+,:^Y@9N9F\NMQPV4P)0EML2^RJ$C<AB)M6R,
M1Z&@Y5,A:3A$PC*9N @*J61S+EGSX#2.39";KH0HT+"S%Z*%7IT7!=0SB51B
MV'99"._[)%^L&,7X%<71&O.BUC>EVUWCO=G9D(KWMQ>IK)\E]VT=2U>L=L.S
MZ![W)\_Y\Y;#X0$U)^#O":O3C#S'MLRGK(\6GZ(01"Q@\W?YQ,I5O[ONQ#'1
M<P<H4@1N1@8K$%CP/A<A_Q9N))H-XVC,\(H8]I/+8(H G;"$FLBUN,]\'MJ^
M\* !%-F@&SD$V")7PS@8(\ PIC'_BB_?).]2C,GJ[6^<Q/N_WM#)HCY':/K@
M>L8PV2C 3P'W'VR2B8(=K,P:Q!M7PT_T_-7PBWCZ+'XX!]2M3Q+H56.E\;@B
MS0" >S3Q?GDJ3%'\?#7\3?Z8!X;Z>1PS._7R/-R8;C0T!V'DHXL=/F%TH<V#
MVMD(+,CYQF^R-O7=#\FK*RW:Q)W^"T=/Y62$.67BGO-SE@W:,\$<S6G\SH=A
MG97^$ZS9G:_TGS>K5MHH?J5?84(*\L <C%VO^.N752MN%;_BB\CW)@O.<-M;
MJIAUWMEK)P1=X")70=\O'GIY,-_QEMW^MDWJ_(/.[<Q[Q$O+(+H+;,LV_<5[
M)9Z_PL>_*$^OMUN='$M8,%%J74W=1E^#^35X8ICQRBCE-;L_F1MC\6R2'+M:
M<TWELV^<C[WUG'CQ^R,%;V%=#,<2XV:Q54 MB,6%">@;&\P?-YS.&7]VPO5O
M'$R]@>?#&39>4$#;']\P!M(@1)?9 !,1QSP<>98A7T.&QI\ -C#,Q!/2P48I
MI6A]BP'-8&J*8_:+:;OBZ.=X 4X%IV;D&/YGA(:GS^T@B/"\&+!'+\*<59B!
M0LAA5,]G *!_+X(@S30\:2+#DV1T@2A4\,CE$,+@%0#*2$EE6>SUHQV.LK_<
M<5RD]?]W=[8];<- '/\J4;<WDVA3N[0\")!HH1+2&!-TD_9J"B5MLX4Z<E):
MOOWN_)#2ZB"EX,W:.YJZ=_=W[/,O?@A <O)>[43(XRS""8#T42V-QG@X.5=;
M.N5R,3K3*[.?=M24 =;0 VHJ)E&!P2QE@A4M--9&\HI#[N4!]LI>^&1SO4S4
MSL!R[]$YW"Y(4OT9I+0XN)EEF9 %'JKHQOJI^0YX^8LHX ,D%;AC>C9JF.#?
M9+JV/JP+[4$[,/8'HAM;XY7IF[0'Z:K[V,.W/"003*2/#VE/*K/308 .(^.)
MBNJ=&YW:28>OG$M[I<:WUO__4/?_MN(',AF/(7F9!R_LK7IOKMHC:[KJ#J:2
MK[-B)QA,XD0N;])(BGOU92'LD5%UR#E(1@$.HS*?)-FR>#]*4[A7J9@'O!ED
M9NUA=<A4X>AH^D+J6 ;"1G(E(0P5A#7:AQ"NY$ H[\KYQ:AT718"Q\HO;VZX
MT !/CIW+,H/\I: JNP/.]T$[@Q1N9YO*@_$;-'?S6SV#M'P]0'5-\!\OMC+:
M+H%^W5D.PT.>!V<XZ:7:VBWN%L/1XSHV8^%I!@/# [1S-2KUTAA&$IRYQ>+G
MBT0=[E=56K^,%FJBYD4XMC[1)=X[Z]#Z*]V=3N]*9U#0N-+-N2H=7*L#JMC'
M34SENPQ:9VN4^1[Q+#=X0<^&T7%Y+U6S ';]%0]5LKR$! #-S!113>H:$LT<
M[-=[HHX#+B0(^<S^+F6]-(ZVC>F!L(9+N]8L\>Z/MMTITFQOFSI[XKL)M:Q9
M9AOE5F%JF6DR_7TX$J+ %Z%\A@_!0EV2 G%Q4A3981C.Y_/&XE:F#2''(63=
M5HA?AUBP9LH7CQF4!]7JC>0U97S=O"D*$<?I<:UOKM8OX!&LSFJO<&P-KCJ'
MJA20C_#J?0I>\(5/\;3^[:9V<C$=IK,[0,2/S48G -A-,;^/H=TIG(Q2-<^I
M5F?RQE&X$O6*%$ FXW,B\?9^6 W>2-,7?Z:WZ6J$\.NH$#"NA63]G,HAC"0
MTL<UUFC:GT9R6%$GID2(3Y_U];K! 8J,2#Q["W2P8'4]4%H]I]1S[]1S-^I;
ME/J6=^I;;M3O4NIWO5._ZT9]FU+?]DY]VXWZ#J6^XYWZCAOU>Y3Z/>_4[[E1
MOT^IW_=._;X;]0>4^@/OU!^X4<^:E'S6]$[_6DCO5P$T[WD(?(Z(CY'(Q_QC
M/N8(^AA)?<P_[&..N(^1X,?\(S_F"/T8R7[,/_ACCNB/D?C'_.,_Y@@ &4F
MS#\$9(X8D)$0R/RC0.8( QG)@<P_$&2.2)"3),C](T'NB 0Y28+</Q+DKN;^
MZ,D__TB0.R)!3I(@]X\$N2,2Y"0)<O](D+^9!#=9QRC[@Y-U#!?_=^/URQV<
M9%_N'_OR"O;EV[9YDGVY?^S+*]AWZPH@V9?[Q[Z\@GVK*V"33M]RVNFK_M_)
M%AV8)'?N'[GS"G)O/7O[UBKE,WR ZT<AQG'R!U!+ P04    "  O?Y5-H:VS
MF\H5  !:]@  $0   '!L86(M,C Q.#$P,S$N>'-D[5U?EYNXDG_?<_8[L/UT
M]YQQNSN9S,0YTW,/MND.L[;Q8)Q,]N4>&61;$PP> >GV_?1;$F"#^2.PW1UZ
MEI>$1E6%JGXEJ225Y%_^^;2QI6^8>L1U[JYNKV^N).R8KD6<U=U5X'609Q)R
M]<]?__,_?OFO3N<!.Y@B'UO28B<IPP=97Q(;2#UIJFOPB*5WUR#C^D;J4Q=9
ME%@KW.DPYB?O@V>N\09)/J(K[$_0!GM;9.*[J[7O;S]TN]NUZU/7(:9W;;J;
M[IN;V_>W-V]OH3XVWF#'OW?I9HB7*+#]NZN_ F23)<'6E00*.-Z')V\OZ/'Q
M\?KQ[;5+5R#DYK;[QW@TXY^.:;<V6H@_&]*""?S=%A^D+Y&WX++C$L[2N;GM
M')C )%]3U7E:4#NNT-LN*UX@#^_KGJ&/JG_;Z_6ZO'1/"H)(B6CB>#YR3)RD
MM_P]0Y+X73<LC$F)\PU[1Z0>-J]7[K=N6,8T?9O6U DV^;6Q?-IEYND"!:;$
MW#.X3@4>U^D<\5F8Y%<-"I((@*])$O,VY#BNCWQP:_XJ>KG=$F?I1F_@';/M
MAQ@/'2\E;NT/K!9W5Q[9;&UF2OYN3?'R[HKY3B=VDG]M*;Z&^L4DU+5Q"3BL
MN LL'G@SK]GH\.%8!*)F1DK&&T"(N\74)^!]!V?J7DPM$]EUU0(6,[ ;K96%
MEW6U A;BD"8K!7_450I8L/V\^C Y!F@@L8>YKA;UMKP^0]<,6 <O.Y;B^,3?
MJ=!$Z8;[TI5$K+NK4HK]I^./'T#[]0;Z_YL;J2/%$I*/R+&D4)R4D/=+]UC(
ML?S PY;F_,J?CUMSQ!V1E'$>-9CJC&F?S.>+WL8PG(/.P'4\UR86&_7[R&:#
MRVR-L>^%T!07E^("J'!<9F Z' &3%"5%LJ106 M*15"FB(+F:^P34$6 4)HV
MJ1Y$>F&AI,/7/I0APZ.[,IQOZ^ L_2-5J?]N<2_&?6]23UNJ$+)O<!;O')I2
MN-Z(FN5!H.0NI5!D"U(UD ;N!I1?8\<CWW 5Q/(82N%[6P^^E/P6S%I@*G\%
M$#B4XQ?1E$+V8SW(0I$M2!5;'/+6][;[F!.KY).50O6N9NL"J1(7V\*5AFL6
M;#:([K3EC*P<LH21'D)[TW0#",:=U13L:<+T(L2L(FTI<#_%DP#BF;;K!10S
M%.?CL:Q_D;1[::8^3-1[=2!/#$D>#+3YQ% G#])4&ZD#59FU\*7AFX8SP-W4
M1N&4#/JD+7/[$+'B8@%(;[(@375MJNC&EQ^DZ8BC,QE*RN]S=3I6)D:+2QH7
M%;1S5F1A8]GS]A.TS%L!"F^S**@30YX\J/V1(LFSF6*T+>*X15@;\^DWESC^
M)U 4C!:UA,QK@>U_S&D!P_'@#^DW#3"0/H'3SW6EM7[:^C <T !;(X(6Q";^
M?NC(>2^P_[NL_6$\T.?*4!JI<E\=J48['F3L/W*=E8_9YLPB&@)2;P0V_REK
M\Y$V>>@8BCZ6ADJ_[>:/S*UMV18<!#\CC+S8UX]?"HS^<];H;*"5>=PS4N19
MZ^69H'6-*&:KW1:;-L.<.;$^75 F .%]3E#Z4=:53A_L/Y0&VGBJ3&: B39I
MP4B#H6RVMKO#6,<^H7S*Q:+-J"T4%0K@Z&7A4,;3D?9%421=,51=84$G#T3;
MQI$)/=G:D8&>\#[J/+PHM_OM35[ "<ZO2(;\1]L/95P?48=E7$PQY=U.Y//'
M;P5&SYD0*[(^@>Y_)L% $'9$K>F/EYDV&^+S!1Z8UPY<O@2!G<-B11F! )"<
MR2^T@;%JL$YGQB>^ XVO2RB3=E$BB\T#=E<4;=?$!,LGUHH&@>=#3T0S>\IU
M& 38Y4R9'Q3M09>G']4!ARZYPC28SPSHW73HY>XU?=R.[WDM;8V@X7BJ W.X
M8,-J#%_RUYCF;(GT=^REZ^P7H$YE%J"<,SD??)2A/<X 239/G(_G(]F R$TS
M/@*\+'[3E8\0PJF?E'A(ZW_A[[5)NWZ5MXIO@H:4UY0MRU-L$5\GWM?]\GU1
MN0"ZG'D]=*8#P$#GS6_&5H$'NC)4#4E79__3(I-&1L>\$4T1]7<&A5@:F1R#
M$)?"4@$J.3-_70E;T%36C2\2H /SGP%'J(4D#<D](O03L@,\A@E_$$YS(CSR
MBP1@Y*P(W,NJ+GV21W-%&BOR;!Y.@%HD\A8&=+P-J+E&'IY2%E=L$@L#V3(!
M%D4+ ] \IG,=!IV9PG9&(, 8MV"DP4BNMAO87#NN[:YV(P(#AX<AT.-Q@+RB
M.&P5GXF_'A,3I!R((3 (P;N0+ '8.<L.J=7^'R1#&7R<:"/MX8LT4F'0 O19
M3!E&&?*#KH3M4OJL&A^EL3K0M4F"YP<6>ERW?G(T74 $0@AGAFS,,J-8=GNB
M!RTL+<?R3<Y2QH.LLO!B(LWDD<+"#'7R29D9;4^:FQ>P\(A%$-T-R3=B8<>*
M<P R[P5 Y.[W]V?J4&5;_D/UDSI4)L/6_FG[_QY "(>IO=.Q%]@L,R;:5H!@
M;NZ@ *)M'$%2C52 4LZ:Q^]SB/P4??0%QKK9?&3PR#S:FF!Q^C_F$WD.8;HR
M;'-#,T$ZFQTE<F.  ![-9&@HH!'@E;/.H2ML%I7*FH'A!YX';;"8V\69:VP%
M-E;)-XC0>7TADOB=GV;; 2 1-''R4U5J 7#ATD4L+?FHJIU/L6A^(.(@7(JE
MMQB>DKYV2AI;;CK;<3)^]<0U06[^S^>EQ4G_B*O;=L65]HJ//**<IM0#"G:)
MA7C7V'%NT:VRV9F&-*^@#,?D-J<(.]$V:8M7O:6R-'+E)&48%BR2">&LOM[6
M(GMBR)N&N")M&=:B8%<$^BD!=(O^F7&8@19VO2@LXGB1&.S]N3%86-G6-ZJ>
M44BZ@XBHS -*3R8(0:][U*'%N>*9AR2\!67E$=G120<ADE6.2[3H53TWD6J=
M!86EK3)[6D*(8+5#%RV&E4]?)$$L+"U#,>?,A1#%:D<W6A0KG.%(XI?SO@RY
M],D-(6C"LQ\M7M4.@20ARR\J0^WXZ(<0MPK'1UKD:JT-IF8I913/L"[XOMZZ
M8(NK:%4P'80>O[[0BN![\8I@BU2E$Q1)N K*RC#+GIL0(E?I]$6+W_FI_DEH
MZ[.5H5XSP5_H$N>?(6C]Y;*'"9*^<YZ(,C\Z[PB!T*TN?FBA];(ZNTQ)'RHC
MN/P.T_M:.TPMIL^839QT@HM*+/.:9\@A%GK<RZ0RM]YZ3OIFTAGK,)3Y6HVD
M39$/G9D3VOK&67NE0^PC8M?:+(U97F2WM'?N;FE4V]8]JFZ7ICQ"2/5<&Z:]
M$S9,6ZBK[9BF$"XJO.2>::_BGFD+8,5-TW0;+2J][+9IK_*V:0MCU7W3%([%
MQ9?=.>U5WCEM@11OG:8@S"NXV.9IK\KF:0M9I=W3%&H%91?</^U5VS]MP:NS
M@9J>NI22/,,6:J_>%FH+;:UK_5+8"FA*=^J*KO,3HEOG;L 6W@I;Y$>SCLS[
M"VV2]\2;Y"U80K#F#L6FNW+(O]ERX%,?.U"5\(H[1.ENZ=)'1*U"3&NR7Q#Z
M-V70_R#-)[HRT!XFZO]"#PWOI+XR4>[5^+H]6=>_W&OZ9UD?MGY2HU$/H.8W
MMT5-.RJMBO+!\.?B?9 $T(X&TLUM"V5Y8DQZW"THO&AJ3*]J:DS;&FM?49I"
MLP)=:=9"V=6D0HSKWG7:PGV!5*@4_"?PE;G#99.A>A=)AFI=YJ+94.G>XSP9
MI3W+<^9#]9XC'ZIUM+K7N1Z-1"*R\H&HY!I7H3?4O1>V!;ON#;$IJ$5$94 7
MWPPK1+G6/;,MQ+42'%/XEE*4@7M:BF.O5HIC"VN=ZVNSR^F%),+E])QK:X7(
MUK@"MX7V>=-74ZYP69%EKO/R":R]%TM@;1VVWJV\Z;FK@*ATHEIR&Z_(.^K>
M[MO"7/V>WZ/$TZ+BTJ$F>[^O$-%JUP2W0)Z5<9["MA9'&=R7RSGOG9USWKK'
M*=>S'4T-JY"63Q#/NIRM=]KE;"WTY]USG.[X:S*5#@=U;C@6^L9Y%RC_OW"3
M7[I/W@>TW1)GZ?)7X0O'<4,%PG?PBFRV+O4E!VVPMT4FWOO1$GF+:Y>NNH'7
M62&T[;ZYN7W?N;GMO+V]DCPP^ :-7),+V_,\+:A]G<O8Q3"\Q&\Z!U'73YYU
M)77%U>&B/6Q>K]QO70L3876\(B;V<'8-"(]TF;RWM2J1X(N>.P<9IU6%>S7=
M,9D_5\$GCR_^HW,0<F)E @K-WA37)F.9%.?^K[,KA)_,=7U?V7/QI[.]Q4'0
M'=<WR8$M?#S;&!XQF;C;6K6(F=A#Y\!=N0:/CX_77"#K$R"XZX5CDH-7B/^
M18&OIMAL2E-<'2:G<_NF<_O3^?7P:]?!/^7[::/Z6UK?+?=<_.D4MSPV NN%
M/!]!:%?-")R%_=6)^9@IWC)3G%&+'[L4+RM7@%.SS_[8N7G?N;VIAT DY!W_
MRZJ(?8*!??C=:9I:/NWZ,$9W'=?I.,$&4V)6^WZ2<Q(RGMT$#C)/J\GIU4A&
M"$R6=Z'8@LNZ1*OH=1$U>5M?(M/OX*>MC1SDNW1W#W]7[RZ24I2#D+-LYE&_
MOKEBIM!4\%>)E;#-IWF\#G=7GUWZ%:+G =H2']DC%SG[]>0QWBPP#2<+H-OB
M7Q5H&41W5^#%X#X?+'>#B*/Z>,,B5U E6'@^\0.FR -U@^W=%5.#?"! <B4Y
MQ+;9>?*[*Y\&0(Z FH)EX[]#VBUXI6L9_#M6$"YF%*LW<"$(HSX[8SG##G'I
MQ/6Q-PRPYLA;2FPPTT\9/>LP-4UAF,K_B4V_',@RHJ8I%'L;.Q^D+6RRXO13
MM&,?,M90B=6:.7L6Q9J,C5-<[(6]4URWUU2%97BVL"4[E@[S)A8&AMDIQ7Y<
MF:-IJL(P@^4-FY-I2P69:X92!!U,_FD"Q82V=9A"A<.J;5R(:!'=74#C);(]
M@<IAV0+9+'B\NS(Y("7]%=JQOSYBV^HC\RNX*3L*+YM_!<0CH<1#MR6F?6F]
MPRC9KZWVT=%_.?I20ME"BJ2*\ X&Y._JRLDTHWV[R]%'0-<PK8;*6 :[NR:!
M2GNCT2#3]Q12-*VO2=ZTN$\+F&'ZC9C8@TB ;?K1VXQ^]=A>I=*GZ=Q4E:=K
MUX=:>%_[T =]G07;K4UR="PG:YI2,*BQG4NV'1'W&5,N(!WS%-$D>Y7X8R\S
M#!8I-$9_NC1._,^VNOSBIJ$B0T60/7 ]B$0.UF?G6HXZ?1%A8\(4"R_*ANNB
M=/N1ZWEA$I;U9Q!EQDPP*&N@IX093F-OC'&$,5R4JI@XYA2-]H;;#XAML::9
MN, JV1O59GTM$5Z(>=22,^T\M[1IS3RN7[2S"A.M;%A70M.PD"YQ.%:V+#Y?
M0/8A <'+C<&KLC1,U_TFN6S;[B-SV/ 0D3PVPAFRE]"R"G%C^B)!1UVDRS#
MABM;[I:5:4MY-F>+>#>]"F8H9OU;&"5\5)TA7F)*^9T!\358NZK6*9?Q6LQT
M[U),5LYO 26>1<+#,IF.NXRH:?UW$6;J9@N2M24?A-B.ATNK] ?Y;*\%7=GV
M,74@LA@3AVR"#?AHV+LEK\7(KC#6X7HM^(=MUJ5;%R2PX4V'_W1L!>;1@MNI
M EZ+3Q3I%T(\]Z$#^S>J:),<GM=BAERGS@F'!'2O) :::*-ZR!XSO!989[YK
M?M5XV.+)T#*_P6B<@VHY6<- Y8?C^L=WS<F4,J 877]W((GV"V3FIFP&Z>]4
MF,S1@$\S^2AF ,"1ZH/P:#W,S;D 3_6\ ">7F5[^TRG;AR7?=>WJ9 O$WK5:
M49[?I3K,DSQB\O.K>3[YW%_ZN[AUI.]GB$G7;/+]#5.T@J&8Q1Z)E;8 V0:F
MFV>P=.TO_UTL+VS5RM,6FWPAZQ/V+F+RVI]\V0YDOU+VO6U]Y),/(-\?0F>P
M/S'_'<"H4*=H^@!SAVUTZ]=W14O'?D =;1GET1CNQ'5,UJI=VV:MUH&9$2CF
MI?9XJ[*\JA@J<QB?K5;CZ+@4 _$XFJK D-J98@/5=QW9?POL'<N%DIWP')@5
MU3LS'Q81-FT*K)F^"Q6KI%L%VJ:IMU^@/BQ*\Y_DR5O#SI"<,!);_H<UE%,S
M6'"/?3&M1L3A'_3*-4N0-2S.8'/G@%__]YN[8/,L;<E.>W =MC;V\>$T)K^L
MAV\V -.]2Q/7?D6KC_O;(5E*@L=W)?;&8,..X^&C:?O+?OJU].[*<HG9C!?O
M50@7LF#,,F'"CR)#Z)BEA20L6I.O,>80[5F6>4H"X.A.X8HNEL?8&(M46!G+
MT:MZ,ZG?+,^1_5K,NK^CT&-WBO!["UE3.32G?>^2M^-\ G/C!@/RR%+OV0E(
M;6FL^>X"B(4_[HG#3)@)3JJS-"U&B;P6@,D!,Z^P86!5Z>QE/U)DYB.HG$MW
M*>(I1$SIO)=+"DW-&]FK[SN7J!%NE 01]<:8$^2^EKXR]!2>$I:G?DZ;JLS1
ML(964-\XN2!R^T2. 4^,S^[:B'WF!)&OQ5UJM))G,.R%/M,88Y\3,-<SP\6G
M<N=\KS'V%SD[IAO>SWW!B'YT;6*A77*%H* \M?;6B*SPT_JI^HY26^!K\82A
M:_)5>)8K#.[/%N;W1SERALAJY T;'RM<_R[[4,U%X/,CK@6K[YPWF^CT#,*;
M-A.IH./)QGGMBL._=F#QGQJGX>3C&3WI[(\USL#0B5C$#G@.!S8#RG]#-J?C
M$1$VK<NQ[?!\BD=03FYDMK!IP-R#'TZ1@UG6/E1ZEY/06T31-%580UA1?LB=
M4#,@?E:78I+F*1/?)*PZ\;(F'XAS=!)0-DVU*%-87F%M&?]\IL?293=X[EB8
MIG]*,WGVKR9C\\+82< @T99CZ+[7GK:,CLX.HLE),IM.3-H\]6#.Q%*</R.6
M'9*;2UE(T;!^/3P?JRWCBB95R!0U#X@Q<@)VYU+ #'F/S.@WV_N[PR]M(5O'
M*[Z)DMX.K\_:V&WR&JKD;9^?QMXP1RY0(J=I"BD;IMF^@\RO=UY76D29U(RP
M$ '3[]R1[N\P'CK;,?*^QF=)@&MJ;<S<2PNJ,#0M%IA^'?G90T6IMTVK\L&;
M_G1A=K+3'AUL[7\DH,CS"FD;YWL&Y3^7M..)>E/7)N;.P$]^WX8_DPMHI60I
MT/SX_7<.OG*GS8?<J)P^L3I+PSK'0W\P@ZH@Z KPU,>Y;4U$V;3V]PD:#I,9
MHQ%.=G+ $Q$V#++\ZMX'[+>-V"TT+O4-MX^C6W8LH:(EG*]ET=J@9 7]81AQ
MP]PV3!PWW/A2#(U. ]]88T)CU>^IN]&HX?)U%WZ5EKIDG2[UUF2[)T*VW<>V
M^_CF)IMX\(+?;-Z\(=^35'8%?WA,15ONKQ 2.F 16_/4CH?I?N!!(.]Y0[3S
M&/0+/SRKH^._ D*Q)6^WT(;@.^Q'JFV,*/-B(%2>",^J8-CGC/Z7$=L\L[$+
MB_B>(2/3EI4[YII\#>NG^8U@AQOZF'M#1,>NBS7<<<#.<T6E[,,Z=O CLI,Q
MX8G\S8-_/&43C>P-7:G7WS-ZX#_Y$5X/_>O_ 5!+ P04    "  O?Y5-YT,8
M_D 9  "+?P$ %0   '!L86(M,C Q.#$P,S%?8V%L+GAM;.U=67/D-I)^WXC]
M#]J>9[5:]LZLN\,]$[K:JPFU2R')/;M/$Q0+5:+- C0D2U+MKU\ !;)XX$B
M+#$I^Z6/8F8B,_$AD;A__-O+*CUX(EF>,/KYW?'[#^\."(W9/*'+S^_6^6&4
MQTGR[F]__?=_^_$_#@]_(I1D44'F!_>;@XOSGTYN%DG*2?.#ZYL9_R<Y^/-[
M+N/]AX/3C$7S+)DOR>&A8.94OWT2?]Q'.3G@A=+\TTN>?'[W4!2/GXZ.GI^?
MWS]__YYERZ/O/GPX/OJ?KU>W\0-918<)S8N(QN3= :?_E,L?KU@<%5+C&OO+
M?9:6 KX_JLHR4HC_'99DA^*GP^/O#K\_?O^2S]\I%<5G0"$E^4N'7MET_/'C
MQR/YM2+E@A*+Z,IL[KV#@ZW_,I:2&[(X$'__<G-9<3\^L")C-(GS]S%;'8G/
M1V</$5V2_)*>Q/%ZM4Y%K<V*!Y*=L=5C1AX(S9,G<LGK>D5.-^)'1@DMSDD1
M)6G.M90E%IM'\OE=GJP>4U+^]I"1Q>=WCVETSYUV_,/QAZW+_M2WQ*- 2R^B
MC H,7I/L]B'*2 \3C*)"==M:>Q>]D%S).HO2^,-QB')F6<-I-XQ>X1K-'D5\
MX55P17BSZJ.525*H9E>,+@N2K<[)?9]&HA43JA-O:-F:S*^2Z)Z'X2+IY3"+
ML%#]KN>K^.7O+*'%-][0U[V:IEE6./IY@%TF]RDYR7-2]&L"!E'!GLL8QV^Q
MN4XC6IS0^<6_ULGCJE]\=LL,U?9VO5I%V6:VN$V6-%DDL2@@CMF:B@9XS=(D
M[H=-SP)"[3AC-.>RYJ+GNBWXG\([^6QQ%N4/7U+V'-8MNH4.KF^WPQU4<YWX
MH6T87NTA-3V-4I&<W3X0WMK[*MD25M<OYCV\R*1XKGO%_]\HB+P4A,[)O"Q*
M*!EH@"RQ+#-E<:.<5"3;+&M:I(J1.>LBRN]EXLK'"\LH>CP2EAZ1M,C+7Z3M
MAQ^.57;])_7S/[?1LI3,G432S^^:/Q9)(<PJ?SP:2U69R6ZU^)G1>)UE'%4M
MS:TTRA #3=.N6K6?9$T3HRPN)?)_-NJ\.XA0%$>YB)]"VF'"FT/)O\C8JN-N
M!C.CIN&G@RWM0<$.#*PLFY-,#2^?2;)\*-1_1JO.=H_],RDN7N)T+0:^/S$V
M?T[2M%6[/BS*2S 63'4?8*0!"C!)"AG?X4'&5MLS;0/7?FM$J#-]@QXG4.F-
M,!-T0Y3!G-?':%M3!K!# TQ%V I59WCCE,@2>:XN_A+Y^E.4BF3FI#B+LFS#
M6]*W*%V35@5[\2A? 7D0PB#$6CLR@!(56/Z,!RR7](EKRK(-C[6=SJO[J>JD
MZI\0UK!%=WM%-AE5?7V/I[[4$#:_(3'A,.-=)5?4T/, 2,N.R$J*L'X];+/7
MMUV0JO__=-3_N/F79W\FK=;V88C"DG'BJ1NF(*3*&W923'7J892ABNT2@,!^
MQ1H_)PO"X3B_BUZJY-\X:H81*P>YB#'5NY=AAIIWR5!U_Q<\=5];0.!(O2U8
M_-L#2[F6N4!ML6G5/I1<N<E-CL%PLXUF<\;4G-'EG5J4DHGO8U)$J5PXF]VG
MR5*BLF.4%U-I+Y!IO&:LJRL6:&VC3=<$BX8-%8@O:Y4#YYHU]NE0*V%]PL%
MB X)8*MLM6\3@F\2HJ:H?G1B)NC&N?%GR,IAPG6T$6,$^X!+3]0::K6)4(#6
M,M*R&F7"K6:@U9:#+UC!PJP!U2&\7AT=>L#T<0$ 1Y[B\0UTNIMFC-'$3K<+
M*"8ZK!"!F@8+*R91P$X107X0[ C9(,RF(T)];5 *R0.AY-TA_E1R0D\+;0AP
MBP(NF8[D%OL@GMD&PR:W:$6V6@O&E>2NTI=4+8!?LTQ63%%DR?VZ$$G4'1.5
MS&C!O<U565[2@F0D;S>F884JSP\E=#17?TTHRZ3:6J>9/BOSNY_':TH#UR]S
M&M]H=<.4+MIFMU1\XUKGY*1S.A+5!.3)?)Z(*HK2ZRB97U*53K=343M5F8B:
MJ#"UC$8:"C++ 7:9A)H$X<O#  =MKE@NE@QF"YY/=,<D(=R[D8H?-UK@]'(#
M!%"^!> +E%SE%:/2/.V&(\/G<F]1YS-6+#@, 51V5P*^]?@;<4Z"DGEYVJT&
M4#[Z2.*DG3[!&92C( Q8,>!M+  5$)GXQB_7F1J+&AN^A:+:I:&AP%KU;G,
M=:T5@F^9_BXC4;[.-E++;=32U;"+3/G%3(:UKH&& 2K<+$FW''(X\E3-\.-+
MYR!I3R-,7;D3GQO;R^2.][3:4%HX\M@?C]IU<<7__QJ'WS2G L<*PSSKWPT!
M6K%7^TU5:NO;:-U(0X^ Z<Q@?IT?0B8I7S,4Z"N4]?="HXDWA(GV'"!=UW1U
M/=?K[B)>)(6FF70_['8(5Q]&/).A;L>X>'GD0WYR2BC/^+O',ZQ4U4D- ]5X
MD-8XGT'-::!V)VA[<L,@ "$P=VWK"W<)[V>*A*YY:U(WD/!^YY0L6$9J]Z1<
MO!19Q$U):)1M+KE3<U"P?(62&DC;4TEC'OJ5*O#,1^PX4=CJ.-E&M#O8JR4:
MKR&^!C88T#N-AKU'Q=0Q8ZU"NI' R('BIRBA,WH;I42DG4]<:9F#MO#GH%(N
M-E*]>03"_/.:$#1JA&_61RY <$M8>3O6UF1])(01U_=P6XC?/"Z]O/6:\'0I
MAF^Y:=;45)/S6RA*/.HHQ@O]&2]_F^*VPWWW2QGBZU]&7/K+B]E"7-@A)XQ(
M]I3$)+]EZ;QEB)NP6@XT$XX7)73UP#RL:K3HFK#MHJ!9",(!S0UY(G3=.<76
M_KE:ZRM_1E=Y!HUM5;5C417S =%4LBWJ,5LH:5BLD2*SF#HWT/@Q^@35;QE[
MA/;W=G^P^S[>OC,B.^GM;<HI#PDG\U5"D[P0&CX9LC$_IG)_&I ) :8[]<8"
M;=:#O10O%SB 8O&U@AN2$^[5!SG:?2(ID[< Z $#HJV"N)46*3Q\+'2CPB$-
MX0D41W_@"HF07D$C YJQO,4QGG/8\:H#.YTVP.UF6-8(7F,RV[G.L"<E$&Y&
M,*Y &A?1[$N+=3:'N3B6^W5W%X^XJ[:MBV&K-H!RM]?63#GF_F&35@,<B=J3
M=+=')W9(*N",0,".^)#3 $B<\(5'^F1)MR=OX\U=%M$\BF7-TKG\GPK3\U_7
MVTG^ +?U+P3@Z#Z%C)C/^J"-O9*;FUDR0,-JSGT/FN$[@V2S](;$:93G\L&&
MID4BVSJ9G5W.Z#G)DB<Y[ Z)03U+ +2DX!+>1C,:QL&#MZ%@M0:=;N\^ZR!^
ML3:)[:W3E;8AF'>) (#:+.)MH!;HHL%A:2X7X;!\7VFSHVX@=3&P:JYJPWST
M<LAMKV\$7;"YBCU@R&.V YG+FTO:^QPN0^M '98=5A-\9R@M)@X[TS'LS ;V
MDQ3]H3X>M(<Y@8%D.K5ZQ [7 RG7//=G<^YW<3:3G)/MW^W6%,!J?2[%Q#KF
MZ2RA(N^WGA)>W:>;7W+"]:L6CDYB/CS2W5CMS[@[CP5F'/&BG&JTR+*3E>AA
M_D\VE)87G'3593E&NE&7>GRKD,%-;B\+ 8O:7K!C+ )?__W&]^R'@21@"[X?
M1%P[ZITGZE_W^%<CW,OWS^NW(_-^0@X^=R]2&Q\*&$36[@A7'UE3P^20KNN!
MW)YJE%D?HBUG9HMVSRR!8=QE<:*USO)V0&ETQ%ZP5R]-0>R_4(?0[6S=]L9;
M[2/!/BQ&B.E8I@\QIR,&A9BN- 6QCX@@5EZK##N.#Z1N75B-\'A^&*;\S.\!
M)V=!^$Y0GI/'C,2)-)?_.R5JX=XRC/1AJ2 %89D>KKP=T0M<D-+PK?C</D09
M.>7!=2XF$7EST&'*3E2>_C 030TW(&-[(,4D']_5G5-=#0RK=_"F9(^ZUJSA
MH1YLE6\80R8+-+3&W+=!.S5@^)@^:+;;*$;!YP=,!V&"UC18CPG_YJ*81^GJ
M9C)PJ?BV/AJTWTY8!JRN6!CMJRM:QO'ZJ&@C9VN_L(PK&A,REX=KY$#1[9M
M[K*W\^5&%_EL-K*^[H'$0HT4V6_Z%JQKK^-?(5@IWEY<X-]^)7%GGLF'99=Q
M 5@F!SQ_1_1!&Z@T?&.WLI7<L9.8=X!\5+'.$TKRG.3R?@5#L'.1MZ*;F7QR
MJ/)SP #QRUP2PAOC.DIS8WEN5&RNTXB**^]$EB6/J;N Y60T0<S".'FP09TR
M).PL9>J&H]@ >$F+B"X3L9"I6Y8!TYO@UJ6?/,H<+A@27-VB,#Y!,/ 8U3/M
M'6B,:LMY$;U_;=#^2T(C&@>,42V,]C&JEG'TN#9;G"="33K/'4](>G"T8IN5
M UUTLU4P"W$#)+YI"JW'-VMA""_0V\7E4EVYPJ">U#!VF3;B3G^I)YXJG$#&
M#X D4SG()RLN\WS-S>+#8*EV_@N=BUF7F)N4/(DM9?H5+)%CYM5)&OFLR^Q1
M?+#-<NRM+,WTR![*FEP+>$77]VE ^U43WTKK#7G<]3[DOI IHWP)]DIDAK/[
M-%E&NK;DSUC=P0=GG!K*@YW2 [(^96(<>M=:'"2- ))KHO ;227\'#!0++2F
M$XC&@76=:TLY<OG&/1@,Y-9@#<0]9>CYNV<@)((*UFW^QC%6XFKS@+W.X@<1
MF\4]?>4[RN8%8@=#=TW8R# YQ/DZ88"QDZTLZ-K)A*<9/1OR0-.,ME:,Z)CD
MQ6)!XF*VN'CAZ*!+<A,59$;U/FBUYQ!6Y7 _UNDAL8=K>F'1KUQ4S[S>BFK(
M-GQHFBRIO!Z,%NH4E+Q,)$UBWH3.Q7OLZ7B7%I3;"#>\U7=V=78_59LXZY]&
MW*.JU+B)GK]R9&1)E&ZO4!(WJ&=/FHVJ4(:VH1:&,>\:U]00"S"S=5?X3NIV
M[ZE;&KY^H-+ZBWA/X8',Y:,W)CQHB=H8:!$AKG>;.;"Z;DG N#]=:?H/EOUV
M2>7XH[.KR4[4KM\6$>+ZM9D#J]^6!%0]IW%CRMB=I5&Q;N<)(=U-2EA(QYRG
MT:NEW3X((G89//K605"M,4]SVX\^&$M0\RA6R?@VFO*<=KT2]I$YY)PC=-_@
MT&++"Y(&$XL?I7MRH1>>A],!X:;8^B).?AJE8BGR]H$0=?W Z>9K]"O+SL3]
MT-T>(HRYNO7-CQF'BZ[$)F=B5[<#&-V9XX&EZIS:1^J8\SM!H&+[<FEK\L='
M.7EWY5!*(0\>\ZTENLS*1:;!;I-LZF"T&#T@NIJEH!H.M;=2CST*$E,#!;E*
MGL2J0%.U;B\'(U;UZ2(>K:U:%-.U62BYV^S1VS"P_IBWT8VV:R]%M%6W='PC
M(XO.M7[*<EU/N  WLHP")HXUF&.&0Y^Q/%?*\<IS:O-5_/)WEM#B&Q]-K3,R
M=B_R+<H2<0U@N7W^@O*JV=1O]SZ+LFPCUIM78LU,>9O.:[=4=KN;@:4JM PF
M=;10Y&N!^6+8 20%>M5R*2PJ3];T5+<1>KO0+ +L.YV(\4+[$*AA@WBN$?E[
MJ"6ZA3!U\"4J7G:(9R+ZP[HK)039=2F_+W ;_3<:ONL:(7R2:.C, %1AT*ZP
M5Z49-(55H$5#A'-F8:X9)$<<)"5$[;JMBJ$IBY8;[*P6]]3"A%]4L+EJ@$@
M:_@M)::8E*@A>G@^8A+@"=MI9B'AR-U/[N$/WC\RCJ"N"TNRT;H8!L=BRTD<
M9^M&7COV1%E7(WT7[:3;[8 QT8VYATCH5%V^[[#13->T44<W7CQP5Q"#6]AH
MQ$;):@>.22*^3E\I*Z[&)GG.C8O2+\2!!@=Q$Q)&XFG@ F:K-SB,8O%==2PU
MYEJR3&)9'C"]>X@H+'9X,=:1 V2< HI"?.")*& 1^ ZGE\_ W) G0M?MU\0,
M7UN/[U1?D8/!;@V\QCMR\!T&DBB$)E(P8N4F%S%R#'C9"H>$2RR^2W8N5H\I
MVQ!R0U+0&AZ8OCP@[*9'#A5?B^%H 4AVG#][W3'B%:-+/L1=B:M\QAX="EWN
ME"[F:X6JNZZ40[]&Q3K3K>X/)4YAH+^XT0("3'5]< CB]7(9@J Q&%18/X<U
MXDQ?I40X\E0&W]%8F %!F T"Z^\+I3C@B6Q:=??&M-R>/W:OV5+GRUKLB/R:
MT&2UKFZO.N\,_SRYRA$"E&N\T1%,PTMZQTLE_TNBSI5_/23X>:DI8;RPX@L%
M-H2/&J$$*$Z.QD)*QC<W S3CC@\]2;3@"7H82+O\?A"M\[]%@!K]LV=XULO%
M-W\ ;F-?V#KK%4([ GPC:$W 6\2GV4-[CY^U@O$MG,![@6?6KX]O\7OW\!7_
MVX2GP3_[[]VK<A%.T,.,,$S8!S'[P1+!A,O^, F86!D>D(AW(< #?O+4;SS4
M$>#=F>\$O$5DFCVT_\Y\5[!"Z%]03*74%M+'GD:I5+EX$6]KD%-"R2+IWB-J
MI:INX3-0C7=!QS9 W191(9X2N>(EI2Y;O7C*JSM@/&->1VBO0!9F=^NB0FT9
M\IH.F&Q\24VY,>(+X9I%*:RU^#&UMIZXF%!C*,AR*(B@PA6*?D"((I9Q?:@G
MBD!,;10YF*:!(A_+O5'D$(YO]*^"J((_L!MS43<[,#,U:L#XV>K9:9FEXAOU
ME.!N=+1^X<:'M15T8*RHD=3#"[X!"%8$OC=VRF:QC9_0,.2@;H4A(S5J\/C9
MZAN&C%+Q+?-MK;EBN7Q+ZHR)YS+6?+RN!NZ,YJ=DP<0+X]4X^.*ER")N24*C
M;'/)O2^/!G).7C%<OZ7A(>57**DQN-U325.JJ7/^C[Q(XOXUT984[NF=I+$#
MQ'ZAR(;TLR8 [47[[:,%/;3&EV<%F*/B=_]6TQ(4WF@J07^T&:B7D3>92FF\
M$VF5MJ;;9MV$K5&'CG!T,P$& DS#:M2W*%UO T2:LF=Q2[/+1C.'R60=QWB!
MREII+,3@1BC1B:^/%:UB==WCR)<\=?367;%L)S+A0GN=\IBF\7^4OZF16?FF
MFG@88WN4-C<\9C>,,).K/(4A:EU-).C:5Q]'V9N>+%O;^#S+="PY8\"N/.3I
MPF2#R(0U130I#.D,"\6&DH5OJ-+5M-H]P6V1U_GP+/(YRCHO*P9P&M%AX9P6
M9* N",:1I0!\<\&Z$'G&_Y\4#=5/4CZLH=RLIW*;#J<#=(6^HBP=(5S4I/ 8
M[J0>G2"\1'R;_('V@#I& *L?(J?8B<*=,"SBFATNHL4/0-IXQE;B[VV=TKE:
MR<EO'Z*,G(J7C.H$9ZRSZK'/(N"#B8 BIH;L@9TZW, C0!/@AA;4LRK.5XC
M$RG-%X=<)__'<(IE E3GFNXLHM8Q7:E:]TAI$YA%-C]R B$US23C>*:D5BDU
MA1R9B8FR&]:[E(@P;WA? 6ZH'?RM1Q*L8E$/Z6OJ0E]E#N2V @CE&\O]0!7T
ME'(8T-PO)B/:A:HWX1<Z3_(B2^[71;6U]B+*:$*7EFDE3P%6"-H%3!6%'FX9
M (CVTH!#+;RY$B 5",B9]%)=BW)C'S@[X^(_'/]Q[&R_UMV0F-&8@T+6XPUY
MC'CKDO^>+>Q1LH^(ME^\1(R]&<A<VVP0KT"WW885->04_2.'@D38\0>%+_'+
M/R\6"Q*+B=:=AE%!FEI*M1<L6[50%<1;7G_JQXL:1WW\  609QFZWG7D71R&
M)F"P^:0\*2,.-JRY2IN&X;#XUD^V/?"%RD:-Y'WZL6>H#-4!WX#;8*"<(*A^
MHDNYH1.&<RNK'<8&UBFB%.*%GB T%%%B;"(@.YG_NLX+>;&%![XT7 !H-;@F
MBRJS[4, JB&]Q!*B ^<&W?D/_RT?\MH 8:1AL".HP3!%\)@M[HF;AF#=M![.
M9._L(:)+GL+Z[P$?3J =<EX"IPC)<(_UA*Q7P?@6"PU6M2]^$$GG><(':^*4
M;1*E,!A#I=BQZY8R1<!Z^J8G2MVE*6A^1 _-NW*G$[Q[;M$[>^>*?HK ,MK;
MOV^NY);9W 0F8H3:\EC@DO ?.SL@/+G<T&ER315 %ML'@%%3>@DF1.NW!MU_
M9F)!:1T7R7U*E,7@_8B#RK3CT%?F%%':RV\],>Q;=HEP1)WK[_BH<?=9=\NA
M8^,;\"[BJ:SW@XSMN4M2\X ]SKWH]<?> 2BQDELWXDP4*1"#P[!BD.R: WK=
M'2+E$O8UR62X'_M>8N[&W048)\5V4U+$^Z0[=AT)!YXGJ=BEU$*P+YNJ6#C;
MB'G;]FJ0&>]XZ1/)9 <M'A#CNL\6=YWS=&#Z*M]RTH_7FKVKE?D[H-&XH05N
M,REG0?AZAH:!MD9D:RE3@X3-L.#J;PG%-P_Z#ZD%F9]P;$9+\O-Z=4^RV4*9
M(*-]/EL7>1%1\6)A"PR!W,JKWMRXO&32<[?^!_$67(K-:Q I8\XJ9$3H$*5\
MC+AB=*MFL^ELPV,N=\Z)^'A+8OT3Q@-)V\TD]),V7I#K"R<VM"\;43)0.S7[
MT$\KE)N$W";MIE+40R4G6286V0Q;.P82Z-,0' +??EOP\>BK-@>'8L#$8_0J
M ^0.;*B.U%T_9FU$O01K,9DLL&,%!UCG;M\@7GL&:.)].V %^F<O$#67C>I)
M\>T&D_R2GL3Q>B7$DKG<7R?6&3+R0&A>[9\_W8@?&16#K[&?'C>H* : AMD8
M'Y;R_3@0RW@/[%G4VUY,>T/B-,KS9)'$$B\AO@%* KC,*6G$M_=\P,&&=%CS
M!3Z &O+YO3[%X\O;V\J*VY8!\4@]RW!-LH3-#<C>AVA5<\.*G@[V]^C2H,8P
MK#ZZZVA :T+J@_CCGH\0_OK_4$L#!!0    ( "]_E4U&J1SU]%,  !:?!0 5
M    <&QA8BTR,#$X,3 S,5]D968N>&UL[7U;=^,VLN[[6>O\AYR<YTYW)Y-D
M,FNR]Y)O&<^V6]ZVDYS]E$63D,0)16A TFWEUQ^ -_&".T !5/22N,5"H0KU
M%:Z%PM__\VV;?/$*4!;#],<O/W[UX<LO0!K"*$[7/WY99.^"+(SC+__S/_[W
M__K[_WGW[B>0 A3D(/KB9?_%]=5/B\=5G&#2[(N'QR7^$WSQ[5>8QU<?OKA
M,(A0'*W!NW>D,*;Z_6_D/R]!!K[ E:;9W]ZR^,<O-WF^^]O[]Y\_?_[J\S=?
M0;1^__6'#Q_?_[_[NZ=P [;!NSC-\B -P9=?8/J_9>6/=S ,\E+B3O&W%Y0T
M#+YYW];%I"#_>M>0O2,_O?OX];MO/G[UED5?UB*2SQ*5-.1O(_I:IX\__/##
M^_)K2XH9Q1S6';5+^OQC2]PE_+;\5Y1_B1OYBR^J9D8P 8]@]07Y_\^/MVVY
MW0;F"*9QF'T5PNU[\OD]:>2H2,!M_!HD1=FHBS3Z[R)(XM4>6W81AK!(\^P*
MY$&<9%B:LHI\OP,_?IG%VUT"FM\V"*Q^_'*7!"^X,3_^]>.'JBG_KW(5[S5U
M>00A2/.:'6;\@ GPGR'8 C,-)!GKRHV; N4 )?M'D!5)GBU7RQUQ,]Q0V<]I
M4$0Q]C@#\=7XZVKQ5+QD<10':'\5O\812$U$YC#3E>^G +O4,GT*$K!<W::O
M(,M-<2%DJ2OK/V&<YK]@5@4"SR#<I#"!Z_U=C&&8 >P\RWP#T&*-0(7 7^-\
M<Q^'F,N!^#8-#32S+( VIC8!PL2[ H4;W,UBOUNC8&N"*SY#73EO@AC]@CLW
M< ^"##>9*;#X_/3[QX2,W0^X-]@_HR#-@K#L XQZ1@%+75DO84KZW+J76JXN
M$<#=U&.<_6X@K013;7DW0;H&V6V*1XEB6Y2M4CK))=SN$-A@OXE? ?8)N 47
M>_(C3+$H)LH8UJC=CP+B,[M-'.)^X"E>I_$J#H,TORRR'%>%;M,51-NRB4VZ
M5HU:]+&VW<95SXTKPR A8SR>!<? Q#5DN.I*?!V@E$R['P J>S0#,9FL=&6K
M$/<<O+5Z7@9)^.&CCG!L7A:D^SE%((0867^ "/]P@=<VJ[@R5H#0'N/K<X B
M$P@85&:O]>VTNP%6<85P#S!]'E<CV4,2& TZ(HY&LPVRG(M(;XG[3]-.3,!0
M5\YZ]IZN[_#LP,C.+$ZZDMW!=(U7&GA"]6(RM%'9Z,J$AT=4@.@N#E[B),[-
M.G4.,UWY'J)M^-:=;QN(Q^:EWY_D>)H1OR1@D67 :%++9*7=<@AB_.9[XOTY
M[DFO_UW$NZW9K$K,4W]]O-WB]>QRU9G-=+848!(;3C@4*YATM^(YP&:>;K.B
M8>]V?:VOI-WZK:Y:]97BLCORNDI?"\,*C["JTM=-HQ);*Q1]H5F<+,R0]86B
M,+$[Z]07C<_/TIQ37SP&(QLS3GVA:%SLS3?UY6+SLC;;U!>.R<K67-/$/>F<
MK,\T#5I/Q'+:>:9!_Z+$?YJSO*86^X=Y!\Y69U4F @L86A@'3:2CLK$[%IJ(
M)^(XK9<92:Y8@[8FDL?S4Q[]3]5/V.\?)EXW3[9BMGFN;^= W_Y)OLTC?-=[
M"^YV%6R?UML[IK<\)EL;B^V?R-L\BI_B#-[NX?O1=X>.N"]TE!VAB?>")CE9
MMWRD;F^GRL8>E959N>%LW/J)K<6C6MLK!'LK VL[9!;VQNSLBIGNA]G<";.S
M!V9Q]\O*OI>]'2\;>UT3[')9W=^:>LT]W5K;:":58281F30\Y?B_Y1B&YT!!
MMKE)X&?=:$814]OR$B/F>YO"-ARMM^QX5F:UC6GL;>M@7VR;DEX$";F?\K0!
MN-/!JPY<PP:/\F&0F$K,XVQ=<JO"ZLMW!?&J E0])>YT\KWA])[/KRME@,)&
MT/K/KJSM72,\W+V/XNW[FN9]D$C8F7&[J;FT1"Y=?5N*6W*S(!7^F_@D3-]%
M8!44B<30)2TCA;==B>$VB"6,K2-PS=J&O"6K=UNP?0'(IK!]OA8DW6"A4%B\
M@'=M0UB4E\J]*S4&29S&Q-_N\#][%8.W'*318;>7B&O0.TQ5JV0W=Y0J.</
M5/6+!LYCU"N<9QQ#B'J.5M;:U)O L%=90F[D0D1UIM*15D'V4GI3D;U;!\'N
M/1FNWH,DSYI?R@'LW8>/]17<_UO__%LK"M80W.(_VS$;CWH@^?%+-@%V%:(S
MC>"].W5@^/L&)A% 6=6RV*Y)$94+#50>D>4YBE^*G!RA/\-/$)L]Q<9*L"AK
MO-H#"&3YJ EL,FV;S0[3?E,?$+M _4;''7<C0=V':PY'*P2W7%C B5KLH-O?
MOAA7_T4.O[!5+4280WUAWQV4R19:MBQR<E6=J#!$)>M[ [#Q=S^Q(M!#PNQC
M#K4%OW9JP0<$5W%^![-AGSK^4.O:_>"EL9B2BZW4+5J;YQNGYF$=,!$1/X%\
MN7H.W@:&4RE2-XQ<$2^-K:&M& 9R3&N _,5M#TR&D]LL*T!T52 RB  4PZ@\
MHB[[G O644EWXJ#%H#M)4&3@)92,6T)R\%>LHH;9MS["K!K53' FPX$/-#Z'
M.2%-H2VTH<:OH\;:=SYBK7221SSW17%8KD\QU8+<F2Y[Y!N(5B FAW'CQ:$=
M=A+=G1R[.4%2MY7,ND*Y"FNP?N\C6"LWLX=6=7XRG>;IX56[G0P[5"7$_M4I
M8A?1OXHZQO49+J*H5#I('H(XNDTO@UV<!PD]-.81_+N(LS@'3P"]QB&H&N"Q
M2FM!"$KG'0#Z6-75=IR^.B_=X<BM+/:6Z06JG>D'I\Y$XJ,N85KGSZS^PIW
M;8J[@^K 9DMB2#X.G$*U6-WL\L6\!*FFUF*PR3-N=DT_^(V::E"I!AME[% +
MRR)H4'B>..*U@ 4T#=@WF'*[%4\_)[A-0T1"26]PLQYNX-3G#EB!.L%L%U_F
MC.J6-F'D)>ZLM8P8@R95-7AT>[!P'Z<0E:=;E>Q7X"#[59Q51USD(@CKB.L?
MU1G9 )VVV=86L<?62^1.U&IB'-NKN$&U[GG,.$*._/+;(\!KLY3$S)934I88
M0QBJ%JL;3+Z8ES#2U%H,$WG&#0S<GKKP8/T((K#=]6[Q2?1=E%(275.OE)>0
MT=/9K&/I\6T X_;\Y!F5UT7WY>Y0N8!=A'C81F3IF^7W(-_ :( 6E2)UL\D5
M\1(G&MJ*02+'M$&(VU./GJS5"J,1E@<,.B4-#T-*_V' U4W1^D->C=%=GQ[4
M@I?9<EA1C;V/PXC&^N.4UNQ$^LMMS7/DEMEG[Q=O+%7NFN<?_Q8F, /1CU_B
MQ3BH?L 3!?"67R=EJ1^_S,"Z>\W,I5FKI5E[%SQ;O,7,V%4>[=#H=-HI,<")
MI1]@HF]UJ*8A%1XEQQXTZ)R\"(D<B';5N]-1VYQ+4[<$@V;27IMQ$V5@8*X9
MH9QV5#O3&!.S,QC.V]R_?>V5P?N7I6Q8?*2@N<T)2R^B9DD>"IB6$XO[WARG
MMCCS>]T4E.^.IF-\9X5B5;I6I3(CUJ0P\<)[&0>35)M*T;:GT%Q:7VVMHJ*4
MW04,O?#E1Y(//051D\*%:GP^T6%WCTKDJ[FEE)*R,XN3%S'TO74@U;H<"MI*
MVG>[BM61,BJ5C1=![Q(9N.A=N&JYICN7+^<K)G15E^OFY9E[$<U./UV@0D:&
ME'O>[3LP%!24P@*?WSC _._O!PURA_]Y[$O6](0Y-JO623!DLW[);$PVJ^3G
MI;*J'#\AE\VJ1,G(;-;%3L)FLQ9NSCFK+B"1;\]F?5*I!^T"GI%[T:I6W$R3
M=GM+R62;-BO5SDIJ57,;J5XM#UQ2J7-MUBF73MAFC1*YE:WW1X(<TS;KFR([
MMU77D\J$;G=2Q,\);[,NC23Y=KU)_E$!JTVL]0##\6>^T\^ !0^!.$VA,KJ*
MNT"(#$$$'!?[ \E#L"^O,Y#K97>L9$C6&':3M!@R=)NA9B3\<E<[PFTYKN+!
MO)P:EF#82[6G% =N PHXN K/L8<>:*/M>H>&QK*UF7A49?+BM*KIRW%7*FJ)
MC-44U$ CVWP;W-OC>]SP)KL^,%'K3N 9]B3MGNS-(V:KDA[70HG1HGYKS@;Z
MW]S&8%F'&N0KW\.@K<K+$X5^I7YTO]IJ';1)(S*L? JV@!HI-&45LK,YK2K<
MA:71X<F<>UAMRR[\>W*PYQFF]9\]0;^*443:K'V!%K%W5&?@!O@=Q1V\B0=L
MCAK*4(EJ*4$]31;2-;&@;#I?UX4FO2F4;QFE6:^&3&7L*5N6<?=[S/-KX5.[
MD^_&3U^MSNO,Q]^NI+UN?93C^JDKEGDX?=*C^ZDK'!_@3UUC]QA_ZKH&A_E3
M5T??4Y\>HVTW.'55P]/VJ>M3./Z>6A3-0_"IQ:(.2U-7:N?H=FHII8XX)^\2
MI,;/*Q(PGK@[=1NF#[AC'*8)Z1A)&NX\./JB1V(N7K(<!>'P_1 Y8FZDZX'8
MT1I%;"QFO"M#T>YJ@\F='?5ZX&JX;<-(7O.I((VP7-T'_RI%6WY.0=0&5<2C
MY++2](V=Q?1>FUI177EKBQE[L2TQ5(+(B;)-O,/3&;+*"M9XY.Y#MR(1](+*
M?!B]I (?GW%FJWFD\6=0H1<WLH;RTPZEN30,/+DX+-9"B.@\5\GZ_2/7OS@[
M<LU0WH$ _M?0_/BGWUJH4HY9J=^:)VKZWYP>L_*M"?F*\,S<'G\.&$QQZ*-F
M+>H9#>/KT&+NSPCI]H B#;JFZK'HF6C*DSG[1AH=VK@R$^WX2M9.W),GD:4L
M'!HQIN,/[7+X*MW=!]GOEQ#M8+4 )_N<U",AM4+-&VR2A1S-FEAN!375I9KW
M<%XCRW.:1=C#[W=Y1#?M^$MCO^X7#XW$%%QDB6Y!+Y9 -T1<<!>_D@3>_:,-
MUIZ/2I&Z6>2*^-@(/R&898P](=5BXL88%'.$?"4#0^UVZ/J*3)7$@>2K\B(0
MB"WNSQE8%<E=O!JNZU2*" '5+3)[,#'UMPND;C5>=-&'P%&.<ORX==F"H\!T
M<<&C;B:H@DF[!70@I5)9=YO)W\V(1W+"2=F(&/W>)'@Z_.Y)G+>TV2%;*WH0
MMXASF?;IP-'9ZK>4@9ZS:_RE:\>C3+^YVQ)C@T">U%T[M45;,TR95\^>(48K
M=Q>FH&T]B&S!W7)@66.J^%0I>]QC\;;%EFH1ZK?#IGKWFZ-I%<T-(%_PD44J
MJGK+O%O,F8_<!V]LF]"^-3;I?_/,)AS!>3;I%_-B*LH,NV3M%<@7:'9^) KX
MISYC@T":7J2\\RT!!3M"=;V[7B"NJ=Q($]?@Q08 4T[F^E^AA @U'JS^+>%&
M:NEOB!R/U_W\:'?FJE^NV&C-+RIVU!6_&H T=5='D7Q%SE?Z]OJLBSWC_K="
M"5&?U2WAR1Z"))1X_1>S'>A["_P:N;U8MR:_1T B)_5$7J&$"$W=$N[V,51@
MP4,14W^I_NM0&1= W4I.%T"C[0J?($3;?[&/(>Z.C3T4>7,'^:*(DX@$GV]W
M"+Y6%U&H&PUBPKK!>(2^S;<I?0=44%4*&X<Z"#9XO+WH6.Z#<(/G=&C?U8&Q
M]22D;#>B.)3SP(2\LAJ@X#+WHINX*1#6J4#DVMI-_$;^HG<38L+F>)Y#. ](
M2*NJ@0@>;W8P_@P6 VK'B>(I__@PT7)XYGV0%JL@Q!; O?9-$-;7OR_VATNW
M0?((UM4U2/IU0 ,6;0^JPV+R5F#L\$I2\W5SOKMK9#:HV@J]"'^-FJMQ1%#C
MU!<*J=4/P"%)/;I,R*">*3C46L$&.(0U.N\_J1>Z-(NK]YM.KH%-T\7(MLZ$
M?0Y'!.=[OU*'[NU+/UT]>"\QL^B&KS"/Z=Q>2].%$)3771-GXQ><Q_4X"\IX
MJE#9E8B>DE!$U^"#3>=NCU9L8"BO86^*SV)<FIO-<+[F'J>1=&YP[NO-6A:7
M>[U9R>9.H^&N"[( I2=EI'QJ\C#V/KE*O2CT2LA5HF<Y%J\R[V&/AT4'S4#X
MU1J^OB^S *$]L=;WS3^(L;[O&*O^^;?G7P=F.OS0O,GZJ]\F&0DL;0A2TJ*G
MZ#3_?ST.FO_P0ZT-^<'GYA\)+-W\I*3%/!DZS?_STZ#Y#S_4VI ??&[^D<#2
MS4]*6GQF6*?Y+S\-FO_P0ZT-^<'GYA\)+-W\I.3XE=YCIKEE[A6[SAIW#@^F
M"_<)-.?FBG'"S(*BYJ 4].VHB;K-H]T2%@-!*55Y<5Y]&>SB/$BJS+47 18[
M!$\; /+JUMG%ODRW=ID$6895N /X5] CHX//-MMF +#&=A; G:@5U6%M3Q O
MCN,OB@QKEV67</L2IV7*DD<0PG4:_P&BVPAK'Z_BH+UZN0AQHR 0X>;I9+#&
MWXHMB#AO?/<\XJAUMK%$1ZES%K[DHOW5'>U(4AHNM%A)>:K''OX!DN@B"']?
MIJ60I8Q9V0K#&8HL?3,Q$=// HJJ>FM,0\0U6%SLG6\R_3EO,GWK%#LDU6J0
M;9:(/)9>_Z.#\)OX#?>+O5[RXS"40I]#)R>W,H=98,V\;=2QIU5GC<7OO%E%
M19W,49Q5$8V,LLKID\T".I):FJU"^HQK$'SO#0@RRAIHM%3JO/%Q!78(A %E
MDF29*VTA;<)U=HBTUX:&RV@3.6J\_]4?O LW!8PVB(RV@>8(4M46F7I+IX7<
M#WZN%VBCK1RQ:)4PIY%726.+:X/^*/SQ@U.,C/K,N.PT\=\)*"V61HLM1'G\
M1Y6K6'+_SC;;YB5S:VQG@=")6E$=R_8$:5#OZ87F\= K0RIQ%#@3Q"EH:_>X
M[X",<\:7<\872QE?/IY3OLAU4.>4+^>4+^>4+^>4+^>4+U-CZ,^6\N4N2.DO
MSXP_U W2_>#;G)F>FX&IBD8NABXO+SJ")H<,%EDY?8]4F4$F'T&9>2!"IP$,
M\OL(JO&B(SBG^O$SU8_;9U;+#?4-3")AGR)!V0P@/,IYH$)>69TAAL?<BT"G
M<P(H[Q) N8U>NH1IEJ,B)%K=DNWE-9:0#@D9TN9@E$LZ#U@HJ*L!##[W<3#1
M,:]@#9_\<7WS2N5A+ ^?<61$*0\J85Q@$5#5LC.I9O(NGIR6.N^6,3E[L03D
M:/&)"0FU0F)T?YHA8+3:P/*;G)^\NT_4A*-RA/X5Q.M-#J+%*T#!&C#CVVVP
M:D,+3%C-!) 6VTL'IF;5>[%@Y8A^4Y13Z$X<Q/7;#J09Z\JQ#5;B?E."U4S
M:[&]+/>Q$M7[L:YFJT 1_A.>DC]_!LDKN(=IOE&8O"HP$P-8BMG\(:S>9I9!
M+"6 %[L!:DK\#PC0\V=HA-X!#RW0MCQ.$JOT%IH>HFV]7MQLTI =5R___KP4
M%WUT5EQ.%Y^45CH20JN:O;AXI2[]#2Q&&^]&3+016C$Y68!2VN@X^*PJ]N*>
ME(;PF-8<GATF^O LF9PN/,=M="1XEA5[<:>*(SSM5I4LN1AR;F]66027Z':5
M!1AY=<.*!_?#M9HN\A4Z,SX#B8Z,Q6#^.)-K&]L=&*M2/^X]\<\)E$YPE$YN
M3@%/_!M0=DYJ?+D%U<7N<C44='@((T7<'+,(B&>"$R6=M8Y*!!7T;CAY<%N.
MHQ?_OIQLP=&-.7'!H]Z94T60=@OHH$FEL@99?YG/W3F.4KW\(.,[=!HEQ0/>
MN*0G=^JDD<8?"04M0[]=)ZI;,#B.Z_0]-*:3$238TJ],:986(Y!>VMU=/!TP
M\3$HT3Z2'>50  $0Z17_^< XNLCF*QQI]_J.@T?N7;]I$>G/_;\X)(9(UXLU
M KSK'2*ZYG('F\Z_I0.WDX+R2DOBAE9=>>&#78T7_=9ED>5P"]!=G#'0P:%H
M8OEI%/-#A%A10RQ0*_"BI[B$VUV1 _0$5_GG (&!1HS+'@IEVEL?4F5FB!V-
MQC!%DUR5X\C-H[[5$VW#MW]";(1?<-=7(.#ZIL@O 2JSTN/6 @AD^76*K;$?
M[1+4&)>DK@TJI+9W-81>%2/858Z8JX3S@%592T!%=;M.**B#.)V(MQ=C.EU(
M<I\,)G%$SD<N X3V9%*R)2^:U<<G_9<95*!DQIH+/%W6<X6IE::T FI=2;R8
MT(A5JI2X+! :9]#4+"T-Y$'I4\ JKT&LPW%0F1>74V2E)J\%&(%NS$ 1=UT&
MIP,]9K-,A+YN?5Y<,-'KQ:V,[U9&\M, HT3S'&5T]N2ZB%CXSAQ"=S!FLY &
M)(W%*<!1V#36P4BKT8O[(4JB&XS27"XZ@#RU\5JF@::$)67D=GLK1+6'[^AB
M.'Q3.&F.X3U.IX!2V8::>#3O5>S%)1$;NP7C@%?+7"WN*;D,H3WR=A(_S/9(
M.TG^O.%#UV;Y.04HV\2[!X!"/(@$ZV& I7(Y+EJIY>:*1W$C6$$<M1H_KJ30
M!;XE*@?)P5.P_C]A*RS1W?ABDPD++M1$+.:*.J6FL0) 48U^7$FARWX3IT$:
M8NF7:)EO 'HJ=CN(\JK'EH*B% <N$@4<Y@I$E8:Q@D-!A:8W7I1.IZM,/;4$
MS_ "/"#X&G>B"?B8$I7FXXE=>K98DFP0.SAB5V9Z&T8)0W6_^@S0=KEJ0^I4
MQD=&49EQ<51TKM"1:@J;X^"HIMY%%WN@>4;Q>@T0GO7%,+J!:+DC\C_#AP*%
MFR #2_10Y,\;$*-&S!O<HDOT#,O>D;SFO;]=M;/'EBA(D@N0P,]??Z@GE /$
M';W>VD9'K-=_K+LR@J*C'%',QLMTSX 87O:I('9:KBZ*#"N695?!/B.*O.38
MBGAM_PBJ5).+'<EQ'R1D@7^9@ "1EWLQX?4;;JUT76HR<*0I6-=FLLO:?W>8
ML"D5$6]7D@;4/IXF+<(\?L7_OP#Y9P#27VZO27[W:DMB!U! U+A-0[@%"@M[
M7:;<*8TZ4_\1/TGSV0D059:A0;GO)U.=C=M'$,("97*[H9(\=,Y+#SSF"EFU
MQIGRK/1090-('P^?JO_>!V_QMM@2_[E^V\&L2@LLNV<ER8,+2"&/N0)2K7&L
M %)890-('\^([D&^@1%,X'J/YR]7 '_;EE.=7S> 3.*O"?4.Q1FXS1Y0O T0
M'AI2W&QAC/^4PJN=*KAP-JUBKFBWVK16G,%4HB8FW^W1UR$A!55+/-SPT]5(
ME<J'N6H$I8Z:J$8!FGIJ*Z)-NI(&0!_GDYB&I='%OKQ,&6/GJ#,\U7/T<88:
M$Q:\GE7(PI.<-7+(8_6C:@U%SUS#E8#97PIK]N*:WE! NK]2\X7H%*W;6:VH
MN[0U1I""1DTD[$0%8I2WLY6J_S/A<929Q4M$TC+7'!.2W/PUQP"E-UELZ$*.
M9[G4)!5ZA;FK(G9A1^L=K9Z.N?B1;)LN'%4$8*]QV!5[T3O2A?X$<R,D2I3G
M@I%;_B3P*-]"]B')K7N*SC%#>0>1^%]#-.*??NMNU38]/V7Q(B)K1E\FV=P6
M(9(*:RXTV-R] @)]>B8DY(#!_5) :%B&\863>Q9CEKVGG*X?R^+CZ;=[F],F
MVV9&YTZ?]<SNS828)B(C0YN(D ,!UY,(L3\S "">&S!9LP#@U43T^M]%>R)P
MF[[BL0H JOG%A'7C\ B]-K^TAO+FY[%T-M"WP7Z4:1[U6ZWVX-O<)G0\U31G
M<0.64V0.4K,H=?1F?!U:U?W,C&XA*-*@:[P>BYZ)G,^VE(PTFG&X,A-M,B5K
M)^ZT260I"Q,D1L#Q0YM9]"E.U\$.(O"0@[L\HHY[DM2UAD)J1R,@RX.@JH)4
M$QX&/"$S+R8]CZ!\UZL, 7Y&09H%(=$HN]AWOU"&1_6"=;.I%)S;P*K=*)JC
MKDI]7N12ZXI%[?S9!!3XN!^G-0P.)93LPD&^BB$BO#H$U;#\:-!T:'O:X&_+
M^-S)@:GY/=I=J3.5(\:>"OUSNY,R_.QH^L#Q72C4@F78[B[)D(&S6?ICD*X!
M;>0?_MYXY^'WV8W;#)5TA^4#NRF21<I;C^IIE"]="Q[%O_B#ZL@:D"=USZF:
MHJT9_' CD2'&0YT#4U#'.($M^&,7PQI3C4E2]KC'XFV++=4BU&^U8H-OKH8?
MBAM ON CBU14Q":#8LY\I+Z-0K<)[5MCD_XWSVS"$9QGDWZQL9\<\YF911BB
MHG=QK7EGIA'&>I5W,%V3:QA7X"5W_:@-D>$VS7)4D)C[.\9C-@*JVN1,*G?/
MV.&6?JY;FMP,#W9Q'B1W@.1*>$GB=1GBD]VF85)$<;JNLP[?!WAZ&G.>,K'-
MMFX_>VP==1,BF,#)FJ[;VS"D*)_4LU:[%SL.?4V;R?HC7G0]Y>7*BY5F4KT@
MU<7Y!?T%H;;ZDC!3X>_%SD5?X!KO^RLL*Q<X-$(J4/J$<P$&1STM(/3Y>?'T
M3%_ FR"DWWL7D5&-WB6;B\F9JFD9O,O-D\.)7; O7Y)=KBYA^@I03EY])%*/
M]JJ%E.V6-8?27[O+*RAI>BY#+UY4(:)4DI'=D%I&\FIHH\_3)L #U6V6X071
M1TH7H%ZXTS&H%/87-D;-H-")J-3AQ1LI?7TZ#M"D\*K"XPXD_#6F"@/JZ"/'
MP&^@&36'UH@E5X_ATR>,4)W#:(DK#<+-)YB#%OQ+U!%M@!SU@G43J13T%RG:
MZDLB1(6_%\^,,"%]Z%0?4!P"VA"G5$[4\8S+^8LB7>5-NYDQ>R\>\'@J7C+P
M[P++>OU*.CW*6IA'4C<.G<1?$$BH)&EO.B<_WM$@@N(Y.@)13)9H9-N_R19V
M 1&"G\G67[##7T9)9G6*-KN[2D7]Q8A!$\CNTBK5X,=[& \(A@!$&4FX3.3/
M&@4& !+2-;'%;#I_H2&KG"0...Q,7Y^88J)!#A:X,XHN 77J4!'X:U^A.EJ3
M@8J/Z5L0TPT-]2F0SM @*LH9&MA%_<6'01,8# WL&DR?BK"/*0YF.)B8B\W-
M;6K^\,!T_< CV%9)YW5Z G%A3E_ *SP/9"@W@T%_P*O#CQ< V.?#UZL5( G?
M@<;1/:>L\/2>6M9?:)DT@O$9/K4*/Y+N]X6NWHF)PX?J7.H!Q6D8[X*$BRA1
M(2J4V(7F@B%)M;7 P^;M1V;\P:$U*O=MPOUR-1"<'Q0@+$8/$N 4FPMVI%77
M"R+@</<CD7W3.3X$\?!!1MJGNC'ZG_RU-4<%27OV.?B14)T?_<$/B)A1E(>5
MR Y6-,?7;K<<38-9AZL62^PL!3/[C"K+376DX.4#;MWNFLKI48NO!=)!625$
MMF7G#C]Z(UC%6EM% RS'F[=20FLA2@M*\\?0E. YH,;M]NS@,(+RC R'@GZ,
MX^!Y&/73&\$3,/+'-_UG7KZ=SS,O?3TH>0#8!%2[>Y 9@&?C$00$Z0 HO,;6
M]^A1E+Y@GX(MH&9A$9%13=LE<Y<V@&.^D7&9BK%-W-QC9S,Z!3N/[O,[MS0M
M*X&>J;FY"M2,/5U*OLYR^@FD,40DH#2[*L R7>Q0G. 2/["2$BL6'&]8" MZ
M,66C."\TT)^-@D-%@XT.806&78$^-K[3Q<9WNMCX[C2P0=??(C:^&V##=K]!
M74<\!'LR,WG>(%BL-Z04'1]:A1N,*!;V&2<F[2"-%<5*#*_"LE*_(O@O$.9W
M,$@7:P3*90<]ZZN0\!"4R23TV.;2^LG:E\?0\)XKPY:_0O1[%<A1 DMH4FGZ
M6G,)>H\-K*JMK)TE^!I>;&68>[$M,^HLTN@19&7*A"K$AV]TQ5)U8TB7\A@
M>IK+PD":NQ<74?O!8+37K9@$S7!/(?!Y5T>HD,2N#HV'%ZE)^H+17RSBD%!-
MZGXGAV.RD4'%;U&-F(TMZM4.CJ9-Q^]/N;0J]>4I9;/R7YN2-JPW.9 ?P2M,
M7LFDH7]]BYH=5(:VS3+"I77UUA#/4:&:AFS#'T9B 3\OG'MP\_,9UT<9A 54
M]/NS!RJ?AV,YU23&9"8C+U)'4:2C]N1".K:MW8_3(EO2S2T<L1EL&4;W:NPV
M-OMHQ'-O>-I0;F)Y[J"N8WMOAO>!A-1AG4M#M[GC85SLPF-K"\=P)E.*I9VG
MIY[K2PB"H5CFU0/&X#M^X<!JF-+YA0.F0<XO'%@>RD[PA8-S-GU!-OV.CQPS
MF_X2]]=!CA>HY=G?]*GTRTR(+[BJZ!)N=]@)RI-&UTGU2ZDNAE(M$"*6(Z/,
MQ?Y 4E_F6GP.4'3'R+]OCV$S_[+ T-TDM)6L(W#V#)<OV.SI3Q!&V2*-G@!Z
MC4-F#G\S)J-F5&/B:IYK#T;04@OV9LS&XI53:TVQ_%A=ZS;!0Q*D]S"*5W%8
M=X%9B.)=63J-2#2^M3Y%H2K3WD:JJA-SILFM,:7+32&\'QL?NBHV:72KG,V+
M(M] %/\!AA>E)^-OZH)L_G]NOY-L=X^<C2VQ%^<)BZ1D#B*Z@M=OY,_AU2RU
M0DW$CV2ADP"X5@O91ZVL&%X\DW&]W25P#T ]262T0*41_FNY>@0A7*?$F:H4
M'9<PR[,Z;([\2GU49>)::E-.5LM)>,=Q;&#?G2:3VXN'2J2T>P[>+D"*6S8G
M^6&OWP *XPS@X2V'X>_+'>VNMW6^*CXFQ_?/XU4:[>S(C^0D]2+X5;M5RO_\
M C*R=UOU$,/7$:9@;;HXH;(^"1>:L+4]6I)0A35\7<:B(XT.%L8JO0Q5PC/9
M&%7WG4J%:%YDDV_7A>SP/1W_F:"=)W(>.Y)Z\?J.=JO<!#'Z)4@*L,BR8EL-
MJXLTN@?Y!D8P@>N]\"AG\AI-!RR5&D_'#X]J&X^&-Q4=#%\]8ERDZTY1%R1I
M,;E'P/ B"=(&_ES2T\"M?&M, #ANY7X\HJ2M::-7%)5M%B17<4:2115(XJQ^
MPKI,NW:YND[#.8YH#X^Z<SGI_7B/2EO)T7.?RWP#T/,F2&OUR7*-/$9;33J?
M81XD[3AGRV^M"&'JT(9"_+D]W:8%/>H"#-7RX]DRJ4W/3R3?#]&EU#LK->E^
M)P<(GV#^/R _'"T<.%6%AHVCLQT_I1PJV_?3R'$2G80O=G1T/#"-9GZ\AS==
M1WF4^;\=*2:?2)S7#,>RX9RF$I+K#+>A,MJ[UP\%"C?XQ_+5[^4*E]["M-SX
MJ)_5LG5P(EV1Z4F*1$6GX\G'L(1'9RT2HIL^7,G:P9VL?[DLMD42D(?L2@;9
M;985]N*2#:N??,QE57\Z+NK.:G,:95D*^?%2Z'1ZMZN61Y@D-Q"10D?S?5[E
MDWL^O?*SWYM:;$Y>3U?'CT=<CZ#UKR!>;\B.Q2M P1K\A%GG5T$.VJU*IYV"
MCG3'ZS74I#MW*Y/;?);]CIJ^?KP3[$.S>-@;>=@%G?N=J:Q[FIV-+R])3]<6
MI<Y9<R[K3S>C*=?D?8VR7.<.9T([SZG74=;4CP?1CQ42XD_7HRG7D<.JSEV/
M6SO/J>M1UK3I>DXU5A,O(%<@SLG!L3_]CHY0DW<Z:D*=>YRI+#RG[D9-S::O
ML?PJXG3JD9PL(=;I&9)^U9_^0U.NR;L09;G.O<B$=IY31Z*L:=.7G&IP:+MS
M5>4L._ZF;[_>X^WL-O6>NP8#.\W)]4>:-*[M05CG$;:''.VS.MI&/?NUB97F
MY-9#11JO=IM7[5@[+XZV,!WM4)Z]VL1*<_+JH2*-5Y]JC&B]P>' L9DU'VLC
M\.S>UFPU)P^GZ-(XN6Y0J.-].T?;<HYVW<[.:F*E.7GJ4)'&36<:(NDV3,EM
M,-(YY,B9S3SR>-/PH9E&+K;=6955.NNECKE-<Q2G61Q.X>TJ55IR<;DJSWZM
M9QW_G%E.B>;Y&;<!@ \(A@!$&<GQWDW V.@P7/Q*T]?6D: _">"KMHM]U$I(
MT$#.;>#7=.F%#-_ L%7GY FV_J1O9UBVSYP29]'>W/CF1//I56/F#43U3X1N
M^"R'F\JG=FQ&Y6</-[78C%R=H4[C\S.-?:K[KF619WF01G&ZGN"NO50EEM9T
MK$I.PE>/8@'_UFTLL1O?FVEPTEB[P?Y2LT(HTWP1S5=3^Z6B /9]5EJ LS_;
ML)S7OBZM4M,/^)+KKE9E(/\C(*C">EW"M$R:600)>5-\HE<F-&NWY-+*M9_]
MV=AF_CFSLCZ-)^N&,$WDR8OU&H%UD(/^7O%4[\/(U6;KA1A1;6?/5+:)?YXH
ME+_QO)DFFQO/'B8]K!368W]F?#Z6-+"#?P[)D;QQ10]BAU[$"K[P#UN#EV30
MYU!?<IZT(M-4ZA(5G8XW'L,2'J52EQ"]\<=YA_14MP46:=0/5>ST0XPY@N6A
MTU@.2T.K@1RGX^P>V-&_H=E L[JK^(L'R<,,.D/V'AQK!?^UY3'=0 )+@[V6
M!*?3,3BUG7_3 RV=FL[ @W1>=F9&DJI/.,%7E<#^S%]>@G-G8,5V_G4&6CHU
MG8';V#!3U<53(T=]A'W!+'4=-@4[]RA36MJ_CL:FJDW_<S)Q:KSH #<!,FZB
M8DZI6SBZC?S;?)#6HW%HSX/?,I,+ED9.;;]F6<>V6?.?P[DGLY4#![>I2^/D
MGB?J$JD\NGAY3#_7JMR6JRM6?O9V4XMYZ/"*ZC0^/],T7N-LY-4")D8EATFZ
M@&/(8FE6;RC+GZ.#.*(]_5L!&&K7=!_S#N1C[[%.V5$HUFHW#8FXUK/S:]O(
M/S>7UJ-Q: _" 2<-JCBBG]L1YFB!2.=>X;@6]:^S,%6OZ4/F'<+84=?N2QPB
M_O9W],\O:RBTNW_^2)&X=K%O/0C],U"LOSGY$X+9,&/3A#5,DKFSKN'L:%)M
M[Y^K465NG,UQ:!W)_G2;906(K@J$^X)*QE*=3"9IGSZ#QE4T&)R&)YBVW 1
MUQ"IP;$'46%3[E@=>S_WV'NVI^)41[:+?X.-A :-R\X[D*JS^S3)4HK)W_Z>
MZ7DII=#N_KD<1>+&Q3P/;3+>LYG$\U2K/=HNYME/S:WDG_O**])XM>>Q3"Q]
MVS<>%GB*OVWZKDKG7V""V21QOG\,<FN'%>HUFOJR2HU_;C?6MHU''JRB0^.\
M,PU*HJGZ&&>_WR! [G #/-_/IW9=7GU3."Z]OK/;:MC%<Z>E:]"X[$P#@7B]
MTU7\&D<@C8XUVM+JFW*L[==W=ED-NWCNLG0-&I?U(-3G1:SHBXJB5B_]2E=D
M>HE7HJ+3\<YC6,*C2[82HC?^Z#AL)MR J$C <B5L,>95A&>ROS9T/]M\&V^S
MQW=*YPJ29%*7FJAU)_ @>Y+6#O-=&023?_Q;F$!,^..7.2+9L<@/$,]1W_+K
MI&3WXY<96),_''I7)3ZN9?$6#V-=J-]J.PR^38G4#2Z)PN(%O,._8JM@M@/D
M6L<:Y"O? Z&MR@D6!Y76>/(@@Y*66@=MTN@A"=)/P19<E6.ZM4N.XBJ,KS+R
MJIAT]M. _5W44ZC"/!V>1M</I=NR"_^>'&;W!7GUGSU!OXK?J,D!Y^H+8!44
M2>[0&4;->71W^.V07<^3MQ8/X5WW@'*H*Z0;OF XIO-UG6G2FT+YEE&:]FK(
MU'L[<"R+%]WO(\AR%)/U:2DA%6E<FKHM&30GBC"9%CD&NAAR^->/B7LP<=]U
MXI@2M\;1^ZL!GJR&)V8H[V )_VN((_S3;X]$&\HB>O1[TPL=?C^]Q3-+Z<D6
MSIT*I^A1Y!% 'Y7&7[HH.$IOP5U-CNT%>5)WS=@6;<TPY:3!GB%&TW@7IJ M
M9D2VX*X_6-:8:LD@98][+-ZVV%(M0OU6*S;XYF@PI;D!Y L^LDA%16PR*.;,
M1^Z#-[9-:-\:F_2_>683CN \F_2+C?WD[^\'ZMWA?U9?*!]ZBH.W'*31X?Y5
M3_7=!N8(IG&8?17"[?M2ZV96\PCR&)6C'YGY9%<@#^*DG2S8K_<VQ7^"Y^ -
MM'6YFHZWHOP#)G$4[.^&!TPU3H5TM>DY=/8>V21GILL5KN1_0(#JBH8"<VEJ
M81DTCAQ-W,103JVN^S&9$F=D,/-B!V(H.)$U3LO9ZM4X%DN2F@'2$;7/"%!3
M51H+0K9>[!X,I6R?1[J"21*@Q186Z?"17*4R#(0PRLP))S)J:Z.%P7R*'0)C
MS+3_O@ IUC?/'@ JE[P"W C+,;##*3<G_,BJKXTA3@5-4B&O<$0+=.+2L$8?
M!P%(>B.-($9(;7SIA?%\.Y\HGE:119%O((KS/64GDD\T!,* R.D>)=_H4%(U
M'BS:C406)[_FGZUPU" "$1G3U.[#6@2&I)I:&*-"9TJWME<!)X;V'NT4.K<X
M;;]3W^3<G5!UHWL35G$#$8C7Z269KZ(]=8N.1U(W!IW$]>R.Y;502B>^@0]'
M@W16;@\D9G@V*!QW9<[YF$/M^<SN?&9W/K,[G]F=S^S.9W;VS^QLG.FT0]=5
MG)%=@ *!T:;$< [.(1W.PJFD]J2_7JU F)=G*9=%3C*Z_1.^9 OR$R;^?O&2
ME8]D#A11+-5$O\F6<CW_Y)D'ZFI/G>Y0:BJCUF1K,.QF&*"H9\9DVDRW/YN@
MOZ[H$7AN5:%.*@:D,9NF^ZF@$K^"5B1R3_X1A# -XR2NHN3R6IZG/,@+S'G?
M(W[ $WPP.GVRS[C7#=AA[#FF)FM#]<[$CA!^G8N1J^AI!NIC%_*@<YP6<;I>
MXB5KE9-T$?VKR'*R\;Y<78$50 A$Q"FS#.1W<?!2IF]BC=*6V0]'=FOL/7>"
MB=M3Q17LBV)XP,>*$Z*/^Y<;,K^]36NO'(HUU&Z :[M,FT@D2TP]Q_ D;:>"
M7%L"=(\M7>.59!:I1I\D@9^#=/2&E6VV1IBEL3U)U K;;WK<TD1H\F8<!;FE
M6KL$Y& 1AN2  (\- ID?$'R-R>Y?D.AUQ-/4R<>\[3KGZ1"3MKP%;[$M7^U*
MNED/)W<EW8'!:E76'>=T!I IVMF-FW &&MT$@QK>,5Z1*."=75@"P;3",\:D
ML"ULH8Q648T;W41XYKTJI\]7AY4V;_5^4X;WC$%IVI(3]8PR<C3'"[H/-JIA
M^AD%:58JB@EN(,*R%MLBP=UV5.].7@<HQ:)G>A-L<_Y\;)OPGR>^K;6H!8R;
MR-+@W/(YFH(WRDL_R3K3:O7J(X"EZN?I1,>RQT3CB"51&Q></CJ#>_V%0<:.
MRG!Z"4;VY(6OE=8)RHAE8\!OYG,CAJ <+P;C_#) :+^"J,PG- [!%=)U>CP&
MG1\ANBP<0'D=!6!I W<Y_+RX-D&5CYER4Y*:AP,_4L**S<S"@E2F5R9[)B2\
M2^!J%1BCF%Y?H$$+4+:!#6X0LPDZ+ 0Z,Z8(BR0'*,7SE3J$ERH(-9Y6HV23
M&5VEI*-IK6PO $T:0@B/?CH_I8J\Z$[&-Y"(1E(W;X>$S MZ!T+OIQG26LK.
M,W@,O;BH1Q=0\HXF<]#ED_IT-W=D7R8*-.[H-LS92/!J;F$)"Q)W=CV94IC#
M0?'^KBP@IIM./ ?QYR!=K$$:[I>KYTTY5&4YPO^XB5-RQ$B=2Z@6:^>3LL5<
M;X[Q7!UJZR]&PV'R(%_%N+,X9G:_5@^0_9PB$,)U&O]1GEDW"686:=2=\#A/
MQE>'S:;K.YAE/<E&^U(UW!5*U):6*N&L9Q\'$C"NSH@):WUYA(Y\6<5H4$'5
MKA-+U$%\F<?;BZ%^&&F2L16[A-L=3$D*:P9FK/"JV]J0USR09[/!-,!I6/U4
M\Q+:Y@L=<%*TW$WOF0%&16$-0 C8>W&KJG\A;+EB3#VNW\*DB+#&5:I$DNL.
MSSW(^=XSO'X+MEAM0OX(\@*EV2-,DIM*W0'$CE5=^Y[+U-7- ^A';G8-7YE>
M0K^2,OZ,YRZEZ'D,6!, .>+A9@"#>!Y 55)9 V8B_M-<E.HL[1915$H<)(==
M3:'])8L-D2 L-C-,J#6#"3J$-1E>2[*UV @1"#)PFS)ZR]OL$7_'2KPD^P>L
M>3P.@3'BT2XNM'C, WTV&DAK,:%5K>$='\N#',@>@G@X!61\'7=>U==YH(2O
ME%E75#$TO)]BQ[(/"(8 1-D-;J-#J@BP*M)HN-4G0UHW#Y]T'@!04%<##7SN
MAE=0[$"#T4T];X+\5U@DT>UVAT?.-BO)<W4S:P :,R9U^^HRF0?0K#21!@1U
MZS6]3#(I.EM?>@!XIE<N!=+H-LT!GNSEBS!$!1@.7Q8X\7$JQVG68-5H+'N(
ME:O<]&[(I+"5@Z0<W&8.I<E@8GXW8>J>JUP?X%5 5B1$2S(W>$ Q1 \ _Y?0
MXF5!V122>-%B*>S+5%C.&HDFS6>U=U.1HG=]PS>,-VM@BQC78LG'N"++66/<
MI/GL85Q1B@;C;G?^E?SULD"(/.]IM2<7,M7IRSE,9XUTLR:<NC_GR-&@7?<(
MPT&/_@3RO+H>F/T:YQM,3P[XZF@^/#\WZ=IE>>OT\6+>LW8!*PTZ=:\O%J=Q
M"+=G-0RE'D%4A*7G]K2Z"W896*X6NUT2A^3.0Y6@%_]T%V_C/% 8"VS4P'<.
MLQIF[2(6&]>>HY@)U;B+VR,D>N@4[;E<"4INR)K;IW&M!*R)GL8U"E?K/XW[
MT>WY$U7$Z[==C%@O;2N4X,%D6&+&<.$J;PLVPTH:^+@]HV)K-$"-F%!X/6$N
M&)%650,:/-Y-N+/;<R&VA-Q>1;68$"WS[%\TF\$JDA@]S=>6DWJ-;YY4.487
M]\]5[S?L0N0+,&_^C O, Q;*JENY"32NHX&"Y2L5K*H_+>]^SN,D_J/\* D'
M>B$!)(:%Y@T+;A-8A,:PG@8>NF<?BO"H8*F.$&8Y 4@HY>:-$U%#6(0*I:H&
M+9;??&%)4(73+%?+? /0#?X3(MD1AE=4@!EZT7G#1J(Y+"*'7EL#'LOW"EA"
M7!7@&38YT#O7$EEO7QGS$<!*@L^\,:;:4!8!)U%U@S[+CZAP)5I$<%?=Y%H\
M_8S+?O?A!Q70<8K+8(U:_ 0@)FX6V\BBUM@ RO)3(GR(0[2#6)W#2X;U+K=2
M7R9B(M61L9F< ,1DF\AZ%\:NMX&;V[WGL?3#"_]-+TP]I] MSD2DJ/A<L:C4
M+%90**JQP9^OF]>TU-:2U,*-21>)KJWM0HK27AMO/O:38'_S83Y)L"^"A$#_
M:0- ?D>J(<8<IZ<4D=6-RB9SFII2%AE06E$Y]+1I*ME<O<A61!./FI903,@!
M@OOTE$+C,@ @3$W)8LRRO5=I*2U8?Y2FT0/[TQ)2F@& FXQ2#P(6$E%:FE60
M?:IFKR &&35+)9^HF4,PB!S-0R7\&4IJ)C+W(=<DBYT7_CY.E"F5CUHJ%_6\
M!GLI)16'>A9/+[Q\+)QD]F')+-3NAWB!2:E&U\@\S4XR[-70;FAOB4S3'@SJ
M^B97S"XM,KHW@SD6!V1Y'%Z2?0NTIX[E7)HFH0^=QIM<TN-Q7$8KOI$/@SB#
MEQ>.36*VP2*-R-0C^6>!XBR*RUU2JJTEJ>OV$5)[;'\U3661(.3JA=??5._M
M\9R>1U*W"9W$8Y-+Z"1K9SHKP_RLC$.NNJXNFNB++C%AWW)40O_M)]9/T8I4
MAEXD_Z1?L#B]AP<55F*RJBHNQCALO<BZ3)7O_ SA^1E"J\ X/T/HT3.$MM*U
M9P WZ(8Z8Z!_;%.A]S_Z_[P@5QW%%P2'O R=_?RFY)_R34F*[_O8AOJ+88EV
MDUT34R98/K:5XBI2HH&XBTFK"Y ,Y9V1 _]K.&K@GWY[+&]%C1<9H]^;<>+P
M^UP6$2Q5%!<-'39NK44?W,=?NA8[2@_/G=R/K0!Y4G>-TQ9MS3#EIJL]0XSF
MFRY,09M,BVS!G2BSK#'5)%C*'O4H3;4(]5NMV.";HP&)Y@:0+_C((A45L<F@
MF#,?N0_>V#:A?6MLTO_FF4TX@O-LTB\V]A-'3XG6;X1>!DGXX6,KB_4:KP-$
M'F$B[S$];0($7#]-NDCS.(J3@J0B?P)A424#JUZ/ E&90@]N=T65]6BY&HI_
MQWB_U#;;9@UGC:W%M2Q5)L9+17+$7&V=OTIDW;90L5VZO8LM8<J5KD (+S8^
M#16F7KFQRM..JSJ^G',\C)NU\G%=05E6+[:"G\(-B(J$I/0STXIV?6@:YDV@
MB67F1[V<-(4+3=K:4_F2;:&[^X;SN$-EJ/?%GC$RCS?KCE"3G?&-7Y/3#<6)
MG,Q\!%2P3M>7[>IC873DZ^'Q+)-YOBY+SO4=/T(OCH%1IBM(16],*"$;W-X%
M@%A&Z&BCUQN,TK:M/0$I=W?<,4R]B41YRF'X.U$5&[34]2$)6%'H0LHV IU#
MZ=62F77P+JNI&%'#4W<.9R\ZKDN8O@*4DV>(K\!+?E"$B@E)ZKJUA-0SP(::
MQJKX$')W>R"!D;N-\_*5CD4:86')23Q(P[@]H)CN:.(G -<HV&WB$%?]%*_3
M>!6'09I?%ED.MP#=IBN(MM5%7L>G%KAA0MQ&53KCQSC[G74.(28\> Z3T-Y9
M0=.4BS D&V0@8AP3".D:J=ETCCQ=HL&AO'Y=[V9S+OV:S=&77K\O/9[GD!^"
M-?@HPBR%E(7:'JG?$)#74@$%7*9>3 ='(M)VE?E$+..[V.75-+9H_U71S+/=
M&1UI<K&_P,/]9AN@WRG;F[+D+(2,R)UN- I00<,-7U\N@MK=.S%3/T>,5DCJ
M!H<L.1,:0W)W6W#25J<BA*LV%R&#:NA8&;(_1:R,]G6\00MM,\PF7+@[6C8
MX\^V5)"0%R)?05J 3R"G;TCQ:)JM*#J-+W-/5G< Y;3CF[_/N]Q^HO/TM)/8
M/^,ZY:890TKV#.- .;_)!4-+[7G%@9\7/C^6'=<H-T*,*9FKD ZE5W.(D7&I
M"Q.6GH*!H&%.7YYTF/K9%>@ 03Q+<  %R0F"(A94IP62:/!F,M#LGHUDI9])
MR%$/]BB9U+Y,%2BN#U65Y8\4;07='4LF8X?75?X%42,>+<J*3=!>7!D3>#X;
M$.HD-PF@L9DBDXJ4(<G1UW+5$XG:R0OIZB;@T+D;Z3F&@_*J=:T[YD@LR^'D
MS%.-#3P:V-R;F#:":]J8.VPK6MG"6,TX%.Q5]I%Q29!-0NMR/SH>6\5>-^QQ
MZ4IU[<7D.>IV/UH:01GV*G-7-W6QTX#3*;HYP(<4/AM+K)*TK:BLO)@&UQLW
M&0E.NWXKTYXDAQZ"I/)(UW?Q*XC*UV_&CZRTZ87,V+2)B'39.&] 1H,P%'1W
ML]G44)"I6^\&M&8U53ZFAKT7&P</".*9=KXG474Y%OWZWT6\(V>HG\ PAD6&
MM&XL/NF,P:'0!K8 PZ_2BV[V<"%#45'^!3P39J,+=WK,CAIZ80.@5EO/%H1-
MA7(>!B*U=BOS@Y%Z#W&704+9;!'2=;.2T^D\N4YF!#$HWQ+TRU\ZM;=YW.BU
M.EOW/U6([4I$7?<+Z1KLL.G<;>R(S0WE->QA@L6X-#>;X7S-/=H(<6]PVC:/
MF<6YNSUZ-K=\0).!\*LU?'T?5BD/B>&_;_Y![/Y]Q^[US[\]_SHP\N&')EGQ
MK\[FR&+O@Q2!>W9A<2B3#?]JU>ETFO^_'@?-?_BAUH;\X'/SCP26;GY2TC'Z
M?WX:-/_AAUH;\H//S3\26+KY24EG1T?7!5E'4G<W:9]JW?J??#8+1PEI _5Y
M6$R%JN,IEY^&I_2?!GJ1'WPVR4A@:4.0DG7S?VL[47E2;E<OLCA@Y"-G$;1I
MQ\<$/EM!J)"T56B<:BM]=_3^[ '!J CS)7H"Z#4.:5&//)+#1B6%Y$26UQ+Z
MVUU9TRMTECFW%H=(7 N445=90KH^6&AT[A;57"-#>>6Z2*#Q[-B7QLO94MK8
MR*-5IGLSTY;2VG;FKJ*5+3U=U,1MF@,\Z.0@NHQQ!QGG]/P)(K+VW586F:.Q
M6NR'4%HYB@7'?*MW6UG\IHFDN$F"_"%(07(59_B'/>-]/SY5\[@?B\IG \JI
M)FT_)CO'22TV) 5X=ILNPK#8%@D!6!4$ K<[!#:D'WL%52[NBSWY$:9X5NDZ
MR82$M.2-C#M6"FS-XLVZ0;FXVPQ'&YA@C&7DN#G?CXZP6 3=?$8# E>I:G3-
M!B7T[&6K4:RHS6XTJ,"+N!">!A=@!1%X!&$29%F94X8T0/8)Y,O5<_ VP(H%
M3KT8.TU.,T2?O98SA:F1)%Z$J SE(TM;B9:X+!#"(]<#0#&,& "?@G4;4&>3
M]0Q=8,*V-?4)NZ)Y\3@O3W>-WEVC&Y\U6#7:8LJ.>00NMV^ RXCZ %%IXSQ'
M\4N1DWW%9_@)IB3 "UL.R[0F2UH$LF%PZD3<%2"KQ/U$T:W?PL=P!"7I#(^?
MCKIBI871ZA156ZDZ>8/" , &+6**3K6JNV=J\\AZU@9C56O8=L>'=M=8BG88
M DNG=7I.IP4GJ*:_!N[&8:[T>KS891B(1CVXX=(T82IT&@]"7;E&AG+:4<,>
M:8S+&!8ZPWF;>W2&Y=;@W%!7+8O+A;HJV=R;7"02'1<]$D>UG/STQ?%1$M_I
MY:8JPH,E:B62DQ&OTIPM8!ACL9(BPA-TA3D\'516F#5(,V3F+?QL-I(<)@UK
M]*.CPTH8 =,(B*<"O.F!I@$LM_NRG1[[!B(0K]-J%SG<+Z)_%5GYO(0^\"9A
M/AZ+K3!WM6^FATLX<>OVEH=*(@[F 59$\V.R<%#J)VS->OOO,L@V-PG\_ \0
MK8&>;YAP&SN#'K<YH]]"^UF#NYXLTX0]2LS&9?0LR^HNHS0KD%]O*5<P9Z1/
MT\K6P&]-O-E,C>PM'H]2F<+4:8:+3TMK2\FIU22K6#,59*=>%I;#WDW%>J-M
MJZ#9A$R?)WM:IL/SE/S)6MM.YC8F$CJ;R.EH;S2QLU2A_$3/N,)3\J+C6&4R
M%YM,?-\FCL\H2+.D#.(\#+\BEY,H-'8;;B%_8\*X*)=O",5H!BHHN;7Y.NT9
M[C,\!$@"82JEY7>8^J5GBCF-IK$!/KEJG4TOC*8*1L.^%T.X(:;4&\8&I*1J
M'0^8QWW"O/,V1K9<72(0Q3EY),/UA4[Q6[7G5\,]>8MGW.#G5\//KX:?7PT_
MOQI^?C7\_&KX^=7P\ZOAHQAZF\] JR#D_&KX^=5P7CB^#<#X%)Q/)LK9(PA!
M_$KZ1M8& I?LL%7 (/-E$LIY/EQ21]47Q-EL/>TSSH^(RVEY?D3\_(CX^1'Q
M\R/BMM'@S=R@VNAE/F?=1X0,;8,(/JTO4P6*TT,U154>#^>S/3\=?LPYP/GI
M\//3X>>GPSTP\?GI\/%(>WXZ_/QTN%MCS?'I<*DN])&DM:;,<4:_-^DY#[][
M/J-A:2 WD>F4GB*5H+QMJ!Y&^=*USU$\BCLK&3<^Y$G=>W6W*=J:P?F*0,H0
MH]'6A2EHLP>1+;C3!)8UIEJQ2Z[0WN)ML67,%2C?VDE"[YNK1]DI;@#Y@H\L
M<@BL&Q0;^\@QX^8>01GA]Q"@?%^&+0=A&4'G.FJ.(=<=(W9.EKQ-62TBMS?[
MZM:U6"-0QG,P8NFD:"DZ4&A=N8JL(:":MOU7WOEU5(FON;RGF6CCR4F&._,X
M7;=55BFTQSO3?+K#KC2+;@;FE=52U;0<OA-%M:=I$227,,N7JT/EE^0"T=B%
MY8B;HV@!\0RLK*2OJJE%S+VXI,509+$M3]27J\YO<J,6KR1_ *.7G &*]%O"
M9& 0UN1%3OHF-N,AV).U;D>!&&3U2PW#3DBAR" JAE]D!E#2T%VY6Y*JPHOD
M[,TKJ:.>I_]SVZTT/\_ T P=U#N$ALT4SP1;B'4C%_FX7LXC9<:\=4EG8&P%
M776]F<ZZ!L7W3D'1??68OEZ_V/>^4.YI&/%H4MWK\3CJ+0\55-EH$U6X:=99
MX_"O\[DO(J<>[21#N2!_5DPMZ,WSZ>JX8\^7Q4W$>DM=6@K.')I:NQ=!@UVQ
MJ/$&; (*M-R'D&B8'THH*=&54:H8(L*K<%$-RX^/A=S9GGHZ9,GX_%,D0_-/
M^03["J)M>?[[#,)-"A.XWC>O4C\@^!I'C"@'C9+M0^T*)3V83=,>;=?5G86*
M[@/N"KRGV7F7$H$>JJ135 46KD.;+.!"'.MD (QA\)/E[N)A W,L4/;[11*D
MOS\5NUT2,_H'&=):=SZIEY96T$YL63XSPVUYAB6OKN\7BRR#88P%RN[N+JE&
M%%#5&C*IO#2=G$YBJS'Y. N8.L'(?>.UG5)@O_8:CA/W?_SPH'/<_SGN_QSW
M;\?*Y[C_4XC[/V8,X$T0HU^"I #W(,@*5&X@.P\ ;(6Z"/ 4,P1/&P#RGQ L
M=G&ZOHE3_%L<).VKDY?!KASM[A@!@K;8U?8V9^=L1ZR5[C;-<E24QFY_NXN#
MESB)R3DV3;.,$;=HE6?3Q'9X.NI8K.$-3M.ZW0[+5%;2KUF2T8L]XTN8O@*4
MQWBF? 5>\K9YKN*,'+OA'I*2=42VQ"&T4USB!+"KWC*VD2DE@1>I#(AX!_=I
MLM(_8N5*#:-#@LCAGH=RP68;1*'@"8!1NYUL8U)%$"]B7/L"WP=Y@>)\?X5E
MY4*11DB%7I_PY*#&:8=IH=6OV(MPUH.2>YJ:M- EE2*C"3JOR%$#DZQ."=5;
MQ/J,3TJ$;A#L/,*6.GIUUL,701;3]J<EJ<>HI%,[W;E6 A54U9V./W9- XS1
M:_!BO4"94A(OJ:\44/<Y58H,L<,MXFY[6Q8-4$M[!GIH-?6 PZW!"_2T#U2U
M,E.$IY]7JY=LCJ]52KJ>C<F !)JT!A5;G%K+ W"5VOX\.!L=9/B#-/[!C4+O
M9=(<BMV88E5>[&)<9WF\Q1/'Y4H9:#I%ZX95*SJ3+LV@/73Z-+7JO #;98#0
M'L\8'\$.NPJ(*IUD\:99NMG"52T]$]29M8H.\)1K]&)/[ ZFZQR@+=EQ860C
MYY'4[44GF=4Z4$)+G<4?G:T7W<Y0-.H:CT_$,+_[=1S7FA1K"Y=K-(8T^WJU
M*C.P\&C2Y]C&M.FNGI&YTUDU,T\7I=0Y[WL":0S1)YB#[*H RW2Q0W&"2_Q
MGPTH%QR?Y0H+.IH#")P6&FC/PT!GB%=@[S8:ZFD3((!G(@4*-T$&'A!<HV#K
M.ASJ^M]%G.\ODR K<Y24Z\7]4PY#YG.B"B6:-91,"7=WX(D@([LLBGP#4?Q'
M,VD</E"I6*JYYRY;RI$[J]@6ZC9"U[$E*BSOMLM6-,TM,'KUEW"+Q\*PW%VA
MG%BK%>("9%QHSO@0-($U>(SK\6*.3Q?V^FT75\F'I:%$+\(%TK#(G&'$5=\:
MB(:U>+%#T%."P!RFY>QB.%0+Z>K6XM#- R&RBFK @L/:B[ 7BGSE)H@8"CTR
M-A)JLMD"@::F'1S4G+W(Q]83;Q%BG1">%N&E4; &),_E T E;'FPD"A&@PFW
MV QA(]\,IC#BUN1%UCB:/M3'VD5TS98&F^ZH,7.*^)!53P,0'-;=%''SB'&C
M[W%0#C#$A,T\ED/H]MD1(22@@IJ]ITA8G,M9*H>C%QO<C&TNVC:W#"D7!NX/
M-20,S(2!\("#S9R-!*\..RQA870\X 4::,<?YG#@'H7H V*Z8Y%_%LF>_+I(
M4UBD(8CJ>JE'(7+$M>8B8D=32REGAHJZBJU\./(0,9[HL;<PAYB]M*FEZ9N'
MX,3TGAM<56,5FTOP'KOW,4^W_@EQB_Z"9Y\% H><7'=QB+M+L$BC\JV[]EV-
M[-<XW]S'N.D[";QNT]#U:=@O 8K)3*NY.7>=8EOM1TN"&N*2U+6YA=1VWXN!
M21R5^Y;+%;UFQI5[K;*==V44RCKR9UFS0;/&Z+JWH,KF]1F%JKR8W^$>* 0@
MRFYPNSX%)%E4M>B]!_D&1K?I*Q:\=/<!QI3+-4'?\N7\QY9N(RCB2J$:+X['
MZ-(]@B A![T_X8:_@WAYG%[%V0YF03* EF[Q7JB"2G'_@6;8)(IX4Z]MFJR.
M9>[(PQ-MSP!MGXJ7?X$P?X;W15X$2?VU>FDE!9^#9+1+9<*C6:OJ\? ?5C8:
M1Q%;FE5Z<4[7Z6EO4SPA7D2O)$0Y>X:+U2I.RLR9G?LXU<MS>$I,=@'!%:C^
M/\"G59YM[F$K//W'[Q2-IXAG2R)X<0!)[_>O8I*+.8VR)<(=?H[BEZ*\\2\U
M:HL*<\=L=F'_H6G4'%;&:W9=7AQ+,E9'88[%SO<7(/\,0/K+[37VJ>K3<@=(
M%$^ZQMX#MV")R"1$:CFORY2[ZE=GZC]H)VD^13#;DL&+Q[EF]L2> E0D7MB3
M,/;H@;V_NGU@;TLN5?]1[]]@N8-T3:XE++(,C'9 Y(CK=A$1^V]P)74582#B
M78/C!\>I'\E3PS]!&&6X[VF>JGB"R?@);Q%AN]?*)O0?$-)J*N^BLODV6Z8?
M'/?J&<!MN<'B7>$.+($[,M^Z?MN1@Y)15R]!V_;_7%K_(:&BK/)(P67= ,/M
M9CI](OY4;+=!><>EDPFW??V&<89C@Q5W<27+RG_466PJ*PLOV9H;S/JX6<_7
MH9ZV68#L@),!8EM.IPE8>D,= :]MQ0U<W=Z;T5'A)X17A \(KN*<LF=@D:,!
M?$<<3Q/&_(8[ IQ' C2P=GNTH*/*)Y!76QZ60$WE9P#I ;_3!#2OT8X YT'U
M#9C=GB,<'AZC:AV#C/\(O52IYFQ6MM11[Z:HG,%JJ:UZZBI;20.@[^9S886E
MT45U<2=>Q6&]L51O)8^OLIBPX!T2"%EX\AJA'/)8!P1J#45_H9 K ?-80%BS
M%R%V0P'I_DJ]4J%3M'M-3[JHN^LW1I""1DTD[$0%8K1W_Z2K_S/A<70-QDM$
MTJX '1.2W,M"QP#EA&]"/MP'V>_TMR IGVK]^Y\<+1JT.A7(U6MT/522??DR
M9(^M'YT(K&^*T-]+9WUN3[Z&GV=F:(%^)L8>LW;V]O(#@E$1YDM4G\)1ILX\
MDD/(/X5D;E-?"44UI[9TSJZ-WCU\I<X%A'1]\]/HW,TZN=:$\LIU34[CV;$O
MC9>S1[>-C3Q^S<&YF6E3.6T[<^=ERI;VY@6&PP->E7SEG4[J""Y!F0]>XZ51
M.AK7Q?X+552D&'_,NO?6+8VEV^2UY-Y.MDRK"V2=L'77%W8/(V5'J-%6Z6B3
MF$<\VANF$SOS0F(*BB4&N@JH:B695*ZNVLM9",KJ1Y]4T7@3_V/R]&+11)6?
M?Q;"(N1!W,6)A[S9I753LSR/;7?H/<:A1M8T70;"K];P%3<?$8D Y9OZ;P*1
M;SH0J7[M7#&CK+7H'T>7OKQ:7S%M# 7Z"*W?KI^&;"RXN@T#4N?3K,\C([I?
M(C&L X5*="W79]*WEL5%T-'L-5H6.+,8;;4C;S+N\D9LM.DVC0\UW:8W$(%X
MG58;9-1%BB3UR%8,:D=3)J8_054-Z58\+$^$W!R_KU&\9'$4!VC?7%YTO3BY
MCU-('DEO-N]8ZQ(A77.ZP::SYT.?8$IF-+A)D_):7%75X:DT1LBY:K%:)?EB
MCMQ+;!NHK7S7X9CU$,^3Y^_%2F6HR_)S"E"VB7</>.*'NX]@#2[V?9TJ$H%?
M*/-A^(T"'Y]19ZMYI&%H4*$7^Y</P;Z<_"]7[?7VH4K#'6SY$LU.MDP)GU&E
MKK(T?J18>_' QE LVC8+EX;1\[C87-'J2T1;*DK]1'\CY2_.HD.E#K?:3HVR
MAT+]5K?.X)O3'12^-2%?$9Z9VVV3 0-G1Y&M'-0%../KT&+NMTOH]H B#;JF
MZK'HF<CY>;&2D4:;"Z[,1-LCD;43=X=$9*GI]D<>VF7S5;HC46&7$.U@];S5
M0[0-J=LD:H6::9!D(4<S(99;04UUJ>8][)S(\O1B]4;V4<"_"SSR7K_B_PQ?
M\6U3(W*IFA,F%I7?PZ.<<E(#)9.5%RLBBG3TUQE$=&Q[NQ]<1=:D&US\.@>=
M+</H7@7Q&YM]_"*'<\-3G^,PL#S_(0X-VWL3QC60D#KH<VGH-G?]2H/0A<?6
M%C_+P&)*L;0?IR#_700(#T')_A%DV!^RY:I.<0?3[.<T**(X!^W!2".?=2D>
M =D/7(0A>98Y3M</F*!\M,*+H+%/X#-+M"6ZW 3I&MRF78HX#>-= D8[)\W9
MARU^S:&(.3^'5SO2\BB"//!Q660YW )49F);I-%='+S$2<Q[>D*];'LI1*FL
MHT[*'E*@67-U.SECH>KG*U2$\6(:5.N4D=XJ?B4S]D\@ORP0*G<=>]"4(:V;
MED]Z"L!3: SK../7[<7\BND*6%+9'J]#*NK@2M)3@)5"8QRO^RKK]N),BH3?
MI)CW?@PCVJ=.V-+ATRG A*.L=5CTZ_+B'8E',GE.070=H!3+G6$5BFV1!.6T
M?A6'\1 <\@7R)I.HN, I $FY8:S#2T8"+QYW$(1)" ($O F L H?A:@(*V!A
MADJX?8I!5S=:2(457H:+:!<A&E9Q:;,1K8/84+CNNPSS2#!V2YHO2!:[75(G
M<:A>\;FL.OKX%5RO5N0!*Q2D684PVMT=$R;M3%"/B=.C.CM@AI::T(8[=&X>
MZ4GDQ=:)NO",&S)F;+2A[?Y4TA"06I"6N'&E(Y0>FKTZ$76,9\K-,,\13;]!
MY@K2@AMIQP:U-T>]5S&6#P$\,-5O7]4)V7\JXHB\-'B;5@I<@!5$Y)GVQ0HO
M+I[A+@Z_^_ =]638)LO:6'98.KM_9]@+PTG:U,P!#H?<=D3SHH]?1/\JZNO?
M-Q!QYF^4&;A6V>9 2*WL:<RW31K,ZC1;41 ONFT29[)<+2*X(XU [89Y)'4S
MTDG<S7CU( &E=.U"1JD> A$Z?R_Z+$TDC.9#3K% FRM:!0-W^F<%#M[,Z ["
M/^5!&@4HRG[>14$.,/U?/OQ 18A2F7X4@ZB,HTD7MT> >AIW,4/CWXD^$/%U
MG BA3GAS&[\&25&]&Y9&_UT$2;S:8]&;$ K+87A25X%^X4O4WF@?[6RWCRUH
MEF]?6E N[^[0#;Z"*MO&0>HD@9_+)^*Q_.150_0*LD>8)+AG^XS1.#R7T^?0
M'-WI<'#V6(\N-J"-INKG7E<4I3S@TQ'!BUD*7]Z+("$_,3U9HLS(>[EEYH@_
MG>8P1IQDI5Y,?/BR=B9Y2CBCE)/"6J_<Z>&-W2P38ZY7L1=A=WQYKP!)YTLN
M5RC!;EQ,"G7=8J<'.F:C3(RY;KU3A/A9G1C3PF:TRBI.B-T\A&<%:^J-8A%P
M4I5W8_SF$=;"]RC&G7&U0E(]HB<WRO7 )NP1)2Z>*]4L[@M']]-]7EA0C^!5
MBL@-NLY#111!(AYHQ>_9R50H,;+Z%.(Q$99&>\]>H8G^0MT4<!*\16<34/YL
MQC<RWD!TB4!4/0M.WX.7(&VVWKFDSN?]$CT*5-)7'BB'L 0^>_G]]_IW\I^7
M( /_\?\!4$L#!!0    ( "]_E4VFM@V"GP,! (-J$  5    <&QA8BTR,#$X
M,3 S,5]L86(N>&UL[+WK<ALYEB[Z_T2<=\#NO2.F*D*N*KGW]$QUS' '+=%N
MSLB2MD373(?CQ$2*A*2<HC+5F4G9ZJ<_0%[(O."R "QD0K)_=)?,7!>0^+ZU
M%BX)_,O_^?JP)4\TR^,T^=<_'/_TRQ\(3=;I)D[N_O4/N_Q-E*_C^ __9_;_
M_C__\C_>O/E $YI%!=V0FV>R./TPO[J-MTPT)Y=7%^Q/2O[Q)V;CIU_(NRR-
M-EF\N:-OWG!E)O7[G_G_W40Y)<QIDO_Y:Q[_ZQ_NB^+QSS___.7+EY^^_/&G
M-+O[^>TOOQS__)\?SZ[7]_0A>A,G>1$E:_H'PN3_G)<?GJ7KJ"A;W%+_>I-M
M&P-__'GO2RK!__6F$7O#/WIS_/;-'X]_^IIO_E WD3\&.&G$OP[DZ^]T_.NO
MO_Y</MV+,D.QPO3^:[-?CY#J]\O2+;VBMX3_]]/54JK]Z\]<XN>$%F?1#=TR
MEZ5Z\?Q(__4/>?SPN*7-9_<9O17;V6;9W@S_=7[EO\[QG_BO\S\/EG]V:=X=
MA](J+:(M3CM+>\.V#MRX-_H<ZZ=5-?D<\U=F%*<C_,HM-^Z-OJ19G&X6R<9_
MP_NNL!I_7439"% 9.G/_ OY;+6CJEG]TQO[J^*5?"YILZ*;QS&TK8F?IN@RV
MI>6][73=L;KE623-AE\G9U9+BSE=_W27/OV\H3&S?/S/_(\W_(\WOQS7F>)_
MLH_^:_[ FL?^5[S?1G>-O?*K_.L?A,^*N.#?H/?LYVYSN7ZGP1G-TUVVICT/
M@Q;\U_9F:_13=7JZ:IK,Z,.6N>7% 4W>?+K^ XDW,MG9_B/"/_N7GP]M'G[/
M>=;MFRA;-PUB?VJ^1"WQ\SIE"?.Q>-/Y/K=9^B#KA53SX]6_16GOSZ0C1HJ4
M2'1_'@EU)[LLXX[C?!UM_TJCC(6O4\:K'CQT8O67E(LYP%)F% NA&OLRL"K5
M9O534CTF_#EA H1+3(MB;5>F\)^]BVV91@-SM<6Q$'^:KG><:_ML+8"[4J;^
MTA(9!Z ++6*A7&5<!G&YSJQY1*IG@6!;W6\I\&?NHEHHWD!:86LL/"\2UM[G
M_Z#;[;\GZ9?DFD9YFM#-,L]W-.NA#"1;?WV-K /.E9:Q\ YQ(L.]7G=6B1 N
M\^9W+D0:*5*)34L$6$>GAOW1)892K2$(P/:X1/DMW>X2-L9Y?A]OV4!32!")
M3(<8 QEG0O0LXA)!;%Q- )%. _S],U(]# 'NLFY+@;^R"-X]\2ZLA;;&A7-=
M4UW1QS0KXN2.#=^+G1C5:M$.N&6BSA@7&\:%NM*'&O$*U0;X36&_ER&54 @$
MT/1P:M83(CJ(M;JL4%D>EQPE+4]817:79L]"3@@E.E3H23@SH&,/%_@BTVJ\
M#S4:F)=/2/,H!'"+NRH%_;8B*'>$NP@6V!D7N)>[FVV\?K]-HT((6\'S#F@[
MSYTAV[*&"]BA835<^_(-6*O/2?D@!*B*NB<%_*(BF+9$NR =V!@7HE?T+LZ+
M+$J*\^BACQV52 >H?1%GK'8-XL)5:%N-6(%* ]K#(\*?A8!;28>EL!]8A-ZN
M=!? (DLC%\^L3,FB[3+9T*__3L45@D2F6R[W9=SKY*Y%Y )9:%Q3&0MT]B5Q
M]8R4#PE[&@*69?V6 G]F8?7;%>^5O2);(^,Y?7A(D^LB7?]^?1\QD%WL"KX#
MA._$$8,;H-!%NE+!'?8*\\@<T'O2$$)G8,^.4I"4DD>DDB4MX2#( L%!:M-3
M0AHI='N<TGH9>]7HL'CUGGW2GVC12/56C@92"&M'/9O8JT=B\[KU(Y'6806I
MO41:/@]C#4G6ARGX!Q>O(_44^BM)0GO3H+Q:U-+C7" G1'I'#@WK+:M^T#YT
M ,-[7V^ ^'KI-#C,B_I3B'K)3Z_"?4M%C/R!S;&QOV)V)7!O/^HAO'J$ &IN
M"!O'+9LZZ.Y%#VCE'X4!S\[OGZI_-S$(N50?=P?-<:OUZWNZW;(*YS%*Q$-/
MD4"G&N\*.%??;7.XU;; LKJZ'B@TU73Y@-1/0BB=A9V40GY646G<ENV6PD,K
MXZ)U\4"S.U9V?\C2+\6]"K9*R0Y^)9+.0!;:Q46TRH4:VG+-!N.-!*E$0D*[
MNF]3HTX0X5^HU"6"PN[(C/BZRJ(DC_E+1%75(J:#5*S+!8&8.Q$&1I%9(+.O
MH8!8;8__K^3PO*Z2@P"_O"=3^*\NA/U HX=YB<61"Y:':+M]M\OCA.;B+29"
MB6[)TI5PKUG:]I"+%H%I3=4RT-B7+?P):1Z% &9Q5Z6@WU98N;2%>Z7+T X6
M<./DB>8%Q^X?Z[\Y?/_8@F_UZ7\MR__P<G_^->Z#5_RP_I;]AY:0%;8# [ J
MPR*XRN5GA\_(9_[I_S<M4"7=D@)^S"Y"NW(<G H#$T+S-'V(XD0*SN[C 3R;
MQU@ K>QY@6C'- BD+8T.3*O/@P%JKXM$4!W^K#*P5I)"N+:-6 *VP>MME-^4
MWW:7O[F+HL>J$*#;(F\^Z5<$]<?_-4_7\3)9;W=\.>:2;_9+DWE19/'-KHAN
MMG25GK/?+$T*]OLQYW?+I* ,?,5'^G S>#4!QUC]4[H:LZ00S@^#P3C4EH@(
MBNA@-K\X69*]$5);(6TSG 1=0Z2Q1#Y7MB:. 4CX37V@J!M@W.SRGL!LX:31
MRRE:.46GD:/1=-$'/=I819>7%TO<8P=6K+"/#2\G%GR)L@U?!Q(,#H7/&B9W
MG[D2M6T-E8<"PTJ:#>1GY4?E4F 00T-QIZ2 W[*'[[98![Y#_>G0N5ZGNZ0H
M<^PV7L<TG]_PC;/K_LL!>L$&MPI!5Q!+3:,B6N=%"6^U\NSZT\>/\ZN_DHOW
MY'KYX7SY?GDR/U^1^<G)Q:?SU?+\ [F\.%N>+!?7C NUYM1\T/=\:MI'/:9(
M=3JTT5@.@$/7?/\@(W?^Z7$3%93)_^]??A47>28Z V8I==!(IO#BAV]ZAS#J
MZ>S,YM>?"/_TS2^_AE*6&>%!R#=@=\FHIU 7LU#K;VI"YI?1,R\/ZY=&Q0R4
M"'4I-Q#"X5C/K =2B3T 6"12G#7/R&/U, C*R#IPR!'%SRTD14]>P *AQ5!@
MS_Z9[>CF+(YNXFU<\'R9;"Z*>YJU/CJ-\_4VS7=9\QU6]&OQCC7R=S5=D(R+
M:>9L')>>CLTQI?43S6[2_F&82G;C-- @*F XG+&:]^K3XI2<+>?OEF?+%:MY
M@PHH6!"7!R)$8"D#F*,?1>!#^0;!L?784Q9&:MJX1#UNY?W:ZA&I[9*6E2/"
MRD%2VFY_3 [6C_8'G'SF'DCI(HRZ^T5Q_OCED_XXG#+IBF[+$XJCC#<;-%90
MJHA+&HD*;N@3.C$M/XKA2=S*H*9R:A"IY&9F\P<N2#8[2M;5Y]MRWVY6J;#1
M2%8\DZ@@E 6@])8\!K"KTP@Q\FBA[5%E"!!J*XBM\#824'UE7J5##)0*LV0M
M36KQ??Y[W="$I2<T;(:02J[HFL9/O)FJR5ZI6"]E#,60V-<W[&/"2>(#PC&A
MZH%6A\=AS=G*NU5 'E47B/G2UQ!Q1&PU(%J<TT)=6:E$I?1HBZ)3Y&#<+TT&
M?LRHTE,_T"7;BX3&$D$/*YDB[@D=6PY::L;TK7L&DE&%8S 5J/+G@JAC(:2.
M2$(+7FM'VVWZA=\#Q?_QOXZ/_O'MGTB<\,6U?R[G _[7VZ,_'O]:?_1/KPN)
MFD+'%8H3%S;9+MJ^3[-5])7FY>!^=1\ERV2=/M#R,VD\-U0\1'>PHCM%@:Y\
MC)W-7&NH:V)L]ENT94/H:+-A0Q+.S;2<JRNXW.3$- 5-ZMJ= \X";?08;.1Y
M5-QB#J4-W>*!MLH^7('<IADI']=SS 53(I56]7DXP^O1P"S/0-[1/'EVZDQ
M*Y*12JZ=>\1R&)056?:3612>M)R4ZLZ:Q9[MX7D %%/V:Y]1NBX0\$>D,J"+
MW*Y/X!B%]F)X?ZD!<D#A7*[\FK&C"KY.X!F&5E3TO$4M#%1>K('S]@"<S@IS
M. D>!4%O?2'H;8C)6?YB 4Q>EZPQ7S-0>T">$ 0YL^)2]]T#P8:KD%XR *(
M0B[0*P=J51#7PGD!@;?O,DMO:9[':<*J>*HIBC7"7;))A7&8)C'O@69J3P".
MJ0S,V@_)+0VDU-'U])!0@/X0LDFB)Z"2TL/4/()-<JKDNNSQ-84ILNQK7&D_
M02G5G=63-Z%,0"H[=$@2X^E%D8J &CXG#V76<><*55ZLX=(:2X8ZZ8<"(/6H
MT@%!$T_8[1YVY0:>#U&<G*5YSM>ZHOS^_3;]\A>ZN:.7$6^H;/N,C?8A")MI
MNQ/-Q)^/@&WA7\-+8XM\TV96Q'^/RN-VTEO"Q?DM:E](J1#.%AXK:*4H_3V@
MN(FA'O'-VS ^SC'3C(UO9)!7*:G1(ER-_, 5?SPB3/>HC_DC4EGXIK$OSV\C
M@C^07/@^S6A\EU1)>OT\W_SWKCXQTOKL*"_&AYD4Q3A> $)HCI^W-/$;"(QA
M6 YGM2'26*J.S]Y6>?U@-@\OJ&$20!SSD&$GC8@(?B0!$^T;!,=E'[4&8M/&
MI7&O4AEP^F#WI9UF]P+IKJ^ @N=[(/73*7W,Z#HN<Q'[>TO+0T*337OL>9FE
MCS0KGB\9W0KV;/&W7?SX()S3134[K)D<S>)%6*>&@.ND7ZO0FM [[A-8)V$T
M#1A:W5UU8NJF9:[<71NU[ 03)'&@+0Z/:+"2QD4G#Y*(B-#J@)CIH^I!:=18
MI.Q5.FU[1V1OL21HV^81::RRO[C=ZC2+O>GO!#9"W\MB<"#5C+0VP[L'811G
M!K-%4]ZCX+5YR%M7_+?4=3SJ>D_#*YQF0KZQ832\F@]+D6Y\&.$;AA#GRQ=K
M^-V2&;VG21X_T6K!GB]<K/@7D4=ML.HP!@-4\2*JUIFG^ CU"XQV,'.=@K-Z
M-ZVCT^Q7J98&R>=2,YSX!<>4.!H9];4TMFBM2"(%T'L(O&\6)SLKD_N 9E?&
MN=N4[Y*QL8F_I\"\%6/LJ+%NE>$6!$L_\MTW>>C;;QR0K-Z8X 8D[6X%<_.:
M/0RV[0V%@CXW^]BW:!3^J38&#?8$'2ZG>S%+;8%R%;ZU*!"R!C+Q)-LUY5:2
MV%B#;]D=NPPQ\>]W*Y%#BQSW/[[FLL,*K68[(=%*#1/#AALEIR@O3-LPYBYB
M#R6%N0O37<8OKHX(@'SVVY)'9%\@]8)JSN4L3NBRH ^#FRXMU<TF,EOJXTQF
M[AU.,*'9]XTPJ=DU:3JQR;5)J1Y.B#$#F_D,IQ  5K.<>TL6,YV]5H00)%KK
M=X?E&]W8 : T# A*);PPH'#C<\91[Q;(>YVA%[P$"X&-F-K 3I426J$OH;'6
MXVB(]5%' USBP-5A1WNH+^%Y0[&^MD6'<>"5JBX/P?3@M2E^-E)[\CL#!?+M
M6(UV9I4N3I8OAL5 Z)A5F@8926W"L+;TDY?TWLP.N#2HIF"NT;![;#R&^L;@
MK$]-GO",<L8FW!WFF9MF7M&P_/9[(!;VZ-C(G?AL3\ATQ#DM+FY7T5>[.<"^
MMMD4X$%[G!G QM\$$X ]UPCS?QV+G=15W16Q[J2NN$Y=6YZZ@N>]$%KF$WZB
M_K::[VL,64SW==OP4J*!_/Q?%RMVT0'SK& ;OQ-&"[-SA:TMST[^,C__L+@F
MRW,R/SGY]/'3V7RU."47J[\LKLC)Q<?+J\5?%N?7R]\63(3]>T'>_;7\_.)\
M<;X*Z6!B)WC:1QC0(<8V!ATB3C ''O]M%V=T\SY.XH*>L:9NEDG!8!SSZZGS
MG!;Y?]#X[IY]J_D3S:([^BFGM[OM67P[?+O"W=0^!KF8<@Y$]LX]K%\X-T8=
MEQS-SYK';Z+J>>=M_?H"Z?+&H7AOET2E81+5SLEFE_'M%8PUY)E&V=1A"@'&
M*3Z<^@'+WFHW:KFV;F*V(:Z]N#?$)]7*&;":,)6--UMNA!RLD,K,$6D,D=H2
MJ4P1;NL[NX3P"9->DZ[^;#9Q49XK?QG%K-DGT6-<1-M^UE=+-0E=)N4:/<1V
M40<%2A=*QBLT9X>'Y)$]?1,G9%T]GYB@FOY,C7[\'JO$"AW"J&R&1@7QXB=$
M5DT+K$5.E?41* )?Q=3JM^ER6=.E04\@\^6@;M>S1[M J5(#,"F,=_CW&QW>
MIUG[58<!ES1R>QY)Y9PY)+&,/]+3>%(32*4[>)ED,!2;FCJZ7DX-.Z1/&8E*
MERY*NSYAA#>$T7FQQM!Q%T2O!2^RZM\9,-/6[?L-IJOTBO(?,M[2<UJTSG-(
M^=L2EUGZ%&_HYMTS&W2P#''QR$8@19S<S==%_%3>SB9;:?#H8A#2,5V@T1BO
M4;B%F+?VP4('LMM9>[,TXU[6V"8)+9I54_8Y_]>:O[SU6#L@-\\D;8R3:&_]
MSZ%$+@^\$08]/SB5A4L\;^)(B_UM0HC1+'N<TR_S]3K=);RM[$LD[,\U+9_.
MO\:#%\!L=(=1%:*+%R[UWCS%0;!C8( #VNM$+K[\P93(08MTU<AGKCCY"-8&
M5^*H8];=TG"B-R.)$U#_(02 52H9JE_?1QF]B5@HXVO)-,G+\O**_FT7YW%!
MKVGV%*_I9;G$QL/B75):^2W:[@9KLR.Y$Q5O7MQA%G(>&NCCM8%QF@RN\WPU
M859:>%.:*+?)-38(_<K_GGH!:RPFR<HYSVA5E'8>/$O+/&_?\@4$#@_S07X;
M.W7,.!X,%'O+!>2P7'!$VO&E[>^([#V2VB6I?)*6T^_1QROD7W?XF71:<%L:
MIYOR2[SK?XE%E5S[=:.14E/] 95<0S'(#>JPTL2C,BC"#<G+H76:LV 7)VO^
MIO9FXKADAI/4I1=[(0*DWR&Z@<=)V?HE8K\W&\F>L.Z-"S[-)=YP !!M,5,N
MBL!'F7%L%FK\Z+BG5)_M)<J)F]-T=U/PS7/U;$(PIW9 NCTU[YXAO61:?5*I
MK0=!I:8SF[YD29K&3_P%S.J\B\%"EXVN@&P 743V:;WYHB/4,92?,'NS/3.S
M_?,C$C5VPJ$I'$$2WAIUK)S(6C,R9@/]3T?UUC+\Q6U_IVV?VR#AALP:85?V
M*LVCTA7B2<E/O8'@-QS!>CZUZ9\>ZY1Z'9H!/'@'F=',$V3.&N31#6W'0[CE
MN\?'[3.)[C)* [AST /:9/,EB'";=*XB*>)-O-T5\1.]IFR 6Z[=+[[RT^#I
MYCW[6?F(;5?4S5]$61(G=_DES:HQW;/8@&@QW;^G)H/X].0:&?RU#35W>6^F
M,A1Y]CYK/R<'@3 V!XS DW1T0/:BIS^GG=#K^[N]U+#-<M)N. +'M(D3BAN;
MTP;=JA4!A==.@SP&TI:?V2KE;P ]I@6K\F(VXG\F^P":<]F<T-HL^2%.ZL^F
M/F$'%=%X07,(*-3P6)E'#(3M]K[4D'<F.^0?V2Q.X#O#NQ0 J2$!A;]^FSQ&
MP+/>Y0*2NK&Q1WC<(2V+?(S<V.1;'*HM$2%=.X -?[PH*80>:J \$UY?@-KJ
MP,+E>?1 3].'*!Z\_PD45X:WMKB7L'5PX#\<#7R9AYF>"5GX.")<D'RN1(,,
M" (@:(DN[BP(@0^:>F+VO4Q'N'(^3_8:G_!A0Z;>0U?J=,SAOSTM,J_DQE!A
M-K^^7JRN)T:ZN$]2R"_90W%'KH-9@07T[L7;Q2HT;=:W?)&@F@,/YC1$BWZ6
MS?H;=/2DL_IE:]Y'<59NB#R-\_4VS7?98-.A3JX3H81R*&@66$9-\!HG>H3+
M=.MID2"66K5].4"\YF<785^@,J2!U.[$A!"B7PAU)%P;)U^.)GWR!<,V3(S*
M :E#WQ!JB"G50RJ%I]!.Z@R_DY3Y4=Q+T^=#R<9#T;-.,$#;.-BVYBDT&.S^
M&\C7@6)=[TP+)V"H]NS)?E,1,$5[[H;ZV+V,'%-ZEHVZ>!]ACNI;YZ;>L&/<
MO<K  ^G?8,*0<J9 (B,*2\CS!CVK^&6XV $8QKT#^SNQ:NHS9Y1=)T,U='JA
M)RX%>2#GKKR+MGPK\_4]I<49=Q.GB7#F62]8_QHJ04?HRTVC3Y]I7:F8H%&>
MU<])*4 :B4!FE@$=G9IV29<H<ITV6W26O6()K1C0N[$'TO$WA"1)08$!I2E+
M#5'+!)MR=6**T(NR'59F>)2P"]R-JE25$B6 G:3:SM601+V'4Z:AXX=T]R0F
M=KR&V;836^ H0NPK0HY!<#6!SJ2!=1=O-_R@PV33_+E\X(=A5@>>"=\;-])I
M0BY,QY5#$"_XP=C JY)@8#NSYGE.HF1#VE*!O&1NAI'4H0M[7(2H=X@)]S<6
M./&BO8E'%&0>'Z!9(G/_CV\2HK)\X0VC(602</H YPR/B<(].T#XYY0-7GP*
M,".53;"'L0<8UL=D3!XG-,]/TH>;."E+POPRW<;KYP%C=()[QL@%G1DC,^VA
MGM*X4M-&J3QKGI.VP-1$T79O:MH1?:+(=+I$45OVBB#$HD?GQAX^QQ+\D/K'
M_%S_=T6_%N0="QV_3QZ#\: EK6;<L35MW3)H67T"X]_I9KGA[P?>QM'^A(/F
M8D96BYVQC^-M]0YMGN\>Z.8RXW='%,^7#%\%DU@PV<>'X2:-47W*<X,/G_A!
M K^5N#7>> TV#%R>VG&X3;:^CCG;^RE+T0<:\2V2[!\%N8WBC#SQO9/!Q4&/
MA%.'5+]XU@9G?/>:.._K^TZ6,>HS?<\8SFG>GMBMOM.[YX_1?Z?9R9;1XYP6
M9^S7H+0C)MXJ@VVV1@*>6<?0CM40S.B-W"95@$9U-6NX07;)A@UWZQN R;:T
MSL_VK5[@C1-^LU4I>40>.8_*$$WWU WEK19T\*=^@=<-LU@>VI$4M]53!\OR
M<.1-7+#"(%_6)T^_VQ7G:?%76O"CTL7!$*S6#78 -9Q@IG7D(5A!?0*"$<P4
M/R8UV['HPD\U5H>31_:3W9<GCF]V&9_W?Z91%D1D@2-I&#F,>ED8&;06!,P'
M>IV:V66 VE1!Z4.6YOT].3HQ09G2%4,L.]J&?941 A_0LF"@.OL8K>]9/9T]
M=WD6!*/D/2K)O;)?7YY+VQJRW#BT&@0C]"G;J?QW*O)'+N71WPVR<H]7F]=[
M]=LE=S,7<L1OE V'G08XLJZ7L:IB^]H7977"W"7:BH6=:UP\'Q\ 76D=-=O:
MJ@U]1\W+D#?/I%0FI?81.?\6\2Y9"AD3\%,NF71:*QAY#MK,!A"[A]V6WYUS
M2A\S6NU_5"5 =ZNBS.AB%3.^V+?#V^27<Y/ \<C1TZSUC$2MT\@#"D,(Z)7%
M)QSH*.*6O0-I0'-M\X2!+LN>X^3NBCXRG+&A1GERJ. \$.%&-TOM?> RU'8.
M4$;^< .1C6MUP#&W.&N42'7%8QB[Z&Q!E*+T;#].&!GJQ@.+-DS(^_Q^GFSX
M?_BBXU.TY9L&J_TJ?&]/N;5GP'8#G3W'03K.S 9X0=_%9^)5366HG1F7*2?*
MRC]:TE-3V 09J4/']>D*4.^2%.QO+$@B#K(-/*+@\5@!R*-@=PSZ!ZMT\.P+
MK=,.E86-+"]Z7B;KC-?'I[3Z+RRA*%75>46BZH?+0F<>IH*-G5N06VYNQB=R
MXOH)^6%3/_N1[[Q8-^PO_Z"!IR,UKO1$U_8WB.Y"*P#6*[R/#&_?&4OI&!/;
MFOQ5ZI'E'OJ-ZL27I(R-;K-LA@[O\'+;O&C&>N7(#I34)#K*;#;0\<+SGA?3
M_/58=MQU$66%>183^S:GN,C.@=K]Y,2W;=_0NSCA]T#P"S]"V,)C AHMF15]
M"B%Q3UW/7J&_L=#J.1U)/** ]%B!TM<.2*.T@H'(82+Q!LFWYA%TD6Q0XN=;
M+&R^U410RC[_1F+GV[&A^G;*FH>O55W<KK+R):?GZR)=_[[B[[/TZQR=7%/;
MR.5<Z2BSC+IRHW&BY)I2=U8^YAQJ!$@I03Z7,E//DFF[-S7LB1YY9"H=PJCM
M3LN1^#9>UW>*_19EY2M?RZ2@#+3%(F%?]EEX>JJ-:IM)8%4,<@&=H?/-S*^6
M@B;F9HT$:41()7-$NK8".5K3"D]]ZEKTLX#-0"L#@AMYGX[SZ6\L6^\RFHFW
M0D@>-]P=/';E9\\@_NJFV(&2;"*5V>GY92@[#61]E,)^UQ[F>Y(=7 NM>.AR
MO,&OQ+AI?_,A;?KFJ?[\A7>\;(QJV/.33F&F#P]Q41X)Q8<>*0NHR1U-UC'-
M#UM2I#L^K)3W(<],V9D=)NY,P^43S6Y27<"T:(":7L8&9R<7'S\N5Q\7YZMK
M,C\_)2<7YZOE^8?%^<ER,?'UC99@2C&ZN,]?$SM==INW8'1<(^8$&]>XD"[S
MR5ZI6JIKJY'6O7:?P]EC,@'6I<EJ/+ 'G^AD!Y/8Z)JD.;PC1DR\H8[++1P[
M1X+>W4&JW!;..1]66#)E/N#$#A,SQK0/Y>P->5OA%(<3VB=]1R*K&S5K(O82
M\KHM$BS[#+EFQ2P@CP)@39J4L^F2N2S)\Q9#>L\1>-&QB,T&D7$=!X8ZL^KC
M9ITFD+D-66>EP-]WB.Z.:!_3 CLA(/GZ/F(@F^^*^S3C1_'),2V3'*)[*(F'
M\[YM3XB7N %B7ZC=L"#G$D<D+V5(M!<B/\1)_>G46R4!G2YFB:IWI'SI*TF8
M([8= H<NH^PBNR[X*ZKE7H1+FI6-E7-)IS'DE%P#CULR'YXXIG$'Y)K22H]S
MCU%]Z&S)M4VZW4993AY9L"YY%P[MM/@0TP_2@5(:RI0E=%3["H&65<!8YOE.
MG]:Z4K*4UDAAI[/*KM=4UG%AE,9:FN(4%I<" :>O7N>J4M>P)S1IJU)0IJRV
MS7!X<;$K\H(-0]GH2D<.@:B,(1U1;)JTC'OERM"/$6'ZZF+6I >I@*DCZGH5
M?R1=I"%12TO)I('U$.@D?)M%\GA(&Z1W5'H&/:W3"EP F=%^P:3#AO_URT^_
M'!\*LR-R_(^_'/WRRR_#\=$1^=.O1_]T>%*G'3Z3]J=_.CK^WV\[E(H*<K$N
M4CX0_^/Q$>'=>%3)_O/1G_[T)X$1B?;;7TOM?PJ&F/*-V0H02 DXW&TMM.(!
MGZCKK2+CIM \[DY4'57'O1R1*G^_S/Y7K&Z: &#B%<I'FN35S;C)YHH6<59>
MU@99GS35/ 1HN*8[-Z"^D*L>0[<:/AE9FRT^7IY=_'6Q(%>+U?)JP9<GR>79
M_#RH%4EC]*3.W3K@*=1(C\)FOB<E=T;O66/C)[I,UND#/:?%Q>TJ^CHOBBR^
MV15\8_,J/6<=E28%Z[0MO[*QWN@L(#R"M580<+*&$!@<_&,'"_>FZ *(JX<9
M/T_PSV3=-L7/X&"V6$5W,,*IDG3,,*G*SO3KL"@ 3KV@:!B;' SWXY5S&T.,
M8?#X!(\]/N,*_C$\6E^606$_EM13_?(^98A)XG5^Q(\E^:D:^]VGVPW-PN6[
M(9>M> KD(-804&4?<S2H\^, N>,^YBH1\L-9FN<_EJ>>EZ^F1E^/R+R/0X:Z
MR:_H0 6<?'2)@+BIQYR2IBW+*]18]KGD)TRS^AJU3'6QKD\==M;]$=^F/6.F
M*(?V6<88:X_"5!ALK'&".2P^N6(+'-)L' '#H/UW"(^S8R1XE[:-3%B30F+O
M@]1.!J5%U\_^'?SO_'? Z4L. %/73CO6E.OTMOC"2E[6+L:KN+G:6;9U&J[3
MJG, .@B14.L%>ZH-ZE 7LV!V9HU(N0QZ4=P'] *Z"2Q2AUX;DEVKWJ<PT-^$
MO&2_,XL6U=WK<?X[Y$5VN,J>E1 59U+JG7C9 @%VJV8FT,SLY.+\9'&^NIJO
MEA?GU^3B/3FY6IPN5^1J>?WO4U/3 !JI?=?UB:G7[O(2ZFTD1")6P7"'&& L
MZ]66*.&RH;Y%[A>:T@K1#S:GK>5Z;5PQC^(#VO22L@S1EL2FX<$V;HVF<V-$
MN9ZVB&A<))2CTP ]K6*5N$LT7#HH*2G4MQT.<=X]OZ/)^OXARGZ??XV'KUG#
MQ&44&HAC\ZCGP"N9Q+Z,&"4R(:+57HI\YG*A,4N& A6]%#VEX5A/4TDTH9>0
MV,8C 8QH?4DYQPZ2^/1J;'MF5L^-(:DZVO(T%2:5!OVL9I&H0[0$:I0TW.G:
M#H@V#:=A)9Y$7$J@OC@ZB[H._%))Z,N,3P(3FB059@$HPX&28/*^TK&LJZFF
MFLA+.'R[I!G_(+JCQSJN"41E/.N(8G.L9=PKOX9^C+C55Y^=[/(B?:#9/Y3O
M>]?/^ I;0@L2K=?\UMF<9'1-XR>^NA(8Q43=KZ*7I)LTU&II*6DUL.X994:S
M9H CFO7>7,!V_(=9_4F#KSS:\E?9*I31#;E-,W+S3/+X+BE/\6:2ZQJ?KPMW
MT*DR2^ %-35V%B=T6= '[9!C("@+Y"U!;(+M37L-XGTO1JSJ*HL*H\]<A)0R
MH95$PSY6L4;8&QK*['64A.E9#H<MPKMQE$+2Z6.<6W&$9OU.&D/OPY$K"ED1
MQ#TXZJY4S@]K;L 1RJMGA4.X^R9-\G0;;_AY.0M^/4=,<\E6&)W@@0A207<R
M2$PC$T+M14,*E?*LN1R,S!]XT17,AA9MYZ:FW3"@AT2G1Q&EY0!HPK@KN5Q^
M0!2YZ( J(E$TL@R-^Z&+U ^,,!+U64<B%)XH^E;(%'4?R+@RU!*S168]#+Z(
MKX&J&JPB#T1/Q"2U'B:M5)Z\<0S@%$PXK2W9!6H!' UMBA09+Z&=J""IRH24
ML7J_8=#W>G>3QYN8M9;F%UFY#W>9/+$&EX=ABU*VGMJN-D6TM[>)&1)L6V'\
M_AA@.A&M5>!XXN1G)GE=)*1(XPQ<613"P(TB0MF:ET8OM_:&PCC,?:]X+1J%
M;L>]ROJ(M*V1-*M?N6@9/.H,X_:%P!&IL?*Y_F](6VX#IZY\)2)0[DZ\MI$7
MV6[-O\,RN<S2.Q8GY--5.M%6$2$718A4,N/8(P2-'UU44:K/VA(D3D@C$] ,
MEK:_4_-^&=)2IM5GF]KZE!PJ#UC[C[BX;S8?E"^#S9/-&1N/Q%LV")$>7&BA
M>V"9B:X[[>#>?)3>QMXU[#2T-VM4R!>F0QJE(U*JE2]4[A4#.MG0!EXI0J\/
M6 XWTZ.]J?^Q<8Y9\)I[1@7Y\7>4&_;Y5#"?N&84-_:<@M-;2U27S4I17Z1F
MQI%K1IT?*\(VZ@=Z1OSC0&G7[EP(RWJ= .04/S<%0J&]]2D)\T2S@A\2<$IO
MBFNZWF7*;0$0Z0-MU-+NS%'91R8/P)6&/UH+LY80.4\+&M!X"]3OJ57G#$BE
M4NSQ2N\C%&JIJ:2F#C95/%+#G I#Z&_8IT$!'@!P,* 5  X+L.^C."OO7C@<
M"2#850S5$ -;K($+=I$/CP10N#,@A=1*AR@Y3>(T(PE/%4$11HD$.8ET7:4D
MEDA903:YKPD)F!<7MQ_2=,-OG;ZFV5.\IOEUNAW>'*@3W---+NC,,IEI,+E^
MK<B5T#N^^J">8],X4U-+J3SCS_E+,G=<@N3L\ZFYI.W=U+0?^LR1Z70)H[;L
M%4#8;UOI?-D#Z/AU(T@ZG^0.(8PW0U7VW^*E>)T;>_B\/<"G%"DG,ALA<OVJ
ML/36'Y;>3IFW,[J)64&QKN9"!0=^2 6:/"T0<*7&P"1JT2NSKB2"6&E6?4Z:
M!V&<W2'OLA3Z(_=0/I#MH%MB*1!0B\_B4(@(@8UUYH; J#]PP\_6D*D- 1[&
M$1JJ[I."7'M4AD!:#O0PCL0HFW32?V-// 4.D>V 7RJ+P@*)=7PZJ!WI>:'2
M;PAR(GB1-(P)<%"O#S@#Z!P1>21J0Q8I[4]'IUW&[QBZ+MBHGB\2,T_;5?1U
M\95?!TG?T83>QH/I<!.=AEXP'5>:0;R@TLW H9)V8#NS4F9BAAD!('7HGQ[C
M(.H=YL']3<W ]VE&X[L$R#V==)=U<FD<OLGL>V":QA6 8TH+L_II$/S2=O*0
M69">$')*IBA@D]K'U#RJKD,9-(YOZXB379S<73S2*@?GLKVTSH:Z[+,RA$-,
M"]<>.&O?"@"=;8W/:OUP=A^ZPVX8#QP!( P5%C8%4<2Z95,'F/=TPQH&+9)U
MTKU$+95&2M02^SX2M=H5)%&K+,SJIT%P5MO)@D0-Z EQHI8HBA*UTL>$/*IV
M59[%>2'9NBB7V/-%(.',D8%-_/=/I#[4A!!K[<\H)5=T6\7*^_@QF(V(BEY,
MP3][GP0#X2[P);;\0 /OE0VY?0M<'+> 43YZ%8"0K6U;(6+2]Q[J)@'GL&'2
MO;CH;1Y;;1^WCH"X@M!#/9O=,"7<^6P@ @04,I_35BN*F!7FO#;?-7C8+"@9
MZ:N%ZE]&)N3()+%93 (I/:AXHU"<G5V<?WBS6EQ])*>+=ZM@!L^:GDQ-?O<N
M(\3R;2*H+$Z*_V7YJCL_.6)%LP<!]L4"+=SW!1 PWS6)7F!+7>@ +U":\;_X
M7J]M&B4DNLLHY<^G1[JDWU+H+SU$>%>VCVZ1)2]00"NHY>;-<<#*Z?)=D,.3
M(\*?O5P<2$II&R!,64CS%E4O"N2L]*A?&:";0R.O[R,&PV6>[^BF?U^*G7(K
M-IHH(Y %[LXTI@+N,;9J@(YIA@9G!WD>DS?UZUGK].&!?<)JT?7OY(>8_55J
M_C@].RW0E6+T^9#4<#M]PINV8'2@HV8,<]>X&&\RS4'KB.SU.OFG4B65[K<'
M=44"&POK4R>^0]-:[\H=OL)E%J\'=X09ZPF' DH]U+)0X0E[H&SB%%Y"ZFRU
M<]HC_YA?-59EL#*7;=+M-LKRPZ<!I#4S $EK46#?JBI4A0EYX:KU&T@Y>Y'%
M=W$2;?FGU8T4Z@I6(2\L6H7RJ.E;X &;M1!G\!0MLP&H/*>G)0P)TJRKZ2Q5
MGA6HRE.KU$\@M!.D?@C[]&K0D:,?+LH=>9F!,W#L5$&_8)8"$&-2(AMR5F[!
MJ"I6,=@G8,<;]?6<8J$5/M*KE+X-Y-H.ZQRA&\Y0[GU&_[:CR?KYXO:29G&Z
MB=>7T3-_HAS)Z=6$ SF5&NHX3N[(\_J/UC%\**<Q-=L_Y\GGL98@CY7(]/0U
M HMTT ;K2-6836Y!/F33>1T1JYX6J/1.L8 J6LSJ0+?1(9??$G1!*V+XV TG
M\XANUU5(B/<(H-RK*[#I;[(/>J.N3&MVO;ZGF]V6<NJ<I<G=FX(OF_8HEH=Q
MQ:ZJ/^5KQNK+=07"BD7C *[5[;9(</Z+7$ (>I3S7X8F_4$>>/Z+1*F?/8(X
M_T7195)<J\]_&<K*41W ^2^]G!.M:36\48\:!F+B44)+#+?2VAOV!_:!#X,Z
MJJLZX_\F474W=#V_%!+J!;TIKX6$O[RR]-EK*$J=GM5 V-!:\#G?\9W)%[>+
MO^WBXKF5GZ'KI%H#N@53A0%?*Z=2EY['W@9-L%I051N=58\Y4ZL-081&Z_OR
M]%W"@OFZ=3 O W10^X8LD0=9:05A ;CD*K4%6GO5M&02,G@:W)NXQV>":,#?
MTCTB!Z)4^NUQR[=+!M"$P#AL"&>2X"Q.Z+*@#^I\.9 2)L66%"K9]W;]%95]
M%W#2=C6'8RG^G)0"08VHACTJY9?PYU=Q:*\@)TK/9B!DZ$WG769QLHX?HZV2
M&SHE(57D2JC,D;GQ7"=JW,+)I30TN^PMR025V[2PD/(-TFDJ^LGTY6Q4>QP-
MD9Z*-9U+'#B*BK+^P@O[I%%Y_5 %E5NX6 VGK%HF+&32O+B*"EH>5;AA[>;O
M5$=WZB49B*(PHZ@543FL<N6O1 -XA3-9:VS62)",/>6K__73D(@+ HN4O-!N
M5/%794/.8;WG &F\N+VEZR)^HA9,5NAJR2S4]<9G@3?/Q2+,NQVU9?9F^P<D
M;O,\5'*K\ /BMZ9;H107F(&Q7.I_;"![JC&!GE%1+*HX]UF+ZQV1 \PO@T]@
MOC .JD-]@CR<JO1C5/ ;6I]/66.5N4LD*$Q474%4,K=-^ZLJ!5[@)!THSYI/
MR(97C0&N*0M[5DHO61^HJ-36D?-F:#D0CIQ'#U1XVXY.3,B/MA@J.PZ&_7%C
MX /.C)[J,%%Q@4#NX=%VK)0>XDY0D>.@(:=&W^J$Q%AG-,KI,OF49'2=WB7Q
MW^EF%7VM#YW-E_D5>YXFT<WV^3+-\UBTX=3!QIY25C:<^6;AU<-8R;X5:KK:
MVIW-]QNFLKT$>:Q%6,*K#+.!%=DQSF5%"?;H*Q>)RP-MIZ:["R)31(#T X6%
MN6X4L6[/5%1!'(TYM, +3\K1V8$*;6W"U$FCS[<N'2R0QL2WSA'IJ&TJDDP[
MBKNE6<9?=:PO6)CG.2WR<SK<#:P3W*=4N:!S,)"9-DZ.:1%MU<E1XTK-;*7R
MC/W!DEDEPQC,A<HT%I5B4_-3V\^I:8_TB2;3Z;));=DKE!"3A\Z-/8[*-%"#
MJ)(HHW\EPX9!=/+9 3PD26.V.Y1"B+[M-EW<_A9M=^7YV//M-OT2L1]8>B*U
MG7HO4L/5D4@'=8@[_V#E&T)/(Y,'S@X"?T#G8UOB2L!GF[X6DQQJ241]LU9,
M'@_JNW@DMUY)H@!,J<=]G1(2X]5N/$QM&+B%4!Q@*(P[I@S!(" LO*O$-%7K
MB\@)\3@:#M%+/YA+'!"V2\):NET:U@KDAUIE\M>7_&-54SCZ &L(!65]ZZIA
M @$I]1.(1@F+N$HW_A((Q"V(NWI#8=PF; @&$2G!727AI%)?R$F Q]%PB)]
M0"YQ0-A)()7T2T@@'K&J2R >P!I" C'+'&8IPW>N0$H21O-ZUHE!F1$$<P4T
MM/EA.-FL,X(!NTQRP/BLNJ)/--D--S((G_98LW^*Q)+:GK?2J6L?0H6VQNQ3
M0J,L8=#/JD_#0'V_BP0H%_RN8E37@B(4=VS@]S=ZB=*S;=C9[:+CZN7VMJ92
M@'5WP+G_)$V*.-G%R=W%(ZTN\,PU"Q,.EF U@]J2WWI"Y7O$6@/0#(<Z1&O]
M0-W05B]<P >O7J H,*IL5$8-JAY]V\*)-6=Q=!-OXR*FP_-"]**R:-$1Q0X'
M+>-@OO]:\3VA=_S=Q)7Q-I2A3R-R]]7%(PRR/8@%QF51WZO(*NDC#1M;6DJZ
M#:Q[AIB_?2D"1R[ :I=T?.*H]?B(?,C2_)7A"KH_Q1)8(52%Y=O4\V1SQEP9
MKDR;J/8B.4P5B7809][&RP;.(<P$FYN5DF'0T0@H GJ:=J"8K1 K(O;"O8^,
M5_2T8>(8$ZSMM%+JD"C9D%+K!2Q3C(5N33+R#>\0DM5^OU<KD9[3 KJ/4JTE
MVSXIT\+>-2GVXW6SI-*ET1Y)A:79%7U,RRNMHH#W0FJPH=H"J>\XS<Y'L0'E
MAD>5SW!HRIIVSOI@QSX4G$,/$5;L:6X+>]C!?#!O2L$GFMVDL.I0Z=!TDW+/
M0,C+C)I.UVPX%G>-?GOQ04^WF;COP3N^T&LYM2LW:!VKMKN_/H!I"B\,A 55
M7!E45 9EE-?:::R"R;%*&I1&ZE<&PZV63$LDN[H(6@P%7 &5DZ(Z%G6$9/RI
MA;"94YKU]IZMT(T190Z*AYP3;++I=J2*$(.?74.%4EY)@I9%;QCQ5Z5T7-@!
MI+\XT;PQ&]"ZA M0H%6( 5)"JSH U0:@RO!27?B/D&9G$ S41-&1)+0\=>>I
M>3&21,V;D8'Q0?/VN*PG]/6#KF[P-KSS/JBS'<JI0N5YA9?]B[1D_CKP8C""
M@P FJ+AY4=S33!<Y.T*RV%D+89.A-.MM?57HQH@3!\59^6=@4.]VG0KL@Q]:
M@_927HGWED5OJ/ 7)#LN[" A"Y2O!"C0N&B E+!B8[4_,KD[8Q7O291ES[=I
M]B7*-MHAN5Y3&D45FN@DDOKR.@NF=6M&-K6U<HXL;63(E@D%MXH!0(N2CZ!N
MU'%4:D1-7(WOET#FD_3A,4WX?5[0>6L;6^:$%]D:+P0,O8]0A)FW!BE62.S/
M]AJ$JY"V3KC3ZU;PM(LP:I18QYRA6<LH)&O?U#SR6+9:M,0KB:1%L)Q:.;]?
MN+'UG6=Z%(5*M*#*>?9'\UF]/Y$WFOVW.O4MV31'\E[S:]S?13G=M 5.TEQ;
M&""ZD-4+*"ZPPQ]"H_Q7%WB--(J76&YGY?,W-UR K%L2@45%3 ZH@B4RYC0A
M%,&;,K*B?9M J>VOX$%LX!2\EI5'_._]@]I!518U%LK7'!HG1Z0='CIBW-/W
M&($"WM<1) *ORJYH3K,GFK/O,U^OLUVTS9N/S.LO@#%XI:4TYC_P*MQ/43WI
MF^,83W4.9LV_2)(6I-X/NWTF&[K9K8L0;C5!@:=9@ ."Q#B2*>P:QBQM"R=G
MTIC%"J I?FED5H#L^YP7'XVYP\??"2?%4KB,"ZT>.&'_CHO.]-)\RS)6$O'+
M;C_&2?RP>V!R@&K U)2B%H";\A"_H,Z]+MR:M\,T<AF9G[4>D8?J6;E]<5U:
M"3 6&:-1$XEL4*$/0U"KNB!DUKK0(Q!HHQQ U2S">-I4IW V002QWGNG,S=;
M[:,!6;=%7D1H@._( G:G%?7UF[>TWD.@=NN-=PV399)#X@XE\7C:MVUYEAQP
MB"_Q!B2C4#NPW;#27A7S2O7S2VG45Y*P1FS;+W1\C&AE?AQ0HSPA[M4!2C\T
M=$!44(.ZX=UJNDI*KB$KH$0:V'73T(??N*SQ:E0L2:S,?AN^WA5:?:0 @ZHL
M4O>6IAH:*BN+()FO<1#H;\)2[@\!?+*IQ_#?($-%)'2*$ 62@>2%5LK2[[I6
M""NK<A_[I@7F/0V9Y9[,*RS];;.MTYU#W'&I@H"VXC+:FRS0TY==X1T@TC[B
M#7"(FE)<23(_!ZD)'?@]2DWETIQQ+^LX-77W:PEF>*2:4%-/,G_'JDF=P HK
MUSD7ZQ/6%#9T0?YU0L]H2&V/O6$1Y0-\;_T6%4-GKJA[JYJ^.:<%^[^]_.O$
MW]MQ\/<VN!KC4[*)60D4W^R*_6V6BRA+XN1.L6O/T("R#E$;\$)7E<O1)NP!
MC3#GM=;HK"-!:/V,G_]R6U\1F^]N\G@31UF@V0:$."W_H1B ! 25+7V(T+=D
M$A)X7GJ N,?'OW*AHDN-YL;D1OW;I8)1<>:7"^'-@EUF_)2*XOF2(;68)YO%
MWW;QXP-TS*[55J9.A;:7D"'U-UK2U+7 /&*H+<Z:QT?DD0N4VV=I(Q)B2- C
M2AL/0-T,B0520_I H&G#^/#VG ZUOI&1K4R$!]!?[D&_^)9!;Y0!?:%^XMP7
M)_RMM*1*SG&:\#8N'AZWZ3/-/D;%^I[EZ,YSROB7%!>WY<-A-L2Q=\B/KO;<
M0XI;"WR\"H;2(DWD0? Q^QA]+7>!/U;/HCO*!Z2TLD+S?R#KE@%61MY'1?FN
M;)0\DR_Q=DL>N*W)(Q,2I%-/J!H$+S?3O7"&T<X0.(B9Z'%:XYV 53' [9"V
M8)G]CTACBS3&.D*L1JCL<<9^_$Y# +!"YV& A4:=(.9)LHNV[8<Y:W[][6C]
M36"EAHU%=;%A9M%/J#-IPU@%AT6;+"*>L9?99:?8R*-ME#U7I<4Z2L@-/10=
M+"[>\$=T7Y($&>.L(*V/<K:8 H4Y$^. 0&?>UC!XZ+OHL&G/""14%Q[-J* R
MUY'(>=715"9T7X-\IR4 8B^!EP&6(( :"FV2 VUV8\(AE9]-?VZ-\3.2 LYA
MW)57-#U&SZ]M_@)WQ.1CQ@)GB#3Q'$4@DQ-^9R50IR,6!_)5]Z-=1L_?2697
M$(S*L@#3/S^$[XJNT[LD_CO=P#*]6$>=U/LZ?L)-U\M8,P%"KQ9Q1&!G5J?3
M?\@[:P4<DILZEG0^SV@19[1<E>,+^]/O[C' CSX"R+L7Q/6N.H#6(G]C ==W
M2A1[1$&M.M$%<?ZK9UB:Y2 $7$Z;61XSNH[+=SO9WUO*_^!GNSVD61'_O?Q\
MD%C@*ON\ E%Q9J?>B8>L G:JIB?0S*PM66Z"B5HBO,!\#'EWF %R4ON>[1-7
MK]WE+=3;2(!%S"9PAQAH/>["]8CLA:LC/UOBKQN8TI3B!YG3)I0L?BI/Y<LO
MTVV\?E[1K\4[YO#W01K1">Z3AUS0F8$RT[COX6N\J+FF5)X=GI-EDA?9[J&\
MZ(CSZR]T<\?G(N9K]CB(%S6U/9Z:]DV?4#*=+HW4EB?D3K[.XD=.XXO;<_IE
MOEZGNX3?D729I0G[<UV.#O/SM/@K+>:;]+$0#/L=;.P99V7#F8P67KW,Z-NW
M0\UD6[NSJ\7)XGQ%YB<G%Y_.5\OS#^3RZN*<_7VR^,@>7$_-:Q?(I8@(Z$<#
M"W/=0&'=GJFX@%@K.K3 "PW*:G*ORX<Z3)L<U$E7GS #Y)D6I.G8SSS,DS+.
M3WX6S=2$D1:D4S%FTI(UOKVE&65M>T>++Y0F5_2))COZ81=O^%%7RV3!!-;%
M.\I?1^;U]FU!LU7Z&*__],N?/M*'F^$9L(@FFZ2,8M(U+B$T K6TQFN/,F9A
MN9D=+)&;RA2I;9'&&(D34IEC(MQ>-<W#+9+2)&$VR>?*ZM21#!/GJ3^<]<(<
M@O5.U$-K[80Q<+OC(Z)KNMYERJ/TM(+[>"47=(Y",M.XL47C11TQE,JSFN"L
MB-G4DB3?BX9S:)Z^LU/3;NE34:;3)9C:\H2TR=?;--]E].*V?3W>%=WRE\GY
M6D]U@5YYE^)E]/P@NLAY3RT,8WOZN1ESIJB+>UP:([1$375G![/KO\RO%F_>
MS:\7I^3DXN/EXOQZOEI>G <4"5"PF?I 2#^BN-CM1AWW%H8?F=ZU&R^=K,>Q
M9AJ;9-;&"DYB_S[F'%%:A!*E%!ZD8>J%Q"8-.&V"DQXAEM%);-@J/*G:.#V3
M\&8L<=KBF41\%G-OA=?_G?NU:T/E/JO>/=R-M9#F,8,DGFQN,RCF33K?F3[0
MO(C7)WQJ-GL63V"J9)HT+I9Q#2DBJZ@# H4#)?FE>K/W=$.S:!O*I)RR[U*#
MG[K'()%XAQ=R>Y.!O3FI[Y)F#27C]3S9E%,*=",9BAMJU;\36,N1(D _Z)L=
MS?RJN&1B:782;=>[[7Z#XPV7+>?$-Y7TX<381X;'G-L+9MQL"J34J9>[? 4:
M:#/8R.=X*$:K$0U](D&8U7S[XT;Y.^*E_!%YMP=RK?.-H592J/F%[92%5[^9
MLMD6K9PDW^#-D$@M>YC[T/DR(6%OOF(QOSI?GG^X)I>+*U).7H3%*^50"-0'
M:NH(1R\:NSZ1XRV.&XWB-<J"6!W0F!L/0L#P:XZAD$)LF0D@Q3VDE/=3\F".
M;54.C(N9*H965<H/<4(VZ78;9:TJ^\>PJ-#M1UU-8E@W:\L-?S6Q<>2T2+H=
M1U9(.6Z@(AB-O4[TF-2O(/B$%#C5+^\ I27!%/LU'HU]GP'6_(4>B 5!"1(6
M60#O[QATBIH_BC=Y0#Z"H50]&M50J2<EH=!>"IDZM=T1AGE=3R:,:6O.FJF3
MEY!B^EVK8(N@']0L:7X'!3LZ-OWAQJA4,9YS[CFRQ,WQ 3@OM%RQPQ*P9#$#
MD_L-E@KC:!=7:GQ8 NFM>&JWEG@-D)%<0^D&F2DOG>PW"[@$"%SS\[;(9[NJ
M9Y&:'1;R>KO<!['USV%1PF0EPWS!#;)4X75);90U-)=%L_XJV6"^/M@E,5OD
M #.P*73P<W#;NE$2-B[I^IYL ?16%'!>'8" ^=@40)-FY/)EJ(O;Q=?U/>MX
M>A45]"(YB?+[>;+A_^%WCCU%6[Z+KI^E+52;S&VDZLHN V>H\U7F?I7T,S57
MO^A67N9,:R62,2U2_<T>)&3-%,M]$.4?]&!B8L;:8"MU[_,>L0VL=,AN['UB
M_L=/=)FLTP>ZBK[RQO)#$I-UO*W.NYH7]2;+ZR(J=JPASQUA85A L=B)%HX6
M48*(4QOP8PM&<_0AQ]W+[--/US^1O!$H@U (\04'I(.P@X82431R,CX,4@AM
MG2YVU>>YUWO_6Q>GGNRR;'@!!UB^B3MZ>=>HHO. OX\8Z%$9%D V9IVW:[+Z
M[1KZE7\V]7%X<"2DEIW5HZY.M4-,F)\QH(<W<0'UYHP[/I51R[UI0->YS;J6
M?:T E$URH"-PTAT3=0.O:?84K^GAA:]VS#E/DR>:\SW(7Z)LDZ_2@M\U=7C.
MWQ6K#L,ZG G.AN=QNGF?9O5'7.Y8DD;&==[+26,Y1XHRXS07M<*>HN60Z#=B
M@V;5(W*;9BR![Q_R"85U.[FOF562U&?^97O#8838D6DJB-?C@U\<^\=IARB1
MC/D+3)^4BG3]^T5Y$*/P_5ZM7#_4#^6PHG+?LI< *G$"BG5"W7V!1\KGI!((
MY U@?>^*(H2J(R1D[JL(>2>VZQ,^R%N0=*ZL4<3&"6WTY*\./IJ!@#U^7F7A
MW_JF@W6N,7WZ+O.[/D.M[MNM?!%%O:#!D]3R@W;,/B6'@EQ0M3=3))S\M3N2
M5ODT*MT&$@Y'X=X8M;L,VB.5[&WWHU3JP^\;=O)815_?T83>QL5[AL#%5YJM
MXYQ>W+HF"!.[)DD 9G>,0 ]IR>C!W*!1S@$;[&M6K:*1(OI*;BJ-G$7B:%L&
M:1[Y2%[6IG4DIK6IEQ",C7!N&G!-(6815"$NC ,GO-UA!T>K!+"W5"E=%/<T
M6]U'R=C5-K =WBMP;3N"K<HU+?>V6#W5-YFFA(>TK;NX+IE_;Q?WU8;<ZCC+
MQ^I4Q+K )REW0 KFH<XW+R'->(T HXP##,@TUMA TZ1QQ@N@W^4EATCT3163
M?8M@X^-Q>XV@:D#G0-^VCR.R;P6I+!YU#P9N+C,[-*%[.G"E1"X.8?3B>Q@-
M*8SJ9L*_V3@:Q$P^'P+IUTGU*Z0^UD8]KXK:K8<J5D(OV1>[9WU.+IFI$%>T
M@&M91HN@FN6K,(Y"AM!\OBU;$/,+'/M;'<J#S4^BQ[BH9HGF#_R@9YNQL[T7
MDY&QC9<QBCKS=DTSJK5NIW--9NEYUBZ)ANM,ZX-2(.'($T=,BQXW0%I4-.8.
MC>L5V^\4;@ 8=\QFW\:)V&\VWCKXX#M)#UY(O=VTOH&EY8E4KKY'#D0DOZ;0
M,>E YF^[N'C^2(O[=+.LQFE4/)[1"C8%ED+0-41*3:,.<G1>E&%*K3R[O$^+
M+$WB=4Z6"2NVF$ H(QU]!Z>F7=%CJ52G0S2-Y8FIPNF>)C0I3M.'*$Z$+)'(
M= @RD$'A1L\J/BW$#O2,$.G-JD=D_XQ\KIX&P019)PY(H/C-1?COB0^A+[07
M4(+@JV_7NX>'*.-I['V<1,DZCK;+Y#;-'LKD5]]BKLT@QI:D*<; $GH. OO&
M'XL[M\4LE9E9G]7_"(',;JA3YCVK[M<E1K!1=>8T;-NTU, ;I;JWPR,OCO=Y
MKS)!#C:.R,$*V9LA+3M'Y#NIY, )D55A#>ZJB\:3S;^E<5+\QOZQ8YR6G6-J
MIZW,T0IM+\%'ZL_O@!'BVCS$J"W._NUB>;XBORW.5Y^N%D=DM3CYR_G%V<6'
MOY*SY<GB_'I!YN>GY&+UE\45F7^X6BP^,M%K\A_+U5_(Q^7)U<5Y2^>(+,]/
M?@KG#$1++&J## @@D+@B-:2/)9HV!!8^U)'OG!;5]O"S-!]LCL6RYS ,Z-F;
MH.+IM""((8&H1=@%T-#'C'U$XO*S$&.+#2P=2QHI,MSKFHYIU^I&T,X0>#3I
M^$'8&N\D<AQ+< ;6+_/\P$U.?5-%L$1$'&'X96)XHPWU%S :>IB9<B@2/ ]*
M8,Y]7-?@WASLD-8=PK1"UNT^9,4':;[B_O&2?(SRWP,?FAABU3%@V0Y:8%9=
MHQ3N316.#9BT2C"Z\<+9OD-M\)U=.OB$2:_P\G\NO0D4**Z>3T2\"U3C8+1\
M/'!I,5/8NQ542W>65V7!(D3^"U"BG^F#W""JT03,Y:GO$/4!2L\9;>C,%8^*
MS)23SZOH9DL)5R"E1I )R!V 1HG$'H'A)01U,ON0L9'L99;>Q@72#++$HL/P
M<&!Q@I*VUX9 !HOB5F%7N2(OL_)#\EA^&F+$L .I8^6J0(E[_=HS[EK&"ML:
M!K,F'3-*VC,"J1QGERM&5B9?[/SR>,1$'%GZ9V9X9<55?0#9ARA.>"LODM,X
M?TSS: NJ(?3JRH)!I>XEALD=^M_9HO5M'ILT)F?\<W[A'_N EC<"5G'IH8I+
M<="#50"TM-$$UMV0R"&WI \3NE8$%A)RUKKU-LUW&36<A%(HJJ>CA(I^Y@ $
MKL:;HI([MY@<D!GSL:,MQ "AA)M^6D$#!-#\@L &8*9!ZGE4Q/N>_U*XQ0.[
M<DZ,WW!;;A DS0Y!<C!#/H<^5^8%WF;S9ZCX#J_X/8V?X@U--OE%QMI<9/'-
MKG.8E3+;Z925&4^N["4&R-SY+WHUGLTC@=+@K/-1=:CR?Y<1X*F* "$270LD
M+=DAW0OAN\R.GO/J%DS][O$V8D7W[2JC$0M*S^4!46=Q0I<%?1!S':31?2]9
MK8'SEK+*AX=WE@'N &\P:ZW4&?R(E*)\F-H(UP><?>;RI%0((E/#T#%\X1G:
M?<+7GU7*@I>A];X"R\7Y9;J-U\^P@6975CVV;&3]%->5]1%>B^HXLBB@6_JS
M=I$<)[T:.02&Z3I<7_X.^P54\%9J@!JW;7\Z)N5%_! 5].+V?11GOT7;'=W_
M<2C"Q>?26*@V/#-2=:6=@3-4%IK[59+2U-R,/R;E\U .NK%!3.K>DSW>&ECI
MT-C8^V2LWK?K8YF\*8\W5;BI_E\V*6NL5_^R!GJ.9 9[0G^_S]2SBLMFMMI$
M;J_XLD'2KLPDT[+:'#2I8W]V^0PVT2:SH=\Q48LVJVKL%0VRQQW,MC2.2%T>
M?:[_&\P,ZG@HELR?^H?QE+.G@DPI._T"(MK/.T)1+-(*C&/6B0 _(&+*U&?O
MY\LK\MO\[-."?%S,KS]=U:MUH;QI NIP$=LT'2/AET!+2"FI]>E)].ZYQ?=W
M41[G\Z]Q?QX2*-VGDDP:BTUB^_[*-:4_$+$4%F:M)Z1\Q%C%'H;"*$W7BTBE
M[Q\)K\2*0FJI?/C'&7Z!I?;E"++C;PMENO((!69!E$+S/*?E$41G<703;^,B
MIGG=X,U%<D77NRR+DSLF<)[RV[BK?U;?0U,Z(9KNYP<4TU@D1VB,O\R#USA0
M!,%RUQJZ'9'*:+D/IC'['%[AB EW4;1"AIDDLB%X$89!M-8'QEK\/([8L#$I
M>ZSE++/;3,-L^&[NO>E2JFU\7U]\I[@3)E\FQX.HBUH#;^U"A4I6,4GD84%"
M9-W#MG"(/]/IHOYR@WB^*)! H.QQS2R1R6J"2$TW3^1IU4#F 3\!JCPYH:J[
M(M"2"F@3-3[$=-G &6-!Q.MW$<,%OYB)TN)#ENX>66;9KU->%U%1CK]/HNH"
MV3/)MDDL<X/Y3%MS:!-1=@WP."/JU"#8;):#BTXM6QLBI272F#IJK8/OK9'&
M7$"[/=% +9Q#<P>6;([-SK)X$LZEE0%PT,-LL5MC?!/P^#L#1V"@=IH[# J&
M46 \B[Y!>5R5?,U3JS)<^%2HX*U*29UXV5.@]P=<G5*;Z42,FV=)T*B/& LF
M(@ P(EZ[ O6A=/U*JBU9Q-)XFYZ?A]$)CQO5]:JY\)9&$Q7Y](U !7^H/7#B
M><^/S)_AL%ML1K(=+Y!K'XU0H1Y_*WM-.PH?:&L&XQ)OTS%RG]2KNY(OBGN:
M"5_> $@V_%-)NM).;AN5;5HW2I)IM&>M2KB2."*E3"!O74"Z.C7NDQZ7Y$H=
M"NEL3\^<UK;Z_6>M-151+I;NQL"TV6>CFTTLWKJT G^""[%5H(#@[*=*RWP)
M=AUEV3,OD9]XABE?86;<*"]HCI+G?\@)(_@3S8J8EXDY3>(T(TE:T(!6:E'1
M+@I(6&"3A"X7\\(@Y][>4&B*-P>&V:)1.'K<SN\M8^T)L)8]V7S9=YY:H.VE
M$'722;(XB0MZ%C_1S3(I&!UXAJAW@SRD+&'\O3Q)=/'UD28Y_2N-LM67=%BH
MV-LX%"8V-MPCG+E7'X6'=2LT0<S2[NSM+V]_F3S..( J1>SC01@Q-]<+&[;M
MF0KMF/G;O@5>H%[E9Z;[IE0F!^UZ'^01:1L@M84CPFT09N1;9XD\VTY$DY>5
M3=\S6>=TVC9BG4\K(Z.'&.XV@(S::@9NG-D;YCGUCR\M6G20Y10N^OWL&BZX
M/;=X<6C19*"?,+&VF^ '\6ZIE5OYSA:T[(I'ET#SZSD5S)\#A/7YLA3V%R*8
M>>/\EQ;1UC+_'=Q9LKXQ,..7D%>KE\'RM-W/,#[V>@-,._YCP.BU]^ =4F-D
MEY8K-SP!L@63?'U(,X_PQE +-&*7MQ/!8W9'7!^U:W%_)"L=(&\S@/BRI-G!
M1'WC7N"AN]O=,$H-N@3,J>HG@;&JY25$6LEF1YA[]YF&CA7[J?O*ROC3F=QO
M ),-[78@SVKN+?/IAN-@V0V"E]OT9+^OG><GN4''&<I#FZ;#_I23^>TV> *^
MXX0^-_.=-9C3^HBT";20_1C]=YJ5]QV<1P]4O''=3EN?8<7:_J*+R-](1;#"
MM64LD5K4AI!2L[XNA.N&LA/>$F:PF*'K>W"H$!D"A@AY&T*,#.^>#^T5';%I
MKJF/"$--?]&@[VND2"!Q:QD%A-8T$8"_I-:. 4&<IVB!)ACQ5=T,)GW?")#P
M8M\!DOU33F]WV[/X%C[*'JIHZ=U6\<;K@Y,1!\L#IW9T[IF9-==N;!C8^!.R
M94I37WE@@@@01<4]!N7F01M&RKZWD8 XPLAUZ! #A;HQZ1&IY E7>-W0-!Y7
MNF$ST!%C.84L?^W+2 VX%(+Y\A;(T9CSK"+'+NLDW;>LAM5?0"]CF&'%8!T%
M].H3R(+)N@KV"TQ@9V-,BPJ=8N$4,/%9K7)]:^ UG\I$06^@J4>VNXOQR'T?
M<LN(_3[DTLCX6S*9N0"6!EO-0-Z5V1CF"X-O@V4^!%EN.RM[_>R\L9+9<]Q8
MN6_19*"?<A]RJPE^$.^X#YE9^<X6O'W(:'0)-+^>T\)\8"=0 NU+'F-0UW(S
MTO3^T*/]UE+I2"ZJJ9_0XB54Q"*$@/>9.@WE6OKP;:>AW'BGB"[K]>YAM^4S
MP^U 8U #JPT ZE^9 8]E@-@EF->_5KQ.Z!TW85OY*AMA6P,HC,Y:#SNI/EBV
MZ[ %S.GZWH:G<[$M:"I7M602N(]2\:K=XR,=4NE^IX(,"=-S(="2]DQVY8*!
MBCX=GN%=G0!P,N943]^I)?'/>M<<J#>H!'2$N@E,8'06=B.8OV?"T\[!WD9"
MYQ@9:N 0 YK:+/0-8=,\N3B!,] $\GY7[#(JF,\QGRD!F](G'( I?U37.A]I
MK@7:#LO  #,_F)<A4;NN2I_X,<#WE"3\JJ];YH<\TRA[$2N9<+S"HHL1;L!!
M1VL5&(R K0LQ1@D:?<[@MOI"MT_T8YH4]P;EKX$QJW72H;%1EX[Z[B=>-Y4T
M!V\U2>A@QC#V:[!QQP2!UBM$*ARX+!3U[=HO&(E;.#E9)EIOE37%+U.LUU^Y
M,5)9(Y6Y[W23(BE<ODT[*,G7T?:29G&Z&:3OX:-],FX_<HX6!V.X1?W KIK'
M/?%9]4FYRV%J7@EZ(M7_@GW('Z2Z .YK3X?&-*/Q77+"#U[)GL47ZRA$&G0*
M15Q1*C"*BE:Y?25J96JS^DDHE^2HNBV%_\P]2 ND.]"66IL<XKLLH\GZ>95%
M2<[&?2Q#?(CBY"S-\W?TELFLHJ\2Y!MH]@@!TD3B"<"7#_K W4)8!;6V)]NZ
MUB#%087<\;>W?]@RK1_#(*$)@@3<-.Q:,64!1D1,!OL.A>"R&5RUE)BX>/.N
M8KL>"6DR6ZK0W!.M>4I*)&RK@5$PTYV:SI5S"C!)*590<"64J44I@_-YLFEU
M8WZ9;F,FP$9*[UA[?@>G0: =;5+4VO&6(C6>QTF8L$;8I4^(;27'@R*V!?9
MZ=0 !M#DJC$)2[6@=DT78'99$I?+*\GF??R5_Y6+AY!:P29$* 1=8X#4-/Y:
M@<Z5DLIJY=G^.;^OK7I<WK=X<7L;KRE9_&T7/U8W(8<Q#-5W?6K:23T*2G4Z
M'--8]HHNO,EUK1M[:!U_T]B2S5HC@&O*V>9FK':1G,;Y8YK'/(U<W%:SY<<]
M,,.$ZQ]()^Q(*+5Y]) -<J?B%L# C,L0-FK*HRWE]^%6+_Q,RR%@GZ<V/=.E
MDEJO32>(!^_P0HO9,%=NV#JNP?4#%_N18ZPER:$V?Z50DX1M3*Q-';XODFL6
M+RYNE\D3S8OR3E=!W%9(M0*V4 J!2@*['M[@4GO2,4BF63(G;^)R>5%Y?!"9
MGC*JGDV-NF'($8%"GQQ2F_Y@8Q1Z0:E=X<@2-L?#=/[*4*,(K?:PP2D,)<;?
M8J9LA0]+R+Q50>8U(.:M#\2\G3+]INGF2[S=LF%=?Z<1JQ;6VS3G8S[Q>I.5
M;I.JS71=&67B#7-&W,:QDGO&]F;+\]7\_,/RW=F"S*^O%ZOK8):T[/"3(G1K
MC[TF9CJ<-O<_'='Y46F767H;#V@\?-*0M/W$E8('6\93&[J;%X>VE1SJ2==7
M<SV6GTS,"$%7I-K?L(?F@U 'JWU=W/[$FTL8VC7HS..7VYNR8A34G5..X)</
MCU&<\6KF(JMF&*+MQ>U9FMR5&YBK>*A>?W<Q4?]<=B8<26#C%+.\</"O(I6U
MV=E!D]?^7*-^_R"$V3DGE*5XO=XEN(VU=B2P;\UT$2-9IP]\6]U\5]RG65P\
M2^]P@H@V$4 IZLITA7%41NO]*)FK4Y]5$H1OA=S+'(5TG1*HQU/SGNFQ3J'5
M89?6^O0LT@[4 9)]#GD8A"ML>V&0U0!;I\V&TR<7'Q=D-?_/13@C:4@'BRAC
M,DI6* D)$]P(6$QEP0UA>D%EQD&Y_TMNVG^V =[NI5%69IH ;NX"]+(VRZCO
MY9+KZ#-, +=N[1M6OV;ZCB:4#3=/TJ2(DUV<W%T\TJS:M#G?_/>NFM"^N#VE
MMS3+Z(9_(UY[GL713;QE7TO&,F3S?6ZBF<=B-%*#T#<(>6H@*(1@NMSO]8ZK
M %2P $0K^^2'F\K#Q"]-><.^*&)YP)LDSB%Y$D9'U&\1()71)E!]-6YL'A]W
M*HA%0^#:](]'Y&"=',P?D8,#/@75N"B-_%!Z^9'L_7R/ DY0?=EA8-(Y\T'1
M!QJ'@,8@GL8?_L<>UN,.]9@CT-$&?*1A.LK0CS""&5WP?:GOV0\D(G+U\O6^
M\31??"VR*,TV<1)ES^7QF^?L!V>:[,=G[;M;)JS&I;EX]LNKIPX7/7E"(;27
MMJ&OY_MOJSZ^^//>!*F;TDI[E/*8I4]Q/OD;J6,09A#PO"-3%#6].!V&7H_?
M+>RH@#RH\=K."4/"8:A3O]W">2@>WS11XU#H4#;FZ9HFC>WO8<0#E%]C')E^
M*&3TU4[9'WD1K]T+O;XE^T+N8&G\D-SXQA^>N30#.:!VK,\^\0,R-^2ZB HZ
M];8B!-BYQ3%1_SN'J<:H8QCJMBV@"1?@=B/@5B-OVXS&V&+DL+U(M[4HV$U%
M)AN*S#<30382!;2)R(C1]?*:>_+M&;+/O7M#XZ?>VK6GQ5B'IB!GW[;Q9H$U
M!$H[ <XMZPJZWCGI-DO7;CFWT[)).3'E!$"O&?X(X3Q\_\XG&6S"(]3T0^5R
MS,/7-Y6[?:52G30KD$*)%P.[^ 6LS(6>YV+-&4-"GF[C3;0?6%8O<:>W#5W#
MVNXK[^$!#Y7=(>+80&%(((G-Z4=X?RD[\7E^=Y>5!ZZ<IMMME,T?^('MLN$>
M1*<_]E/K8 T$55[\;0$$> 6-$[5V9M4GA-[>TG51'1BQ7P^[K[1#(!L4(Z)Q
M)+0+)8-*E;IPA*GW-Q8X\3>U03RB(+.[_:R6/B)[>5(#M])X[1#5;?E"Q^CT
M9=9@LQEL_SIL&[JO+:@>CB13>[+8%=J9+ QNVX.\0_6[*HVW2 .V./K<L&Q^
M$AELYX[4D25:A%N!C\B*M^8U8,9L0RT0-.[GD"F,HYU#IO%A"9BWZKWCKP$S
MDI/(W# SY4ED_=)@%=UL^\A4RDC&9[4,<LE;6O6R*B=P8%+0'O0$]2OY7#X.
M8OI"UHN*\G3PHZNKT5)<57VV[$T/>_V;#7O1*\I_W7@;EY_K7OI',VS^9J76
M\'@O8FF:,N7;E+"F(;U_!7$F+,Y)UE$(;#(4%>=V[T\9(,SZQ2F-#\M7ID M
M#XJJ4[PM"6S6>#QEPZ)%.6T:/[57%,D5GY[JJAW5\U3?6>L"MI='VP"GT83O
M;#J7,.ZURA1%B=?SCXS=8[WAK2\E7F 40@HWJ-6 8_P(;>'V<&*4])Q0@*C\
M)#/$<S\5QDVY_$2SFQ0XEI"[,SS3K']L9^M0LT 8J>IA]5%FD#,W%5J:P\S4
M9VAB PF_SE4X<L%0=XK^($0^<S%2RH42[)&@I2L+';$51.E63Y2=Q0DM7R'3
MS,<.Y"1SLBTYY'G9O67O>V/ZGDPF:;NZPHE:+D)*F5!H(^UCQ8RML#O4L[9[
M%=7,;<^N3Q!YV\,R\&*-(.%>E5<)(> ^%',,!1%MN^/XB^*>9ON/DCME #90
M[<=DD"H6PP#.O R&X7Y!+(2:FW%"L@'O;;T-/=_=Y/$FCK)G0J,L8;)!O+QJ
M"" 16PT[5L)?@!4AI<'>0R/YR3W#&ETF_9/*\M^B[:Z:SMMNTR]1,J 6GD%U
M0# RZ"=,&#1AA.!AWAJ+D&+J9%8IY"1.R%,C0J)&)LPH8X-5?>RQ1 LH(AG8
M!L0IXY9.'[WJVFG_[WIZ,;^DV?5]E.DV[&CU) -&A1YR[2_UY'U J?-L,CQ0
MVYJQ?Y&<_U/YW@7Y@0633;DQ.R>/C4HHN^? B%*,+4"=K1YJ2$VHAAX:OV-"
MVMOP5NL5#<^25S5:GS5:A ._U/M60 P<,..C., !]7F:;.AFMR[X-9WU\EC9
MWG=13C<GZ0/_I$K,J>04422;ZHK;U*:?HMNL%2/4W58-LBB]+?S,%@^/V_29
M4I(7?)H_?2S">9T%!;#ZLML>+Z#*V\P\H/BV:6]H$:V<Z#@<>&XR.RC0 DP,
M=K0\S@FV_(PU'3AT:3L3V+<T*S\](@D-Y3U1(!Z \WR2SH)/\;4,0&?W!CY#
MHV9]9,CA*7_)-6:CK8RU.8ZV,*I"K:BIJ[?BA\HZOR-0&]@$"ZJ#+._O(N+#
MZHSOR]VT1,*<E0-C3A\>3   "A<Z@X#P 6M3:.%D_W%W6]^\>$\W-(NV_#26
M'6O2<^=[P8*,FVUUZ+&U[2<@V;5FA##EU#"+X.7@;_;II^N?R&TEUYXUC HV
M^JG5RE@79'1S!+L^YKEC#!0)[=P XJ-+^Z>/FLV;G31[B)/R^YPJXJ!:6O9"
M<5\:^]7BKGVO+QD+71F];BRPT-[SWRPE% <YL@DG-F@ H'H76=Y+FK>2NXK*
M]Y-%/J;GV"5KW?I9NT=?(M9GU4 ,BTX]PUYX)/8!(I!(M;6.$<R2O:P;1=Q0
M_.024O0TA&P06IV>!C2_C.*-#/W=IWW0-T^QL%[9\P+QCFD0LEL:K51 <_+(
M/@X$U;WN$8%Y^)M*,%P)"J';MC$]8KN%WA5]C(JLGE.[K8?%BWI7(FSD"#*A
M'B!J3/@9!RJ=CC#<@_BW&-7IS<Y.XYQ)W.S*%P"K@ZH'>U/C8'*/#=KT(S1P
M[X,&8DIK@/$6H#731XY/K*^R(HJ3@H&CRL>R"*$0[4<"H2@6XP7&O3!;[@?$
M8)GZ;'\-6)1LR"5-HBV7(%=T6QY0S8"U5RWWN%RF>5RR.A#NJG @XJBFOR1<
M%&@).2>U/CVWNN& ?7"2T4T,7<P=RJOS;5O>3W(]>/!Y&JG&IT7V[-DH7]U8
M5Q\$0BEMS^MSG[AS0(GNH K(:GT_8T -?RNCSILSRHR.\.$/*MVCL(Z=1L>E
M;M<B&C #W*5XF/Z#9X"^@C8%'!2\$;-Q,6H2Z#FUXV?'B& R.U36#5  HIVH
MGZ"T:W1AO.MZ&@5X(Z2$OCMWS!DGA</M!$%G!7=\&N<%>X"&F1E.RF.<[BC[
MD!H,$$1:^F%"5\M?!=?V,\+DF\2E92TWL#0[#,MYSGALAN5'?*_$=K?A%\*Q
MWXIF3_SJMYP6K,W5UD<^T.>_XG87TC@>B"98B2?K:G"=US8 K/:&/J<G=F<Z
M0G?ZH5)8.:>&?Z:AT+S_>36;DPKE!MJOBW6DPCN84-WWVGDT@^,&A7KZN;1P
M#A',:)334UK]=UEM$S_997Q;9_56]9!?8)4#RP J[ES3.O$SJ(*ZU= /9J9Z
M*X*LJP<D*I],SCHX(E+['ALP4*O=XR'0VTA Q!QD@1UB8+!Z<;@4(3\TPC_R
M(S0J;-8*9/X-8%,^M/("SHF'5[TVSM=K/G#.6?%(XR?QQ3-@%6FN$*F@4W3H
M9)1<(75KQE.)F5GS.;^$HGX0&AT5@%#24=UA.C8.M=5LE'D;"8<>4X7<(08$
MY:EB#\VK;P2:X$R!@\TP,\5E],P;.$\V97ZK#U5/[L[BZ";>QH5P>L[=EC:W
M@&QY(SO ._)<@7-#[((#U/XA<3U6&D<D6J^S'=V0[4'TJ)SZ2[FE4$.'"49!
M,<40*M!8 S +"T+@]@44G);)$RNRTPP2? 2RTN#2D44/'BWKHY2J0W]F,:"O
M/VM]$!I]1;VLI*>D,W3T:ZFIZ36P[QM.'BM.@2<G),EKS%>,,' U:0NQL.K'
M?1XYB1[C(MK*UWX,%>4SU%)%_.E!B2N_-9_&J^%$H<I8^Y#=:K[Z2%+&_3DT
MFFKAHYXR!'2L=MY08D,S>ZCT/"VQ^:I]M#U)'Q[2I#PY+)\7U<LUO')<I8?3
MQ%@QR87G6<;Q(SFJ"\E@.Q X&L0($$Y-0 \<&*W1!A1W)[-2Y,T-E^$CQX=R
MA>Q+E&WR\E#>\B#>?/J3>+$@VP\^:* 1!"4GVX-@A=#2L(/82<K*J2PO7TX[
MI3?%-5WO,NG\EKLUD_"ELC9&[)+['SUP:9OB'+4T'F;5\_(T39*D!7UID0H
M3=,P!<.'18R2&S8.4+HV3AB=8GX<V_SQ<1NOR\U\ES2+T\W)[F&WC?C>Z&J3
M](K%TVJ+Y?QK/ Q*+D;VL<C.B',(LG&+&WD<6J ..-:&9[4N:2F32IL<U$FE
M3PX&R&=N8O)M?4YP3#'!T0\[-O:ZT<:^12\HR)RF#U&<.(>9KAGK0-.8&3W4
M5(ZG#3:=-N"&FY9I^X!3&7EQ(:<'3:>@,X2):]BI++H%GG:K)@P]!<,K+Y>K
M77'O8_8]Z!EK[D9RP 90?A],M/+.44/C 3<\P)RIXP#$QNP@%LC.3VC'IY9]
MT^>D1K5+/I"?8%BFN/M;PC/5;>%BI@DUD+FFN>X>PC8V[+M)=5>40;V:T$YF
M9;8\7\W//RS?G2W(_/IZL;H.BWC@>^.-NDI-/NTE\D!?X\ /<;$=[ \!><>"
MF$\.LN0SER:E^.35G$](2M?B?6!RVG7Y;A//:;'X6K^<^R%--U_B[5:3%E0J
MDKP@5D%FILB)SSI,X<^$F5(S;68V:^X!7*1C  8%#W6=I>:A2%M%1+FW*8E8
M'G(W3S9\\KD^<GY(/870@6Q"(7=Z"<QZV:>H<*1ADDSQ<(8@K3Z=G#6J?DQ-
M?O4!,P3R/2Y(+7J#"&8YI'!AAX[CWA&3_#%9O!:<R$L9:Z!,7+"4K;I(6LNL
MO'TLIE_<KJ*ODI"IE>]%3X4\$DND'I"+%) S"'/4-@8AEJ0)6?>7PLN2A5^R
M741?P^"6'A@"FH'Z3DPXJ:J(>QH_D[-0>.[_\%&/6T@G_A^,^6 ,^*S_GOB!
M!_5VM>DG38?](8"T[HC_@Y0(J$$<[E_M=G_F,Z_Y/=WPRGZX#4(EM,>I6,@9
ML2*SN-A5>%"C6*HX:SXB=_RSJ<&L[+[4Y,?N UPDWX6ZW.+TH+^*OGQD(ZN,
M7Z99)HFK^F0U&0&T"GTR*!2PB"%UX84D.F\@PJB-S-AC\M \#X0[^IX7\0C4
M-Q).276%_-)XFIYKK%$R5K4>]?E3/L)B"C/F995K8!Y$@D8\I!= !1TB@G7O
MAY0 F$D)H;K71NY7H_F2(BVBK4FWZJ=*^O+[CIW\R&>S;I5.?L#Z=3C1X=JQ
M;]&S6,NP29^^;?7I$3F??AW!K&/?NG7LVQ#2R'^DV>_+Y#)+US27EFE"H7YJ
MZ0EA8;9CUDL))O( 0O%0<<8_XN^C/E8?!H)G<?^)D"W]M240[\@+P2ZP.#WJ
M&0.EKWK+103%%.+KVT.C7M ^M ^-V/U#>P\' (1S3J^B\R2!'/+R]%!:%M>#
M>2&Z;I+N<F"U6!_P^)<#BPU[ ;[-Y< *U0"'&:"[@?6_N 3]RKN!558G94%>
ME-/?RV2>;.:;IXC]BODJG=_>EF?2\]?OWD=Q]ENTW=%JGWK_T ,!9=!LMOB%
M8!.!C,ZMP&8N5H-T-,?Q,YMO-N4K#=&6%8&-55X/_G<:LS\X2W;9Y.OYF A.
M/0)H&(B<S?>C%E)[)PMQ9VER5]#L@2_+KI@SX?MP:J'Z5Y8).485L5G,,*'T
MH.*]0G'&G[WA#\N-.$>$/P_D%3)-;Z8FOWV786+Y-F54%H/A@.#%<Y6(!/\H
M+XV+C/K$/O"%;ZF:!/<!O*NM[$$%YM7O68ND57@/X!WILRC9?*0/-S3K8WSP
MH$%VZX$KGO>F4%'<MZK$;E=XQO]-/E>?3(W180^DNM^NA\>]3 >%/<WIL,<K
MGOMTNUD^/&;I4W5LDAB,>LD&G2I)5[C*;:/B5^M&"6B-]FPO0-H2H6 >T-&I
M<8_T6"%7ZM!$9WM:WN3[PQ,E4\\:J39?1%(87!G:1>>)U(66(Q+-V<7EXFJ^
M6IY_(&>+^?7B.ICI:%V']GFA_O4%G!@J#/@@LSD=%PXGM+(Q]W61KG_GG*59
MOOC;+BZ>9>0P5&O8 E9SI0_0D2F?6/6IWBYCZ%C),A-3L[/E_-WR;+E:,L;-
MST_)XO]^6J[^.C'C3%&2NO5@CY- "QV2&GD=$:1H;TN9.L5"Z#&#:.N:"3Y,
MJ(3"R0\CH56R <DW7*=\0TM^\8_\&A_,2WD<KMC1[J0SNS5G< ?.BMMO'Y0>
M# DT. <%7@E8L<.GKPAI& 2'<>XE=:8^+BEZ,Y#HLE\>.IRK(0\X"N%A#!(*
MXR%88!YUK ?Q!$2YS$# H4S5TV)":/I#2A&!GH0U4@\A\$A831B. 0W'?M[+
M:9^97^70I8*6$*LLGVDI$0S'U!@PJ)7M1W0FI?$H([A11VX8(S;E2.UU0LUR
M.&:*M4 *I.:N<>VTGD1P&,P'@GB<ZIGV5!")O0!9)%*>U1^V(_;$=UX!.E9,
M&T472/G2TY$P16@Y((IHJ:&EA <J^*QANB[,\-^N4]9#](<&?ACH3<"N!CEV
ML=$RZZ.\Z)DWAT*WA#@B]:.7"P-]D0#&P;2%P)HF.5]]O,NH:K^(3FX?\Z1R
MSF"76,8M M1.U,!7Z<Y6='V?I-OT[IE4DI3L!4/9*Z+MY-2P/_KDD*AT.:*T
M.R%3$GIQ>Y+135R\C]:<QL\UB=^E699^J6[=9$\$\R+FJGL^F:@Z4PSN#)=U
MQG[51#0TMR_/;YK'9%T_GYJ0%L!)W3NT3UNXE2Z33;T'06X%>17D1"6?+W(9
MDJ=^9^HAW3%NI+LB+Z*$GX9,=LF&!>UU*41NZZX-ARHZ*L"@+H-R0%!M6/4Q
M^AH_[!YL\I!.59&'Y*H>\I#,F>\\I/%KFH>4YF;UTQ>1A[3 T>0A2(?J\Y#,
MBBX/J;T'1>XKRM_A8FVTH;=>64%PE;('BLO=>=B4:>'>E.L:@[/Y4Q1O^;6R
M+X+O "1I& _K7SWGY79TK->U8'10(\[5V;C&170YQY=0?G!W74$U>D=DKTGV
MJN3DF\6Z=/)P/+!/.NF8)G>K^JW->;)AS8KYH@1_'>+B9AO?E;=2YLNDOGRE
M'C-^C(K>#>--WD,RUWK1V,T<PDO)+@W 7Q+":9#NC6=G%ZVWHS?\>@Z^46%=
M62+;\G2)]&!K^M>E43";^L'-\#5L%\O]5[;=6QD Q?!R-U)C?//KN'_\0$FP
MVE3UPAMI&3LB>W/-<A\Y&/Q./R6FPN;?2RX>9!N=D,TB%1-XFZB0&H(_%,=M
MF,\@V'N_LEML!//2&C:0$4,<8-,8D@?,B(?[BB=B8X*I0(Q>$47UA5B1?&>P
M+?Q>%H7#+UZL2A.KPF.D<(9]I!K8HWL@$N7ZEQ >[,GOFIS->3MB8C5.FTCU
M*UYF'.0]_5072?@MFT'LN!T!NTYIR0Z\X:<4R2L,-KI&"0;MQ0<3;^.G&X,W
M)8SM[7<G/J89?\C7U[8O+A^I-MC;]JT-P46[\LW]CXWF*5*6R3L?Y@9G9S3/
M_[Q_-:C&]K>&9*=<A0'E4#*7[ 84I8P@$^'=?2*T:II9 -<IJOQ .=>[^>3L
MXOS#F]7BZB,Y7;Q;A<,IY<TGVM];3A'AG2<*>[Z0X64^;N#!"A3#F;+/_#DI
M!0*:[[*#""",FF%DRK#X,5K?QPG-GED YZ<%//)WH(0OY0$DZQ]$*>E(!X5M
M],4BO2\5.W3:L[W _HR+QX!>SX-T=VK<+UW**)3:Q-':]HLIM$ +\., J.-O
M"U&2*(P#J4DC<IRD65P\+Q,6H&C>GT61/6YB[^"Q*SEZ!C&G.R2VE200J<S.
M&>K2I& .MWRY+:X?3KSO1]I5*>SG[2&[)]F!L]!*,!!NKL=ZSWZ6TS@OLOAF
M5XX-5VFWYQJ%OU3'%VF@[VI60AE[L\A4LVT(F**_5A1-*!NJTXVR%,)MF@G#
MG5S-3N.G>$.333G7GKR(,.$,:T5XP8"4.BS9>E"%,[=6!\1*O%(2N5%C$?)X
MD*L;H2.ROY61TX)T+'-P2/1(;?T[AXT ^+)('%(]?C@O5S:-;* A*T%$&MAQ
M;.C#9VTO=V<4>R169M>?WETO3Y?SJ[^2T^5OR]/%^6E@$4$! A79U;VDH?%0
M6<E0F:]@N+?B+S!KV-:1D?"KED%F5&G5)X?:#DQ8<]"395_RN929>H9(V94*
ME@Q^>34O2G$5$UKV@L'^69S094$?=*/B@9R$ RTY9![L+?OD0M^)"1^ZNG).
M<#E2"@9&C&$?*\@A[ XU0?8J*I+T[ 9#E':A>44W].%1M,_94 LP5]31\CCH
M;/D9>:9GZ-EVW-BW-+NBC^SGN"_WDMZ2=?KPD"8DYT>9DYMGDN]N\G@31]G$
MQS>8@@8XBI/T*'R,UC( '8(-?(Z'V%%F000^D< *G\-H=TN:D<L6PAN5@.<M
M\ !M,>O@CNB0Y@PNOB0TR^_CQTO*&)04T1U]]]P%426B25+&=B1IR\ .<E@
M>_99.YHVPB1PF-F>[<7)XUZ>QX>7L51ACD=% +&"ACJB@$VJ8HQANZ8+.O4M
MY\N$W^M5;KZ=;[?IEXAU)[\8YHKF-'NB^15K\_LT^Q)EFWZXL;?0!!H;"ZXA
MQMPG:G"Q=J\,*Y969XTB"QEDKTKVNN7.H/^[B[;Q[3,/+//UFA^XFY//W!*I
M34T]W'7 88H&C%YH,3?6"2JV;9DLG)S3XB3*[R^SE*^@;]X]?\KI9IF\CQ/6
M9@:=^;J(GU2'G-@;J']Y&P..L<3<)68HL?:NBB261F=<B=PRB.;58.:V42#1
M7F/B:Z4<$)9B]7DW2IC;:@<)VY:\@!AA'1NL8\*(L0#]#$1CUS@!H)X.IP59
M<_+OF!PO(T3,?RG$=R,\!M'M"(XR)V?F#FU:SMPM'GR/*_R6R:M1X3/(/WRJ
MP/PCV2N2^3>(9LE4W!APGG)"CK5TR0;L#_0LS?-Y46T^XHN\J_0RXJ^GGL;;
M74'[ V)3M4.2 JJY$QSDR$>",G&LX3?<U&P19?R4Z;Q*3K=I1C;58T*;)X\T
M(_D]4YV<U6;82=WZ=4!HD(4>G0V\C@A=S,QDY!0+MW56JN3)#USC1]+6X=U0
M:1V16N_;0*\\'WF%[\2Y2)0UE\D3S0N+09-"43UH$BKZ*3D%KL8:-,E=6U2=
M,F.'0=,/NZ;0?&R5GW&C%_H02@4F?=&IZ690S2FP :@YI9Y'Q;/O(93"+1Z8
M]4.HO6+H0R@O:#8;0J'"^66D+;/U ( !XS3F>SU X7*$]0"]=YQ@H%X/$*6T
M,-<#( BSB@;6ZP$*6W;!(>SU@ LV)(]<8@3 @#I&* WXB1$*ER/$"+UWBQBA
M,SJ($6FC$'R,@"!,'R. ?0Z*$0I;@!BA;4F(4['B]T#A<[)J??WDK$S?WU27
MV*.';?VV;;"< 5/8+ <7<343%O6FP,+<]6B/.-BDF!X$X,DQL2G@+)FJ'5-0
M8(QI7[5W=/2#)H(E;Q=\JR0PGR+VQ(( 1]^"-&]=45M7TB-6T&--&LM=XY3-
MO4GC]E2QJ&:>G/JF$+(JE3%*9+O2V.=4L<2=[ZEBA5L\".NGBO>*H4\5>T&S
MV50Q*IR#V6VC&KZIAF:X-:??'3"F@R7M0.CR/F452!*OJVOD?JHVM-R'<-25
MN -E11YP%".MS?!''_Y&%L:CAE8(_19P "GDE4"8-J9]J=^58J&6Q>"$_;DN
M7^G)+]-MO'ZN_E]V)IBM^CXRFJH[4\;,(>Z4MI5O->TL3,ZN*'_?DQPT25=U
M:@):0BK%Z>8^B\TL=8ENTXH00\%%=G+/,$B725N"!??X<4O/)"<XH=G3!PNH
M/7_1 ]:"D<*)46,LXXN!#U8)?)%'&WZ$2&6*OY33$:NM!71B%1ZF8='*'%;@
M\ 4S#8QG)NT,,<#Q>[[*+Y +OX%\71_-HC[(P2WZ"W/0-HP4Z R;8QGJC+S,
MKA8GB_,5F9^<7'PZ7RW//Y#+JXMS]O?)XB-[<!W,%>F8X(5%,QOT@.,9U#@P
MHIFU-<28IHS)HB-G46PY%FLX1]@Z>0^A2(,>B>MNW[TX"^&(71SH(M1DFB-[
MG<QBU&(A' ',EZ*C_/XBNXRRHO['?/VW79S'_ "9]_%7NIGG.65!F'^:T<UQ
M/U+96VCBDXT%UZAD[M-X?E]W^9]]&Y1AR-+J['"96U0_X'&&?EU7,8>_"/N8
MI9O=>NIM(@Z 2]$0T(LEYL8Z$<2V+=.P &]MP]Z_!PK4IZ[RE69^E"K3;?J5
MM+2/2*E/*@.DL? M<T*VZC()*29=P6&YOUDKK]:5%E\?:9)3V9P%5/Z0*77R
M[A%![0&U(@<ZTW =8&-V4=S3K%D"_8%6(C]._:( N/M3RQX:$%*MVJ,?Q,^D
ME>MP$Z7P7FF(:*L6E8LBI%N9<2_5I<:9+H<JU7FN?',BV$2<!W(9,*C74_/>
M&28YF58_FZFM>P87:M&F<^2"+/GA]Z\46(KR"0-9$Q=$@K:Q=+(_4O]Z?^\&
M'W\6S\L\W_$3:T$AW,20,L###'EA*,3U2,G!H"GF! <;GY5)I;ZZL7K)4_+2
M5HAAP B2VB!A"@Y(!('8U,<7>,LF98WGK&?2#'^445T7T]BHB'2P0BHSI+'S
MG4L#R(1'IO!2N7QB R"L3,F84QH*\\CS&7I/YF&@.Y,AN(8VG&T,L&[74A4T
ME:'0TS-..8F!CS"C-&19O?7]N0%-GE/R5PTWH^AOA[<IH_C^5:XSGF_R][MB
ME]&/<1(_[!XNH^=RT?IT1T]V&3_.LH=W.^7ZAS15=N2DF3O,+&#E6456"X,S
MUOV_3DM.2["D&%W8Y:Z9G3:7;5H0.K7M.&U'YK%8C/[JI9E?!/)6K%WQ=I';
M4H8\5$+DL98BF]W$HS13K)ASV9G$%NQ%*0$-?*%-21CZ1$(I*PP/;]Q7XD>D
M4B"U!FE4R.FW 5E)T>@7LR^@C)3,#EAJF^4>M/D#0W\3E)(&,PPV%F?ONPEI
M6\XG[M/2+MG0C$_1OUGS>:IMN3WV<,1,*1W.F-$6>^:!03^)86C((DX$LE>C
MU]HKUKIZ,\DYU00'L:PX%/1E<8G?M8Z^) ?Q9L!L@?Z,?T;JO4\U;?L\#8J<
MDKZ74U'>14KB==44-!/9]PTR7^6BV),3PH2E80FZ6NZ(G\3QVB &*_X<,!9$
MH2<];4DAT8_2B"<O"6SZFP0P.H5)IM6B1K4--1 >J$_8T?S.$LB+#]N1VO*#
M!?S :78.DU2MA83.*:TO&1"Z(&B$B" "7AV#9<<-:.7ZP6\HAP7[OF4O(U")
M$Q !A+HM%M0EZ=3G]NN[5,0#U:\O(4-?14@)L=UP>*'C@XX'^/@'X[Y[IOT*
M7 ?T'!EAOSW!GPZ0'QCP08 W +H2X+@U0-LJ?@70MVX,@4[V7[SPWM<E?7#W
M!Y'P>?5Q$F79\VV:?8FR3<Y:&/-':7+*XH1TF@JF-IBQTJFAS2NH'?F9K@;Y
MA,TU $S-#I_QJYGC=!,*I:#@$,XWP#M.-O.@MB">A(!X#8"LY5S)Q>T9S7-*
M3^-\O4WS749EAZ.:*XJGF)6*N%.!"E>FI'VBV4UJ-/VL=VXP4Z@S-KNX7%S-
MR_.YSA;SZ\5U*.P%8T4^7PCL1>7<H<*&8B)1ZWE4N/J:Q@:XQ4,JJ]ZJYT>M
M6P=*37ZG>J-2'\-$N"HI=<-:\_0*:-ALN!=$AUE%GDF.Y#70T-:.9VC'Z@)\
MC%,Q]MW9%8M=*^W5*3X3V1$-Z&1;$VB *D=AWT&+QC/1^;-@7P$R$DQ$,/\\
MTFX<MCF1K,^M+>?6NL.MZ($??A<JJ\S(9,,A&'6"88QR3]$R><^@_%<:97(F
MF1HPV]K7,3#.[KZ62]\[?^!-0-CHUS<Z>_O+V[>A\-081>:;]"3]:K5/KV7+
M8JO>H"63 'OLS>D"]_BH-MFR?L3WK/.#+[D%4IKX=NG@MJ\=E0]A#.Z4+5[=
MTXQ&M\7@_#%K?;.TV-8?)W@</$ZPZWW@'"%P]&S.#O]^$4% @"#S&"#N5*L(
M<#!E$0#Z[0B=_LMDQ;Q2I\)X:,&T,FY;&*N"./B<KC8>M &EC.A9Y=7Q\8N(
M!$(HV=0#XKZUK <.QJP*@GY;IL'W^"7RT+\'<%L5R:6)%U4E>Z&%:YV,RHL7
M4"FSVCY^<LN4 P/&4T@' Z.-M!N7$TXA]9J ,]CN&.5)\H\O)!H,460U9A;U
MJ^V0N;%E-V3NMF028$\PA=1WCX]JNRDD9N%%)4</='">0L+CPXM(C*LOJ=L(
MLJ=O/'[<ZX]67=<>)QP[=EN 4URW;?*4^,L+B0$# %F5QX(^M:V-:U-VE7&G
M'5,@>H+18L\[.ISM1HI?TA>5"M%IX#Q&Q.)!&&FPO_=!= DJ4%J[/0?G(E.-
M_7$VZD O(X58T&R'"^$N42@"0!MW-/>!:A1A6WA"N-/S(KN+DOCO$7]GXR1-
M\G0;;\I_S)/-)0,YBPKE/R]NW\=)E*SC:'O-/JGO6I:\[HQILR$LCDU76F.T
M I7\B U2A@@T/[/+TX\G_TG^[6)YOB*_+<Y7GZX6X1SXA8K<U"-P>N$(PWPG
M:.&U=[K0QJ_Q.TD?'C-Z3Y.<C>X/)T>\HRP(TRNZWO[_[+UI<^,XEB[\5Q 3
M[XVIBG#UV^F.N7-K/BA":3NKW>.TW;:SZE;DAPE:@FQV2:2:I)SI_O47 !=Q
MP7*PD9#L+U5I"6>A\#P'!P<+HSR/5_&"/4U^C8N;U4/TO1_0[#758<Q&DVWP
M,K?M?KIM[8LT6EEJK]X N6AKJ-\'^<CD4=97,''@<H#0U#E4>D'*7&DG--GZ
M-BV-W,WQ[?WPR*$/-8DZ*KIW&)W49!IH8G>_H72%B+9W8G' $R*S)JT52%SO
M.SU?_F.7%S13H:]0FM^<7=XDYSB+7\BW+]@D!["T ,@-C"UX#':&/AG>O&.:
M3=AY:1HA;:S.YILT*ZKDFP9!]E;YU3K]AI[Q\FGJNP ]\@ 8*!T #QX_#8U!
MXZK5LX1)[E$R'$O_)N U+"/J&T!["^5;&:D-1#YO63F,;"G\X&"0784;':;/
MQLH7'5W%T6.\CHL8E_5NX:4[.C*=C$DIXR1,*JPX+>IJ&%0',HB>V7RQR'9X
MB5K-0H@D4#@,8H-&;_'(KA ?TA=D+\C9T2<RK8N?DO()%J\/693DT:(J];*_
MUKW08S!!LC<"F"/9&/&829F[Y3ZF>/+0-)NR-#RKY-&B4H"*O0R*&J$@0IDW
M8@#S(C<PA&=&YO:@R9'M$P49C@V"JT&H'"7P&2\>*>]8AALUC4S=.,.F5YPE
MH1_H[34_AO&*!AV  $.&70#0I?-HI0WC6H75JJ:K"@2WI,!;J3QN/!K,U6T
M.9Q-^T+DZ1@97]^@"S">@NI;AU"I<H'/TW'Q>3IU.C//<USD]'WV_+?!R]JT
M$Y9A&Q>\ZVMU/K,2&%#RBBM7\2ABWP5 $V&_]7DA^YDY/.@W'P"?KR\$H)^I
M4-Y_5?T XF?N\<UYN;VK"[]%1H  /QNBN^[SP%#>[S<^Q#F_M!#?9U)PGTF0
M[08*;I?CN.KU4=!DKN4W)ZCZ[G!Q($M(-8$P_=*-/.&X9:_-()]G]"31.2[_
M+SH,X$RA1EU#I7"$7%[NPJ@;:K5<LIT* (QP)ZV=6LH)2LIY0A%]G_I%;^[P
MJSF-@"-(?XXAUZT[ X%X&@3E1MF:HN>.?[[!-I[L)^;AG,8)F'H6]:>QN3=Y
M.E$Z/4^6JM>D@AJWTP!)8Q?Q1JC>>?U 94D9)>0*9K_,+Z_OT<TUNI]?7:";
M3^CR^M>+^X?/%]</]V'Q7=W_?2Z#>HE#4Z'<@((*"\$EZ[1BDB8%^;V)R:?+
MA&2/."_D.Z^,M2C2<J463XF!PNYH"3C,#Y,L *)Y=O;7^?4O%_>$[VA^=O;E
M\Y>K^</%.;IY^.O%'3J[^7Q[=_'7B^O[RU\O2!/R]P7Z^#O[_.::Q(8 XH$%
M, &#O@9*8 .]0B%D= ?Y-!UKO.?00!\\44::+9,TN:,!U2K0UW!>X!8$:S3S
MXW%H,WDF+,CE]?;[Z&WU\;W+9\1]BO;;>@ 'O$]HS2E,!O<['SBI-=[!H[$6
M'<BFNB919W]5V3K@A;\FLMQYJ%+6Z;148<W?+!5F&#YIA>B3SF$#(*PV?H3S
M6(UNE4UK%6K$LUR0_6F)WCII(=]S(FW8IK"@H0N^<E4[)Z?,BI*)8N%JJ%P'
M=3!(WJM]8BE_?PZ+N#(#RD@T3\L/XDU:WSM7\KKB,X\CRL9MGD@:N^"*4+US
MOJ@L*3DC5S!KIH9E7HFB9%EM(J\^^ &7S7\,@%!J"/1)!>HH#K&$<@-R*2P$
M,P!]QIO'X6O<I(T$ T_=R/&@4ZKU4_$4F=$9<5J"LSN\2+,E7M)K@,N1I]40
M?2V;AE!A$?>M9/@9]H1\Z"G;RX:=MD9OL'%;\A.:,,-,4[ [3J#("FF&2 FU
M#-8L:=/K;])D7A19_+@KV$GJE%_>,]ELIJ]=9^>9CO8Q]L3 _1GY8B9S#ZVW
MS&A:G%WA//\O[@G .K=KJ:(<3+JK!'&E+82IDP=VZ&ZN,8.DP48;N"'M73>Z
MSQ >U<?="Z?OV\@LU]TE=X(J VC>([]@B?"=^Q88/63R3YYN59?[M')!V?$E
M5>/.429Q8R=G643JW9_?4UA2GW"1*BA#2P 10-V[@X,ND#[@G7D1R0W/O\@M
M3,:=^J4XG]+L#F\)5I^C'-^L2'#8I,E],5Q&A M4OQ=$P))':A,>TGZP41FM
M@$IFM]57[+@(W?R\RUY13K^?EF\::$A-^ZO+.[5LFWM02Z, T%DR"C=GCSV2
M,M8-T2K-T+XIQ6+9&-T?-Q(%&9H/*$Z91[4\O,W2!<;+G-[ 6:V;OY!,CR1]
M\T41O[ !3#PPZ$@/1PF8M#O&0NSY'3\T/  2&JPQA*3-%#E\'NMVIY#3$$4"
M@L-]&!_&/D8A'=N.$=P?GWZH!=E-TC]6ZVN-,-I+OT70JT>R$5 ?PACWD,X7
M_]S%&;Y,"H+&^'&-RRL*!*.:LGUO').T=T1YH06/8Y7*)H3;<AW-3">GZ67<
M- GB"A4X&#@L!?47GY9"41X1%7;&0)_S(49IS1IX[6&$_*A52[1O6EWB<JP
M5 P,[A 80O"_69V3X6B)DV7^.4[2+"Y>!6OM&A*] 4 JX8B$$AL>!P&U50@;
M55IF]==H&\5+R7IS&(R$ (3#26 /\DDI$>;14FEK'%0Z'QP ]AP \L,[(@'C
MA%M(AC!6-(/9QUT>)YB,8_DO69HKYPF"YJ)IPJ"YZSRM9V",20+?I%:JQE,Q
M8]_E<?WFN,>J31BT4P) EIE).DF1E_4DI6D9U\H(>/,W+1 8LX6:8%*P;WF"
M6-OC1!YT2F )O:""_&U&3V,4K[<$-P6]"X=\NMT,=Y'H"XH"OT30-26%IL88
M#%3&M;@J5]:M(6VKMB=H2UNS(TJX;A\8<]4HDG$8U+\*,@MU2&FML#PJD/V-
M,DJS[C L&'EN&RPSJ1,&YHNW!V;HT.0!S6$,5_5LZ?XYRO!SNE[B3#PCD34>
M#$O\QLX8S%/O=?B1&(315:A@=H>+75:]O'H;%]$ZW%,10#!P":GJ,A$'>7)\
MWHDM>,>=A]%"9LH.<KU10; '_PBAIHSW]EB;-*[33?CLC7YLV?PVS8L,%V0D
MHCY_Q E>Q46NON''5DT]%ABKL66KH6'=C?* =X%8NB*EN8WJV<7GVZN;WR\N
MT-W%P^7=!;T7"-U>S:\GOAS(&GJI6QCTXH2AQDX$L?)J0F:X&^$LG?!%"CHJ
MEN)L.E1N^.IJ0+4*M-<1T&V6H;!'-,Q.3)])A^;Z&-RG*,Y^C=8[W/QC[RWW
M<A0#R7H UI&TC2QP6R[/H^F;E48/36VS^E1K5"#:$K&FZ#,[5U,&C##NUC#!
M4&K=N3WVPY5T"*]K>SJ*$UTXR_"2'<*XC;*;[+Z@!0;F["W.V%2ASVXMH9K8
M0"%;3H/,.*6SCD4ID^&*9DW;\B#<"=I&&7IA3/XA3M"23(LC,@O<$ESF5&KB
M*\@T$9/:]&>/P2#Y#GDU+ ;"6^91/M\5SV1Z_R^\E/)5U)C+TV%CI_SLJ_?'
M2X$E.!^Y"H8\9&S+4=2T8WPL/PV*A$(8",DGZRP9Z?IR8K+Q+01%LLL\WX$(
MUFTH(5?=T .Q2M6^2=6QHDNHEK"03#%K$S:1>MVM(-&P8]0$*F54Y&EK#H0X
M;-R4,J;3@DN5JH53CC"=_LC15@]GQ5YJ2(?_[\]_^O.'?:9W@DY/_OSG/P^'
MG!.Z$(=KVK!K:7=%7I!_Q,E32-3I]KN0,X..DI&EG,X*6=+2%0@]2M[>['L(
M,+AP6DM&F$YK#\-,2[_OL69H2G? Z6L0CCHMSH0]]/# H!A_!#VF'H1:@JJ1
M:&!C0K[MS^:VCNRR8NRG.(F2A?1N!S/IAH^:TM;\U+*GRU?EG=%F]N4DUM<8
MQ,T.AKA)G71FG\I:BKK4-O!A?!"[6^DSL^T8P71=KWV7 _JA?=%#?;-#(QS.
MS0Z3@%ZT=C<JZB==J6NY6UYG^1!]O\.K7;*4#6>BIIRQ:]C4(<?[RMUFD4H[
M4.YRQ6=G4?Z,,KS \0O)(>DU+%GY=7F) [M=MHB^A\1,8;\+:"CK'S'E^E(B
M?O&U!\$ER%9C8',.I_QL-U88\,4MT[W&$!6S,[K5DU[%2Q>NV7@8YO%C*!8$
M/-/<;:R0%/$-O.-X&LY=T4-R-ZLS,IN,!T?/5.TX+.NU<TBOCF:O,RF>)2BK
MAK*]U)(89_=9+EB+<!C$[V !=81](>9,1T1$%HY>GPCR,HWA6C&&SV!JPEJP
M"U&/"D" 2849@D*9*-Q':WRSH@>\BM?/N'A.E^6==6RR(PF\(#E.(%;(.:25
MU)+70 VQ#&6>6E>/B#D1H#S$3 1MF Q)C6JA<)@)@Y" J>#>%1-7JD)$9(#=
M,3'L9:@ 674&X,%0<E\AN)1!I1!J2;T5" ,&'S\8#FMPVCM'OOL'7@#&);&(
M<$CBB3AG\M#(" .1T*@>A05J.,-/5?0*EJ\2=$BI*N\]%4F'TG)^BJR-!$J/
M(XO8H M$"L>3?7-4MS]N9(+'#S?0#&74H+O?(O*CWZS*/0A?DB6]B7M!W(U?
M\#Q9LH\_1CE>TE> X22/:$F17G:1DV;K'=VMP/8PW&SI%]+%$U^V>*LO[FVY
M7+YQ[9VW]1]/CH(7D+S8[P_#5,=/CU0)BK*,^(4#&XK],4>T?N43H)(%,-=F
MA2MH?IXOB)#>=NOB.\X6<<[9?P]LSYL"\-N[3+5X%GR%.)DQ<(HEU-%?[*;Q
M)JVPB:N6 04:.19$:96JNR0I%4]4F$^)[4Q)O%5<7'&N^!U\L:=2\X4]9RI5
MCLG1U:I@0;OQC+X-N-S",3FH^S]_JOKA!C"MVO3PV)%TVH-:T\@B+:*UHKC1
MTPWOR ^'V9/B29RR*R>>D/&O$/SX^D!LS[_'G.@"E=B'';6$/9I5-AP'*J Y
M!?!!6F:WW>LTN[=IGB#:&'VES:>^!D(#&ZEQYPT8IA+N40]F*SQ*?LGQ:K>^
MBE?# WI@"14EVQ*^*+FW,0HE!^:,*-G3,BO_1FOR 2U:KM/DZ:<U2[2#> &8
M!B(@1.1W&9"(>V$0$?NVQH&A7@($6-V!&G6 1I(R7>1%O*$77Y#?MP+F2P"S
M.X\@%"=<'E 89(IV%2?XLL ;<(8V$%"-!BT!7RQL3(PR%O2M&9&OJT2>G*&O
MM#5BS4--SH:P@+"1VW% +C:R("KV+(5'1,"-MP:B*G)ZN=E6PY@N82&WV>J;
M-V*P\-;:V[N;VXN[A]]/V%VU#VA^?8XN_O[E\I;>7QLH?:'W;1IV+9#2JFLU
MM:V/C&27^RBT#;L$\0?5B!3FS;(CHULW>W0,[R#SR?EC7F31@G..!]9>-6#M
MV_OB=FUAE%RR9\R(PQT=\M$'?:T;ATK5 1X@_.1U&9"3M2B(B%T[8P!PI(I"
MWZ0U#I4#R/$#47=T,$9BD., ][6QH,:J$<#1*V.EZD>)_>#WQ*H5M,C&>>_?
M"7H*X,6=L,Z'L$SUNEBI'(A>XE?%!D M[?J =E5@A%J <07 ?)!S,NOOS_5E
M@UR@A#.; ]G,Z_6F.R/-X4>>N;N9K^O-TK\^1(]KC,*?H#N I&ZZ98')(!.N
MVW0=+UZUQP:!F&J$&(CY8FG/T"B)&=^F$5]YJ@YRT!#A!,)321\"R=K3 *(L
MUVIXO*4;AL[3310GX'1N(*',YUH2WH;3QL8H'!V8,QM.NUI@>^1*@6"'TB$Z
M0&,IM_N@8VDC#!M,>[;"(^4U!A>P6TU5-&1-??&/*->>2@&V8*N,&=&N%E>5
M+1(<ZG#8[G4(O7J] ^05W<,.(52CW3.X_,^26H9LD/7A[4%+=_ZCB:WAG,<U
MN$['J0*UK-D@[/3?9E<'LEW7$%"G?@%U&NBX7VWAUUS&%@H"<H*^H$>>=4V-
M5WH5F39E($>9/."'O]XH1A"0L^*^A1.XJP-*9Y[E44$\2E["-^L.P:IJ[@DB
M8B?H\;4^JO7V &V0X[A"]*0U7T*4YRC'-X_K^(E=Y- ?EH0-ZN&'T\"6H0.5
M[H<3D0DIZ?A"L_:+C+95&[1(-YLXB(O+Q#V80G_S'BD&;3O@%VCR @IWX5FH
M7A\1--S6,-A_<[@H$,5& QA,&>O^OHLR$AC6K]5+5Z+U9;)*LPUS3K2ZI2=4
M_4!0(4M*P,QX. >A95C&'PU%L[]_F=\]7-Q=_8[N+NZ_7#W<HYM/B&Y(G3]<
MWES?HQ^^7,^_G%\^7)Q/_%X]3<BD-AW:921,OLU2'8NCH=594-<SZ0:H)/@W
MC5'3&K6:!W2L80RH"D8/GU@-=I39'[<05($,I2'C#D_:)Z6']ERNWIJ9-J:X
M0*/.H!3,M-H48U#VRSM>(PH,%8'#@<B'R<+"';OGCNZ9RQ^R:$DO4F0O )PO
M%NF.S!'WW\_7Z_0;O8'Q4YJ=I[O'8K5;UZW*C2<]-OI07?626]66T<:E,RY#
MD0>_9''*N;E9_1G:B[+Z8"//WD18:T!U\VFCF!?4I_[1UHU_+JVT@Z-[[Z>,
MG.LHS^-5O&"AG=YW21S<;79K>J$,>RQZ$VV&GW&2QR^X? ?DV2[+Z%8]G,7I
M\AH7-ZN'Z/LP<CI7O8^<#E7;1TYGSH CY\]EY$SP$[4A*R=X<$\10-V:F\TW
M9?S,&LW-A;;LW<K17CNM"^\U!W&-I!<6I/[1-XBDSJST(JEC[P,CL[-JBP_'
MQN3QAW^;]566)&XIK5Z6WE&+2KTGJ-*,2M5L497>O4?4OQ/<")&'R? IJT_D
M60@.XG7,GN1F]24A8U+ZE,3_PDOBWD><X%5<Y!??JXOZJY&+/$01Q0GYX"&]
M^!YMXH0UO\/%+DORNW2])MGAMRCK7Y8_EKE]4N79G'UL]NJ@XVGK&+XJ(KA_
M%V9MK308HUIO,!6YT6B43@/501SW:KD7VT=XRDG#?;;$RR_T!?;+F#YCM%;N
MZ=&4:@5?D)2#& JPXWQ+D)Y=55B#:MKO% EFPY N/%*KOAO&!H""/L7!-L?#
MILMIE8Y-1\ L)T.L->HT1\%M;1H'K^))B4? 3CN58-.?VR@K7A^R*,E)GD3?
M+R18N88V;T8357-KJLH-N$VE0;;DU 2HF-U=7,T?+L[1[?SNX7?T<#>_OI^?
ME2O-X>2R0!RD9GW5IY]<LLL[B)70^'8EN$4=VES.MRMG-ZBK#(S M[XM [YU
M5<RJ5H@U0ZUV =V;#@:"FG#<S@(1[HIW8SK,2FB$JZ: -ZO69S#NR23E-.1+
M^F$DSY:'R92N;0.R"K7-+K[3%Y/BG*ZOT3+MDNU@>$K398[(/W*<O<0+\O4V
M2U]BFN(^OJ*LXOJ6<7VYR^AQCN(9HRVK\ 9)<BGBU'Q700%$?9X20!00VQX7
M]@[G:=IV'6+^@V2P.D'U C5=C=I__I8@+9R^C8'I4*9QW,N@Q TX8Y:CJYZ&
M*GVEA^"+G 1"/5:%<4.3I,L$#%'=OS1L*X)[$+<KB:9R'U_;WW#>#JHOJ*A7
M\ 0]52Z&IL:H80BMFE0S!,KZ) O@5:$&0 $4-.1=""MM#'5 BAPBR\%16/VR
M*@-)!8E]O*I*PY:'$YKZUDWH+'Q/E;A.&2:K@6_Q,>Q3&*\5K_#1MCTN?GU/
MHV1V'4)7-HW*PWPUU;B8UIM'.0;UM/.H;?3*5N=O5N?XD5[K<A9M8WK-)>ZL
MVPU33EW!9K2""UJ3'6K*R_9_3>-ROFLIF^W;-Z_)+G"V04LB.S6OM7&3VO9H
MG]10'5U.ZUD>%;H.ARE=L^Y0^Z$/6RK"3NQ50HA)M39H3+ZC:#PH"P<H_U@.
M97@Z2Q,R12CBQS6F3DO&(T%+S@ T:.F0MCW=;JL:*C-06O*D>S1<[)L$-GZ(
M^EG ,DF'B%G5$Q+1B*M[0MKDF/R6SY_QYA%G Z;POFS(T?W2F@]M=1[68SGJ
MY= ?",P^X27.R.A2?\>&G'/\@M=I=1-JV7KR"1&WVU+(C]V'=[M=%]%##<X1
MX#!9X:G6ZWZ6=%3]3@]1G&5X&1<DX\BRUU6U\?YP^U^8-< !,.WH7WI#\I,6
M'ZM=$()+0\ 2O8 GE7#$ 8D-M]D!U!R$*RHM,U'<#(,N$"1P. 3L*CZO),(\
MLBEMA4E '>KID,XOW;Q4>M3VC)G&X=CR(#BFS2Y#7H$9Y32=$5IPGMU(+5G!
MZH,85PA76PV/#6"*C,@>81/G2T46+TBXNB_2Q1^BV9^XS3X\\]K84V>HU7'>
M(S2@((I ;K;_"K'OPID+2#HQU?C-!S08-N_!7Z1O0M330\UX>1%E]&ASWKKD
MXAROXD4\+!5"!1H^J 6LR:$RX98I0&MRVH"4S.IV"%<-I^8.N/=3T_[ILTHE
MVZ48S%(P?!,,,[)& EXY&VAX:CT4'R5F=(C3'7 JLM1?!C/B2/M3PA3UF,-K
M+V.$T^JD2+7#/%YFP@PG'XX;*,(DW1PITZ;E+SC9X;ORBA:ZKBI_]3RX?1-&
ME>VM::*PX#8Y@1F34P>B8U8U0ZUV4[,'VO6I8>_T*:40[;(+9&=JGN7TIKN+
M[V3\3J+UV2XOT@T9RLF$G;Y^](J^?73.7CYZ)3R";J>FRTH#-6[(JFW8 X=-
M?0!0VTQUS?B\O *SED>- E8(8^^I93I0J22H<_&6Z!P&#BND<..)MD9.F#'T
M:O+H(X@F@NC@C.U>3EMT5$-(V2%9&$21 5\-9!XP'<T\]LH<SC6Z2J%=]N'
M^DPX09!WFOTKV=O:W+Y^O:\9VG6G_S8[HU?LY3D]S)U5"2TMM9'1:Y<LR00I
MWVVWZU<4/648A[!H".MCP=O457T\Y5O2B1_I^H5,/,M=1)\B>D5G\2HHD ':
M[@<+65M[3(NU^QE6E/84Z%?(SZI=7/57P91&(%V>&O3,@")BL1YO5/I]8\OE
MT*>V9 6K<I LVZ"W@C#Q2.L(8I,6YN+\#SJC^$)^4'8S<A%CX460D+9UO):W
MM>643+O323S D)112OG9V<WUV<7U0_U>P9M/Z.SNXOSR =U=WO]W.)<_@OH^
M->BB'JMD8AU6J?5/1JK[YRC#CU&.E_3M$CC)V4FB>981F+#T\^/KOLEM>8!B
M3O=9WVS9D:/6:^=_P_'3<T$F^B2KB)[P'=Z4MY>?I0E[TEVT?L#9YK1'E D]
MJ/IS$@\LP\H$/GM(+J=["EDDG,JK64L0107"R9*>Z KAZK\I29I.WS/<^#^!
M,^U19;+?XC CE[.IRX3^!QBTR#2+J?V)Z45MVZAEG-YMVFY7.8"8!R>H\H'\
M8^_%":K]0)4CJ/$$M5Q!U)?WZ!@ L][#X[039-M'OOB.LT6<TQ?R A_Y@^-<
MWL(#1[F\D0<3CX@&/@>8RYL_A<]AT=2K64OPR')Y&Y(Z'*TL4>]VL#)PQN5@
M9?Q;'&;D"B:7M_ _P*#E.)=O>?&&<OG#CHZ><OG##(^'G,O_BG/ZE,F2'G:E
M)P ?4OJ1_JS&=8KOWC%'F;]+QR8>5MT]BO-C6,$]FL]QV+&SLU(?V_2,*XTT
M3+Z0CP][T/00%!R.I7[HY':$=>>CRX'7]2]W5'$UF%F,^\<ZG*#J>,[3BM 7
MK0A-/WZKBQMO*;9[FCZ]A>!^R).MUOSRDCQ9G.3QXM=HO<,>UT<$AMPO@PP,
MA5,S[+D6W&1%Z>I(14">\;>Q0"%BB9]*FP2/WNII/9N>RF;<)PLZ$ 237:O=
MG"X*^*SX-^80L_<>4IPC^_ABRD$F@23]C3/6^)8-GJYR/I%>VQ1OJ'>J0-[W
M))P$3N"9ETC-M35K%P&*PRT""$'L(ES*\.,H./9-.(F%?+]#8N'TV9/(J]$H
MZ"8WVFM&MX<\M1J=QZZSG-&(?) YS*<HSE@:-L_SW:9.U:JRGLM= &!#MED.
MP-!4 5?IFLMCP=Z]]!*08<9G^S66P\V0X(QP$6JUL.<H]"IM.HG%P"<[O-A\
M2V+0,_GP-HL7F+Z[;K-)$W:A.QET%J25J]@,-F0;FP&&IHK-2M=".CD!==9+
MB(89GU5_T+6%393]@0NTI0*H>([(/Z.LB!?Q-J(OK]Q&KVB59BBGYG*4[Q[S
M118_XD--F>%T<A'8M8#K*+ K;3H)[, G"SIB3#^?!KLY7;!P,^.N32%FB\:=
MTEKY2I@35!E\#RK.L7U\4672N?SB&2]W:YRN/L5)7&!VB>YE4I 'H^\M+J_3
M_;0K=AF>;U(RCOZ+/7KU<JL'NL(BNK+>A^HZ)W2JVC:F.W3&_=J$>^>DH=NU
MN=E>N+QW&[7ET,T+O5KN&:-K(H4^$6OH=QQE$[].R OR4_^(ZX56AU8ZP=2Y
M]X$1V%T:YL&Q,=E+4ZU*)<V02J75)?I]7N<GJ-3<)7C]NL6O3#NBZA'3/_'U
M?X=&<5'Z=" <GS1%BM8XKZZ3OL8%]^9F:9LZ:>&WL0U>/*U.2_L2 ])@(I2;
ML:]0]=T)&;N+0.[*E7=CJO&K]VC&:][ABUC?Y%.#F]5E0APC5E[/=EE&_@5*
M^Z%BO91>+>9HM%<9\I:* PU#!FJ0JEG=)I[ZU<W:T. ,B#K=QA_K5!IXXQC,
MZHC(=)YC0HVZ@F4O-VP$3E E$FS*YQN]BE3-%WQ#J$+=K%@9[6._TM9[Q?07
MDE+FK+XV7Q3Q2UR\ D<DI]H' Y<C[<ZBB!-_G*:27ER#121W%F?WN\TFREYI
MV!J\"YX)YZ@6#R5BN04^-[ Y1YLH_#DQQ(^2#I\A@%CZ]UV4D:QT_4KFX%&R
MB*/U9;)*LPU[*&#$-- QB(M:.IQ%/PVK?F*<O@.P2*:K=]8(H$8"G4=%%$IP
M,L$8-P09=KDHT&BHXX<3;7\""!H7JQ6F80U?)HMT@Q^B[W=1P=[OF]#7].C$
M#G-5@Q!BHLI9)-$W[B>@&/L!BRN&ZF=E<T3:(RJ NA*A!!D+,')CC1TH1"%'
M7RL_\IAZ%T  TGS5[\?77W#ZE$7;YW@1$3SA* >&)U^&!L'+O2%GH<VU:WX"
MGR<O86'1B_'9OA%JY02A!$MOU."&4I\@% 5:US;Y8=C/DP40I/<3Y?9N-S8]
MKN]MBM:[<I?<_J"$=I7.7KFD2&>CW$.-SMP=WR4Z:\]T*W26!F>MK]&7O+P<
M[RQ:+W9KFI_6]X7]5-^)]TL6)06=$6-$C_>4-XG0ZEYE-I2H[)07BAJ>&S2J
M2WCF=E05/-LG""#*7D09O<@NO\59_5SQ@@P;Y_%Z1\^; :?A)EJ&,W ]+>XF
MWSIV/:[9F_@!G'=K:Y[5P8SND"-QBDFPZT K&53KI.<0RCWRH00Q,S3RI^"F
MT!#.OG44"B;>^CY-1Q4/FPB,?/#$D]X6@R$G3CC,"7?7P93,4>Y)F((Z8>Q8
MT)SCL<=P59/J*+.M.U7*IJHM,?-!U(_:GGBI$>T-= )4K051YJ-:#VH4L3A%
M555;Z$ME5<0*)DQ90=A%?6@ )$<UH')@<%'G:7D80 #C;WIH3YF<[+*"*P1N
MK((H]+R72NW"F-NGP-[8[)@"&FEODBIW1E4R![(U2@.M&KNA]/"BMP%*K5MG
MSQ/4TP#B5[G$^1&OTFR_W'E._I<7+'_\1#Z/GZ";%JRT<<XR&&ESN)'<P+Z?
MF&7C"G33N:F%>@]#*8M:.QINL_0ESFF=A5X:4RMCF5BE+I0X9@=<P5YU2_2(
M=[ ;*!9M;#?V,8#8)3D="8Q7VAH&,4I#@[.X!+;IL:*KZP,L".EI'5QO$,QB
MDSZNN"'$J*-%80.LC!\J-'V9!NP>:K+:]CT@7>LJ@("+L%/00EE\'9,7811=
MOR097J1/2?PO6AC^_A$G>!47^5VZ7I,!GR[Y H=/4T6#451?D;/XHFO:3WYO
MZ 4LUA@IGW7WN[*54OP4)^SUA^SEB>S]<?3"D5UY=V3;#$O_:T/TBO7%>L>:
M$XY@TC<%4W&+DVA=!'2RVAC0W#AE RU1M-+5R0]:9IX%$+K*6T\^DYB[V6WN
M, FXZVJK2DX<O]EB>M5[\G2%HQR#)P'V.H?3 AN=[G(G<R_\A#E[AX#9E:6=
M676;4J4!L8;U+98YB71+G*'K-/EI$9&HLF;Y5J.U;!U,3',!;WX:Y@9=PKS,
M7+T@4[/U-X3XI\@VC2L=Q@6.$:=ZGF(2S*J;:=UPW1HTF3N8&9S=Q,U%&<-L
MEA8,P<^B;4P"$PM"=,%;HY@)%QV0'"+JC.9J8Q[KEF#C,+X#U<TN_KF+M^P*
M[#)WJ.2J5(&NF9#Y$0D <4(73<A05+R>H-LUW5K/YEJU>"AQ0 -KW$B@AP%1
M+%!KX4<#J/61(>^A>@DW[!+OO7IE!^S+\,N4XX!;69CTB^XP2I'SQ6*W82>+
MEC?%,\[H+HH,/^,D;XY?7Z4Y= 2TTC88% VU.0L:1O;]Y,@VKL "B[F%V=DS
M?9% 3L?.EA;$U*".GGIOPN,K^SQ- AI1[;#+C4/6 !)%)B/%_&!EX6, X8M>
M#)@7K(0@GWZ+&G+O;^TV='HO9ENUKYU*7"OPFR\'PH.K+JL6H<V-A7TLO,I2
MU!NRNRO;,N+;*H>:PV++59S@RP)O<@AC!HUEK&DU]L&<1KUW]O0M:3.HJT#,
M(MH.L88A4FG8^2HZ<;L(0*E&3DFKGH4 J#5/BGA)CWJ14?,>+W993)=5RV57
MO*0G*^C NBO86N[PM!@@M79L8)AM.S/@+@%WY)+'<I9C%X&YNDNCLYM=D1=1
MN9E@KPW5ZLKS7+TSVX.3VFF&:)H8WHEMY[SA9_H>D"I,_AW9$LP'G#Y)D*'
M0YG/M7OCQX%>R;"M6A(5]NKY9]0#+C(>7F!0%BP/)S($4ORT?")IQ<&E<N?)
MFN/*A@MW/!5.W7DV3DSF5UW<AN.CB<'J*H]K9/H*O>)JDKLG""#B-E7_O#[[
M]A!]K]Z;5VV"A6ZV,-4TW'NAK\G=NK2N;3]1TM0-X)JUD?89[QQK*('+''W\
M!6L;& B7KW65"E:SS7P+(-B<XQ7.,K;!OMSR0.\RB:/'>,U"*##0&&D9!!E-
M+<X"C)9=/\'%Q 588-'7/*-OZZS%VB?EPSJ^:H8Y;F@Q!H HK&@IY(<4 Y\"
M""=G49:]DM2*7;!+7;[(BWA#%\[IO;OEI_39'HO+)"^RW7X!$+)UU)ENSMY2
M![H=[L2S]L93#N3,,>A./C?V9JU;G^E6U5IOZV#@69J\X*Q@V]KO<1*G].Q,
M$<X)&9?H%VP(= HZ\89!:S.B'86._ \@C/:]!"1@<@%.KB42<)A6\4UX7&E4
MF(1F3!(E,W8[XP/.-HBV"R4Z*/M?D/>H>TB<XO!E1=F,S-(HD/.PHJ4R9X^W
MWHH3 U]1@P^UI )>1'*/3>4BCSMPAK$(<X?9YM/;*"M>'[(HR:,%N[?OXVOG
M&^E:BX$.SGW#&CH<7C,,MNKK=F%=!Z"7"NOI[=TE7&XA9VU06_R$[AWO?AW8
MFH8)%@47!QM!0WQ?,%B=Z)I@37\"""[U63YVDH_FS?4Y/GD\@8D-0HA*S%G4
MD!OR$RA -F&Q :!J)CV%&1KG@7CATAS>ER)FRS7PR0RQ&@!_^=?[SK.,GCAB
M&<W'5_Y+D^0$=Z07>->WAE[/5WZ#/1GSYF]=IVPN ->SU4E*6..?'MD1VK9*
MU-9)TY-VPTHO8HI#"UNN6*!QA[@1 /6N$@>;T+E17-/O $+GKU$64X?J"]\N
MDJ)<75$6W,"2@_ 'D'06X)2V_(0PJ%E8D()IF_5J^N6[5"Z^;].<7I)%8,SV
MWM?3(O)W=<2?O7)EO[ 62MR! XP;6;1Z7A0[E$KXT0%H.V3^2Q,CD!2<]XZ3
M&JF=D?FNG9"H-772C;KY_L;.6B"T- *&&3TJ0U, J0)-"H<P?.,GFD[<X6V:
MT;OPSN-\L6917CALPR5JVD(D;"FKMJ%+UQ></::*Q3*P52EC@5IFOUS<_'(W
MO_WKY1F:7Y^C^\M?KB\_79[-KQ_0V9?[AYO/%W?H\OK3S=WG^</ES?7$=-7
M26K<D3V:JH4[%(7:&@><[A;5X/8<X)(NJY4M4=,4[=N2P2.8932OD!0MI'G!
MY*1+:3T7YX]YD46+0C%0])L)1H=],\>LJQ4[3=OD-G38U1'5#?7H:RT>&,4&
MG2[A%:^#Y%RJ)60$ZFJ=D#1KO""3Y;_OHHRD@>O73W$2)8LX6E\FJS3;E$4?
M$9,,9!MZ:<E:<T[#FELBZAN6LU-7WZP608T,:H30>51$Z(<O2;1;QJ3-CP$1
MU@1;J8,N[U-;0TV7[]KVIPP"1.?3+SC!6;2>)\OY<A,G,?6-GK:K#KD,V:\A
MM*<]2,B>[P S8*+_7!(]P4^TKBB?>6D85A =JFA6M3U!3V5K5NZ,.NTG)[,.
M5%*;CAS0%R#?XRW8XF@H=3@%TS'I!J ?6@C]I870K@"J)(X?J<()F3^H3CHM
M4ZTCBI81J_<6MZYE^@W'3\\D L]?R ,_D0?$V2+.\6T6+S!]9="J?&50?Z":
MS(%ZT)O  =O0-+K+[D\,3/4(TJ@YC5.SNO%/56M4-T>L?3AI_W1<32?O)?ZP
M,+HOG2%FHE_B(,.7NRQM,O?#BUTT>P1L.)/N-SM!E0OD'WLG3E#M!GJ/BL%&
M15&V_ ;#XD%F\71#=?':.GK%;M=_>(Z2ZK>X3ME]QGC9^R5^(:J+\ZC S='>
MN_U;05VE^'Z]L\W_?7DWU>CJYWF<UNN#?#0OH[)'CX?3C?;=# 5B&NC:PQ$,
ML9XCB(OQUS_M'(W-?AQU,G#[_ V/<% GS[?",7W-;:[\/48;RTV<\CZ$ZSD5
M[,BM\QCAE/I\/-8T@[6VH[,S]L;P-9G]_A G:$F"4I3E:(LSE%,7?CS6\=@H
M"HPR#)MR:*S15\>_<09=_5_L: +H],5&+X]T&-'335&R=*MSPT_YKLB">+8O
M6;:<XY0L6W.I_23K/7:''KM=ES7?0/ ^R/(G^\^O9&(8)T^W.(O3Y0=7\QV)
M:MM9"U?U5$,GQYD@2GYBO[P,8B)SL_)*A9?R&YK DZ\.= "00=I%&%= R5$L
MYEAQ$E&%WD\;%N_PEM#^.:*+5NE3%FWFW^/!ZU25#=LA2]#010#BJG8>3F16
ME,%!+%PFG6C? %4MT%?:)H02NKR/^QQ6]@:'D5R9 ;\DF@-((MJWJ#RD-X]%
M%">_I.F27FE\C[.7>(%ST:$;*R6#Q$!/B;,40,>LQW*A@1NPL5U;L7@^&=X*
MF1'PN,.W*0Q$ [6./OZ0K._19)SP4 $R<<$/(7H5EL[58M_BXAE=;+;K]!7C
M\G*?ZS3!S0?OC.& )!S*'.0\_JK_]G?;V?M H>V<O:5PJIGZ%>^%]Y/-S_O>
M>)F5=XW85X715ZH1,97!A"]K:+N8NW/!Y6C&WNAV,D_O>7IXP:XJT+(R;'Z9
ME+6&7[(T=Q;]U!8<G9WB6ICX= ''IW"V1"A]]'E$0&1UQKZHMBJP[0GYH>Y/
M "#?X9Y[!=3<[JGG&'.Y:5[X+&'2>?H%>K5_$W#9\7F>T@HB8:&T0S\AEMZ#
M@P/@'D-TF'RR.2A$GZ<;,D$&K8]TFTI72.JF7M9(2N7^5TDZ=O3725KBDI62
MLE4(<RM5?RM72X;] EDO*:74*R9M[8'-84#3$-!,PE/VX+\ 8IR-#PL5B]:W
M =!"W)'*L4\WMU4/0$'"'_(2AFI8K,^3-B.C[+RI[NS>BW'HQ-^Q<=^3"*?N
MCEI?]>&YU<3#O4.S^J,#/0SAAX@Z4PUO\-:<A#CU0VM^XN$7.-QAISL;&W/,
MT;?L:L#1L3SU: /W=?S*M'/?O0XVFMYT*ME'-\X8D,_E(&.&:L<C#-P)I\.+
M[K,?5@0:KYCNWN^ P@^P^"Y_>Z.T^JZX4NL]ODW F;<8X":O^YLL933'W>9Y
MOMO4TX8MNT?^/'Z)ESA9WD6%LQLS=.W9[LF VYMJ21?J81 ;W#2=];+8J^7#
MK/X$O<9X?:B'U+19XV+)U@28CM9OH::=K.;J/>?AA7CHJ6B\K$<Z5\'>W/)8
M=R"U+8=^3\?>5Q]O$1G=^TFOW>AYT[N9B!5&#G:[GP7KQKRW@@_GD>^FV#LQ
MZ@44_6<_K- S_39#<[\#BCI3W.A#Y)O*R7MXFX R;S&^'61A1/FHO[*K5P7%
MH0FO'#7TRWO&K>U7L(.BYI,$4;CQ]%#3#*<FOLY*H<-<!!T]&(PR4EKP:*QA
M5-/%<099H]_M"$?@^7(9TW]$Z_VKX=5WV$SBA??15>%%L&.IU._#&#DACS#-
M.*GV;'9'8DD6LY=UWQ?IXH\3%#5":+F7"O"&DVF(/,K("&;%6..@U*%Q1CW
M;W)X8QQO[>DNSO_XE&%\F128/&+A>_E=9L_'\CO?7DC+[SP/@QB+-)T=;?E=
MZ,.,?O/3BGR%,KI>FZY0AHM=%N2A+Q_\\;40KX*HQX5XGFEO"_'BYSR.8%]O
M-/@U71,U:S($CK7;BF_1YWZKOL600C[?QV"#OM3=T7==<;R8U=^AE^;+(XKY
M"A+YWGXE1ND(&["ZQKUOP>(]Z^'%?OC+_"9]Y>RD;Y0]L!?&6KP/=L+7RTG<
MG_B=KX-7NC*%.?K:>B?UT1:?I P<]XVLH;QP=;KWJ:I>EQI^,#J +5HRU\.*
M1*-NU&J<(/_<;1[)]^D*M2,A^O0>"J=FU=N-A<>YEZM[T&^TM)MOUGO"W3<;
M[.C6=32(8HR9S].,9QQ7CNA68U-VC3*"B)$[UM#1]6"<08/WU$<X6C1C8YF@
MC5^EZ=H=KT!3VPUVP.AYJCMBE"^RO"^BK)BX.-/Q?^+94,N7V<VNR(LH6=+7
M?D9DQH.?XB2A?Y!)2OGKO861143$<2<G0XR//BVI9JCCSDC:SWU(D4BK)E.2
MZ2*9Z-"NP/U@(M&'02BB5SR\!Z$)@]!TQ9&)H]"$[RDW<?<T_#FTP.M@HL_I
MI 7A]X V,E'>6D [/<19.V\+R3Q9?L;%<[I,U^G3J^N30?H6?6RN$UD,:7,=
MW\<@ZKG:[HZVN4[BQ:P^\_=35%UY&2=;D@ZS]Q)G@AW7B'F1DY""63EP$:T7
MNS7;P?6,T1,MW:$E_7-%G$$O[#@C$4Y+;P[__(\!77UMXU/SP>,V/KYQ;]OX
M9,]Z>*.,YMG<B2Y]F.A.AX#G05U'#^K^-*[K(=R[,+A6X<@++@*.37!5PO0W
M(4QQT4'@%=^ALP>P"8_O="C19=2-=U4@._KKT<(*8Z-7C<.(8\>YC:[[G ]I
M$:VGOO^,[\3(B7'?B0,9P[IN!U&N<?$$(8QN',=F[+->]26BNG.T2C/T[3E>
M/"-Z!IK>U\)J,NMH2]QX&P.5@,@3#%MB6DPSAG7]F6)$X_TB1SB\25\',^&-
MGX9^C;S/_)!O_-1\D@,Z#FKV9"'L9P=>^WG0+S\</21,L#D^R'L_-5V<8GN]
MV;V?!QU3#Z"@9OA4!Q-01RW) =[UR)H@ZB:B?B+FZ'M4/XRH/GKQ[UC"^G&6
M#YNM:.%,K?1=&N\TUB%/J. /<;AGN,*>3&FZ"3WY]7:F6 :A8=R=S$%.K.#>
MC;S]^="G4WH/<I!GT0*?3>GZJ3[!]AY,#RN83G<$[B"CZ4$<G ,]R2&=J0,_
MT"%$T:E.XKWM.M1Q1.OISO<=9+0^R%.!U9-6KR5E;XQ)EA??MW'&-#B_\DW7
MGFVU"&YOJI$6ZF%(9S(T??8R4&KYT'I_/3T"N&I>]GSXQS*T&>5BI#$!K:-1
M!&K:R1"A]YR'$$*F7R+6]7;RZ.%F2;?)DELV63!J63WXPQ7!!R/7%8A@H]%!
MKH!6#WCQ'6>+.,?- [']LY=)D<5)'B^<KG :F'24D\),3CRF0)P,XN"#OK\^
MQQ6P&]6AAKC^9GBO!*Y4'?B0H$4PAZ."+H#=C@L0ZRZ'!OC3'OK@$#VN<:\L
M4S_\;18/XN'(5MT.$6JK88P2*C_#V?9OY/<( P;(DUFK\9&OBQJRS_WXH0-M
M+T.(R@$/HPCLF0\G] 13^M#T.9"XX[@,TK+,62ZLK2-F_CUZC<B.MQ2^CJ!*
M0A_3[7LV5/K=)[=3OS=#Y%'(":O_-V!(;:J3T*-85A.3P$^4]O;."I$I3X$W
MA'=0R+P*,1<<X542<J/^\KN#OIA]\E#@/S4;*18<<KK5VHP^8MU1TZJCU QL
M=>+0#O33[(B<K_,<1K[[' UT/'E#9S(,&>AP,#" M]L1 NB RW%#ZYD/)_P8
MG"?S=T37S/U 0M#P7-C1'[4]J$CD*5D-.Q1->%)+W]GI#V.9^1Q( ')SI*J9
M)[<L'_DZR&'$+]>GG@XB?AWUV:41I^M.?!GKS%/04WLK[T/:D>KB028] J&N
M"<@.5QU;$NZ&X6,>>YBF=&#EUJBG);3+#(<S-+8R@#O"0_)3T"_]E:@Y1MQ7
MI#M&PIEUM=P*:?B1>CC2C*ION%O (4,&;NTE*,\]U"]V^$IE425\J&_6A!'%
MSW1' $MODYN6/4]SF<$3'6QXGNA]"7;6'07T@WGW@9F_P>T<"^@]!A8>#5_L
MK'PO,VMPI).1*>^[MN>%VS%HBJNK;7Z#PXMGP>R9"^D= C8N.5U'>&/O CCH
M".AIC?2P0N"1; ;T<O9"J-]].260LQ<#CT*[UU[AYTBEE/8)#. V&);H'OHY
M##$A_)1-?)_#&)CR5"P)Z!P&UZN [EE7N3DZPR$WH+^3VPW\#IW=06U V[L5
MXE:SKG>CL]KG]K%C.&8U73#PO_-KI&!PR+NY6@_D]<(_I1WW,ZW KO83>A;<
MVH7*TY%B.._Z/EF"=C1QV/\M?2 L>@O+_N[C4SQ7R!$@F&J_TLO)Z.^X@M])
MY1IKQU"E#R>6^)_P311,#KF:/E\N8_J/:'T>YXMUFK/-FH]YD46+PG'>![+E
M*/=3V)HX^DN]"VD+(\11GV. VO[LOD@7?]21'.T%4$L"?:UE#GP?(XQ"#B,Z
M&*EN@[K4K,O #GB^PXOM93GB9L6^S>>[XCG-XG]A9[O/5?IM8[A8_U1Q6^11
M$+%:X9R7^"RU.?L<?8\WNPU*RJ(;F9:7BR7T7XMTLR%)>L["=O%,9NZ;Z!4]
M8A3G^>XH7@NEI(>+^ Q!I*.8+#+E) [+G^/P8N\MX=KG=!FOX@43.<?Y(HO9
M8#-/E@\XV^2NPK"&*=N(##(U57 &.!=.717NK)>X#34_8UL5Z0&A@G[&*JM$
M%&U:L@<:GG5HXR)2:\+34= &6'42O\%/%WATF+[FJN'HE*'!3>65&D-M:R>H
M98\%'F;Q/<9X ?EQ!IE#+L3^RMYV71Z3QPORSX>4?N1[M[.N64?E6;C9B2NU
M4$?#23#-'/=9Q-5R95:VKLZFE^UI#*%O@S^"VH I[1R6=$T@[;:Z"_7 9:%7
M[ZD/*.I,G[@:.AU*R'&\E: 5ORY:\8M^?(1;1@\ED'G:?!!Z) LO([ZIL_9+
M@LFDB%\P3>[SVW0=+UY!R2U(@S1/56CP$ORE-G6SQQ></:8F^2/$"_VXK-;:
M7Z5?+-(=:9@\H;)1B$$0AC-E/ -W/"0R296I@PS EVG KY7$&,Z=0$YX '^3
M7WP<Y!=O&?9:([)OW/LZPZ4T[/F4%LB^!\Q+3EK5J3++D!MY5A#.J]$ ?:W^
M_X"_%^@CR5'^"'+?UEA4T3H=Y9LJAWS"29TZCWAAM1MG1BO(!GUEM9W[!UB\
MG?CF:@<.*@N]QW9CG".^CUI F>8":SN_QJVU!/^F+/M'.* *\]0OTW+AX435
MZ*-^_\TQQM[)2MJ'$WS#*W^[?/KYTU.&GZ(">[VMP=J/T68H0C^"'X$%GA_@
MO$3^)-,.O3+?9+.18Q_Z5/P===0#4&'L\4[@TKA#G?1W.>0 =T"S"\53!!O=
M)IM3-#X=UYT:QQ-2)YM#A!Y3@YXYY*(G9_]Y(/Z1IZ;+-M?1!I^GFRA.="<%
M%B:@^;Z1"=\CG8%3HYX!-_?/:G0R-3N[^.<N+E[+(01]+;\)<BW7$?9U KLE
MUC1#MH$UK6AL_#33QMGVU4Z\(,G[OAWANM^["$]MC68W\4.NZ>9844:(@<SL
M8[2F+Z -[& &M\_ZS!3]S!Q:M9L..#'4XP,$!I>UP]['P#.D#80/1X4$65*L
M!05'N\KZ:MWN&>-IUP9 O=^K>Y7BH0) MM]*"P"3[I6*GQ)V8)8,P\UV:[:-
M*\8YW5C']M7UASPMH7H<! K9<@%DQL=6>AW#4NK %<WNOWS^/+_['=U\0O>7
MOUQ??KH\FU\_H/G9V<V7ZX?+ZU_0[<W5Y=GEQ?W$+--#3&K3GSTZ@N0['-6P
M.!I8W=4_M4RZP2FM+.X;#\YUQ/3JQ7 V\8X 55'NX!&KDY:JZ&!'+VC(TN5N
M4?P6T?E@\<H_S05I6P\I\K:VY)1I=UK. 1B2$E$I/ZN^0O5W$U,,U,>I05?T
M^"03Z]!(K7]*\A2T*')%3*S_MLOB?!DO:%7E,^;=] %KO2>0O+4]A63ZW>]<
M -E3<$FI8<8:H:_E1U,/5\ .3XUZ9< GF6"/46H;_M'E+FV"V;*$UH<:6W35
ME+5#[89'#3E13N04<Q-G006K@=^L/L5)E"SB:'V;YNQB:=%=^AHB[9"N%''!
M/(41QQD2U)Z2@1 UL[,TR<G@OXSHKH6Z:'G_C'$1T"WQ.N#H<U&C\SA\5$@/
M2 FR%@(Q+Y-%NJ$QA"Y?9?@9)WG\@JM/E1S5D1[2%2;MCKD0>YY(K&$:R&>P
MQBZU&PWL[MJ.+"J%0Z2[%L[XS-?M?&$0@"@2Q .X#].'AJLXP9?DGX-KN84-
M^@1O-7#%X4:E%YKVM8.8V!6:-9^CK_0;Q+X*A4C#+N-QA?LC"^C0M.4BOJ=I
M>E _1(_KP4$0[I=],%=?N@(R4^<%Q&W-( #O!=K@99^&@MMNS_ P._@]!7AE
M[;A8;6F8'J<WJ[,H?_ZT3K\)7SH&:#K,N#A-W:57 ^6><BF1'6#BQ!>79DE$
M C&1$',C<??S$R%I-PFSGH&4(,41:)^>4N6.2YIXI0GMV/GW6)C:R-KV2<5O
MZXI5/.U>:"4Q!.*54+[>ZKK_BI"(?!D*@:1]S6.0JDL$%.*)<3DDUC\]B6Y6
M[,+"YW2]Q%E>>JH>H-0RPY%*)N-NR!);\31V*0T"!S&%'MEH5O$QP)$,@!/^
MD ;K1N'8)A87#'(J>Q,2E3C6WHC.WA#!7S95MFQ(*6EI346A;@]+I2I;<N[)
MI<M]GHAS0C /9A%+W>.I=M?T2244ZE))H=LOK!RND2KM6&#J0WT]<.=@*GM#
MT#$B2K@<Z@)2TRZ#$M?N\)8 ]CFBM["D3UFTV;_2<;ZAV]@^\ (T7*H=K"%2
M+ABFMN,VB](QJ>0=4%-%P:QIO431_DV?$6L9  LU@-)GI%XO<LBI5C @*M3F
MM)R]9&_>/=]E=(MI>7:(G69@7U:GJ>N[E08OD396T&:RI@(7I-8R">;WSR6_
M$W:L7'X*S]0))>/UE<Z:/P,ZOV4.K#[SC;N:$P2T= WB@8$GDV#=;>9H9-X]
MS!U?@U+KSA&A3.G VV6,+*D=F3*3I\ BC^]P7F0QO8F$-2M??X[I]JDT6^&X
MV)$V.J.KCC[(8 O3YS,>03SP<<#/D4_&(0ML8[9OB7*6L$=EZ87>4T>/7=7W
MUR5Y2$>QG:$8&J=T@:01M2"JP4$,[F<(M!LG*]#QQCOCFMI4J0B5FJKA_@35
MA]Y;M"R;5\D"44F7(EI*WYFHP%;H5 PVO>#?T*,U79=J ,W7!1J\3F*X-L=.
M$Z1>F,]EQ%IG]]$:LX7.1;K9D"E,F0\4SUFZ>WI&>+-=IZ\85Q^G^W<NU14I
MM*45]L-($A3(!$]?E%#1F;YPE<'G+Q)?IJ'+2)-^J7T/3 $.X:+2P($-XMZ9
M8C33]T65R0?C08'_XOLVSIA_YU$QW((-%Y$N=/5%O*QR=8WXV:< ,ZJ_R,51
M,UCA0MNR+?J)3IFKYHAN)0J WU"4*%>YQ+T(6>+J2JO7MWC61@*GV^$+:- %
M,IL!:M\658W1OC4Z/WI@RH86#\B<?/ 8CG?L_FEW=6)M=?(YGH8Z/QDLV('Q
M9G^Z+ADDN'HF=$K$ 803%Z!5)[5&P $EN&#-@&Q7T\L ..9[RJCMC&]Z*2:3
M3-?!EX,G9Z#>'',R"H::0-A4@@$* $G"N'5@B<F1$P'756"54C=%X'"#D'4U
M"P@->)PQ+F4I/9F$&Z,,X,Y+ODJMD$'ZX N^HS#$8"CV19')A]O.2;C+9+'>
M+=FEO!F[\JH@.</CKJ#7*SRDUZ0WTZ0@/4M<>;I,"DQ0-#PZZE)I>UAVH-1%
M.+)V0[OHG!;16CEXNW)+&;G<&)H]T*="F&D)(!*Y0VP_.CG%"R=@6>L?!#%'
M'@=#-B_OF7'JW3BDV[_1YIUP8,P<#N,<'0QTXHO6ZWQ@+_ARZMLXA#M])YP^
M8@Z'<,,W(4U'N+\XG?,Z<VD<GOVEFAM7ROZ]NB;E!#4*4:41M5525'25HEKK
M.U_!@#L<OO[EX.?:PNN:?"AW.O=V> &42W><WW'@VC/_ ;1[]U2IY[^.(?[)
M[Y_RA2(?X9!_HY7[)P@H.BHCG#)*>8@T(U3NC&C?KJC=/J>DDY-XD;/TYT_E
M08@F,PJSX :CJ [-Y%3Q5* R+#9ISWS-RD95">BB?,UKH!-3.!+ %1HU%'Q4
M3@RK( :%1[.:1EV?P$]QDAP%(, 5!#4@?,SL/<_2S6;<DMGS8*I\2\:1(.[+
M,L0'>,:JQL>D,\G=8TY&<7K9\ N]%I9W)$?2I,Z7N$UL0<]1ZG2&)=8OA;U(
M;,9VV:<KM$ZC!$5/&6:7Y4P,<5GGI? ?NX=R3NL.SH7:0@'Z [%WGFZB>+#I
M3]6.#_EV.[>XWVOV"/Z!$0T&]&1G^Z\1^Q[1!NAKV63J>TJ5O2OF!+\CI,38
MBTC8T=<;$D5XKT:0MQ+3P\WK$/AZ/5,#^@H$B:2(%B&\ $'1HW)**%YZP!=0
MT"&$%QUTO>+?G"YKPR>"J]O2>5H]D@!^.;I0;DB 0*ZNEG:B&/O*"]!YS26X
MEUQZ/B;J-YLH>[U9W6PQ/0J:/%VE>7X69=GK*LW8*;D'_+WX2%SX8T &?=&&
M(SJBUM2!&W-_HE_?N)QMFNIF34-$6Z).TZEY:("?U+Y?^ZR%:^F26=?ZR#!V
M=XS!P+!+#-.C"Z4(G6O+\%R]NA!1<<3D)Q]JQH6XJ*@]$L8G/8U0^_H0?3_+
M\#(N] 8QH%A_ %.*N6*]PI"_@0MF&$1XB*H9:83*5D$.5E"<\%BLT8<" BLT
M<,D+LCHB3-T/3$"CKC#:'9!$> UW,/(,8=4@Y G#TPX^V^V:%?^C=?T6U,N$
MN+EA)_5$^^[TI)JA!RAE36F0';<U"!V3<CK#-<W:C=$RSA?K--]E;&4G29.?
M%O05P/%>>.K=;9JH2:VZM,]AD((NA35L3D9@;GPI7T?4HP>@9?6;25M:DE.B
MVWDFJ+8E8Z)*FN5[BW+\7+2:!/%^+4AGI]J]TN641*C-(Z5NOXAREK0![%C
MZ8-P_G""YD<'*$&FY0914^93?->&2Y/*=M)0[&)Y4JC9PRT[*EOZO&G6*@6D
M"6*U4MW)2L9(5RR%(FJRB%8MG:+(<^AM63$&D#CL'AF"M"*N#H2"B[;7T8:_
M7PK86A9YVZU],&>OW^7L%&9*FT,]#>+\A38,9%<5% ,J6O$["L"MO:"287T;
M8=%,>C>^AH2,;HYOQ@?8&"OYT;X9'ZIEUKID?!O >RQUD* B'?3V>X"PDGP>
M[KX'VO&;->G?? ]6(QX @KKXWB\B=?(L:TA.FGME.,IWV2L[*"):I)8WJD._
MH)$MW;AJG>95,@M22HD%9_=_G=]=H+N+VR]W9W^=WU^@V[N;7^[FGR<FC;PC
M4YV?O<<,;OL.&20:PX!_^6:C^>*?NSC;OXB9QP%^2QX1^BU=LJ&KVWW=76D+
M3 Z.].RVONXX7:&B:EQ=BAS,"_ @G2XBC;AW),SI"@GIP]/M%UGNTAFU'0M8
MT?2EQA)KLG^97-WLF! E2E.<0"J8M*1RC;^) =!2$I==;5:0Z/:6JG#-Z'*G
MNQ%!D+2@KW6[J>L^@,Y6L$>YQT BI")/('L)VIZQ^[MK5I^E>?$9%\^I-+E1
MB/#8)!1Q22N!$3"_?B[YE> G,N^27EFB81;,-YD:22X4$-]4N! 1#]!O$@8*
MI(54E%H;"8Y^DB6%01=(Y*1/U9L9ZO8GB$J@4N2XP0E)KARB,YATBWOR5-*"
M-R X.G7*T>EWF@L^=BJ2ZO$GD".GLMX3,4-UW)336 A[R5%31Y#P$W*[^@WP
M, BH1P$(2&0$(R*8N'?&7M=5IO*RZ,=KQXN!W78N8=_6[#<><BR!63"0W5,A
M+W.+LL87:+F/V\TB;HAZ1$*0MHB0)D.]/G&D%40A:^8J8\98^M '4^L=\DOT
MTQ$C"Q)[C:!E?XND5+W699+@ 9IGQ1A4I\/93]FD+B(?"X8$5TW:8VAX\>1$
M8WD]Q9J3*!4]83K3NL49<U0VM /$>".]5,PEJ22&_.8!:L-@UJE4R0-[5$JA
M;18O,-T:5<9W%NF7Z7H=9?G^TY""/@1:(OX"NUW"9HD&(;F55D=$MI_I'<"H
M*U@/)X+[BEHE4E;6B% YVKP-[$+2&0_@#6S2R<J"ZCEGIYEXREDU<Y_-,<7>
MUC.'-C0SN;VH8@P)X2">JG?EN=R@)Y29')-0)'(MK1[! XOEAJMU'%NF*!K,
M,4_0Z<E__,?_J2>748%N%D5*JUQ_^4"^(VP_#DS!IYA:H)HTYA(#-ZOY,MW2
MC;?\%0Y)DSK6<IO84H6CU&F,%>N7,D,D-F/7R*8K5'\7RID@6?^E\-^[!WI.
MZP[@A=HFP_J7),.+]"F)_X67#]'WCSC!J[C('YZCXK=TMUY>;K;1HKA8K?"B
MB%\P:7(W//ICIZ3Z#4V56#+*S*SS";25&S)J6BB>M651$7U'CY4T*H@X^D;E
M4<P4(%QK8 VSR8]\6&(R=8F0;I0PT]>.(S8>34879[-R.Q?\<.5#CRST6-3'
M#EF8 E1J0(T*UO#NG2SB1')*MDR9A J\/L<+FC7C_ [GNS6]Y?03Z<%[7!3E
MO57Y;W'Q3-J3+^:[XCG-XB(>K%![T2T?QDUU^PE79MYXV#SJPS^#"&=A;]9J
M%600LT2U.K;9@PD4\<S,  *AC?^AT=-WDF'GV:C,E*4D)ZC6BQJ]B+((M32C
M;T0U*G6CEO)WEAMB\E!I'F :=)GP'N8VB]/LEMV 0=K>IGE,ZRS [,=(I3SI
MT53I)YAJ.>&RENC0'X/ J6]F-E\NRS_1*LU8&6-;-T!Q0G<1D(]?<92%&0+-
M *R.?,8  L4[+>V ,&?@;6C!C1^IK8*;D4J3&=W(P4W+B:GG;\YCG+Z9V1U>
M[A8''.3,@&R:WKD*<EK:C7,YG2 W%?^FF: I'!J#>F;3,:80E1J92*/SG9T@
MF!T&/0.<8>T'BLY#7$7;G*YA;[?K>$%?&7-?1,6N(!]=Q9NXB#1R$A<6Y"F*
MG04_$=/&I_$2& =>&@15:ZLSUC2G&T[RL@W[]WK?+,BPZ80)ZBCJ"GJ@F&IC
M#!!B[9\E3'K[SH]<^#<!L^794Z.]GSXQ_6S[66,!52;HIU?O<<$I9H\A, 28
MBETFBW1#]R7<XB1:TZK\/%E>)@4F(:J8+Q;9;G !I0--RM(V0).WBK;2]E@;
M]#1\,2MBP[3/Z@]1E"S1MFZ-HK(-RO":9H*,/R0*906[C+Y=_ DR &KA%53)
MU@(.M("M5 JK6P-]FY94OA,4'3\\,DJ><)1:RH+,GFN$>0T-*U7OK.(@)T1:
MA3GL<ZI(9[LLPTGA=I5;J=1DG5NB=,R5;J$;DZUUJSQRMMHM-]1:[WYDAQW)
M_&E12K %H,/(#XS0;+KH#<*2Q;*W4+_QPK?"X]!B'BR(P:*2KS"C&S?*5_*0
M^696&$PPS&-"2?*/$9%;8'H ]1$_Q4E"BR/IBC$\2$YKD%2;=0 :^<RQM?/G
M$CH7B4D)WR))KA+@%G0PR6V/"#1ZJ2@0-?9W8DF4.[L12V'#$"VGDNG2,0!&
M< F6'6"FO "+NK6)BP(O+Z*,C@DD?_B49CA^2BZ3%S(WHEN";]-UO'CEC,F:
MDJUQ&BSI@$I 6Z[G 7IF5833T3;;"Z!:@F[JJF307FAZ3NI"*+7NVR%U@4KZ
M=-:R/1W#Z7K'15[$FZ@8G@#D?EGSM/>E+14[ZIRRC:=92JBAP*SYDQ7PYGF^
MVVQ#F/'R>RB%_*X]I'?:=<#,T3 97NG5+VP9;KY>I]]HXDE+=60RBS/"JRH7
M[4%,2Z;Z58 REJ '6?$TD]2Q+6,+7$][JO"Q/<O\??()@QY$4HL>[+(.)-XF
MHX:]L;#I?JZJ9=H)-KOSV(MR'OL68"F8X_K#I?W\%VS*V6Q8RZ(3/)*9\OW%
M&;I?/./E;HU/T(?3G_[\\\F^7]!> \M(:ATG:![ 583^<2N8:OO#[933<+F3
MY\U>)JV\9R@&2GW:8EZ)O#?D84.SIFES3O=4S?9_A\Q0#C; ).7WFPY-]QK@
M3.U;'1&:SO:ZZ!IUA<H/YH--H^AMH-DH6[*'\Y3;3H9^GN,5SC)6IY[G.2[.
MG@D(\652)A[*,0@F+AR+5.+.B2\WZ+)096A;+PP 5,[VQ(]J,;1@[4*C.1!,
M4KK#.UC%>KDF.?LA7@04! 2OSE8W%!+;V8NSQ:K]DE7CM=D*X1EGY WFA=F
M+I;23?VZ;+&,G$*!O"Q;/K+3VYWGWV.]N5I?"#13VPMY389K,W[));%HG@9W
M%/%(UTUWV<W=A(=$(C@.2M$"SG9Y?:F3ZM;R\$2W:S%0SLZ7_]B5:[9ZM.7(
M@9C;D?-*WI:E\?@[-&I.X;ZN&<F;LJ=RT_\BS8N2P?C[%B?YU)<2ZH,%3%Q!
M/^IPMZ4"3M^!W4 97+Y.0J\^VA&!U48K$;_%)V9D/+9V[%F4G/9J "-M&.__
MT ((O*0TZ$"M:A*3UJ@DM:Q-2,XLIL>IZR-5%PEYY->S-,G3=;QDQ7KR?;QF
MEXG>X05A1S[<Q6&AHZ&OD0YK/AM8=4MP<P?DC#?5.]LWHF%@O6]V@K*JX=3<
MMX%;ZK#W^]'!0%TW7!C[$W#\.(NR[)5>2LS*9:R"1J-@ZU&$%2OWJL'11D>U
M]R $=V;<V*3MEUW(TC0WJ]M7[X!D5TE%3(JE-*W0AJ)U2MJQ"]/)C"3-=^7;
M1M=IGK?O7A!(AU, ], 8K8!IAE3=. JWHA=>=;T/+.K>9O$FRE[+(RJ+F/R3
M^^Y#,V%IY!0+>XF-(G/^HY_"LGY\DRJ<5=^BUM?H:]D@R%"C!)$RF$"Z%A(N
M1'K4 4'N06"4%R2'UZ3CRH/C-E.UH1:3R5I;RYC3M;W=R29L Q><3=EZFF?D
M[Y_JNQ]:F4F(,0(.-M.I&K_G+29K>X7&T[6^3X'%D?*_GZ/O\6:WN2)9[T65
M!0NV#EGHD,80I0XO$41AU7_\@#F@'ST@>F?5U^5DIY[]G%23IA C"!1HROBA
MT>^0Z*%0IXX=('\"BQQS^M)-\O^/N/B&<?+KY069,95?W6QQ%M&+;,I+O&XR
M^DB@4&*J5!I;])5Z"3:Z;OB//H8>Z8<C(T.SYBL6H4(,2,9P548H&[! 0I:N
M?G4,,_,X&*9I'1E07CKKUJ]Q"/?AG7'&H#D<RDU[<('W%)<)F2A%Z\[RXR]1
MG&BD#3 5TB1!I<)+H)(;]9\ @.SK1Q^ VEG5!BW:C4[0$]U)\0.-/C^&&'Z
M0%,&&WC'0R*+7)LZCD"\"2QHJ%9OG"PI.UD\GFB96#=X%&D1K?53&J ;[M=_
MRRCR0+VN5F=#C!=@A%DOMKI>5K5?0/68X$-,.SP#;.."'^1_H#LV2^']U?6E
M^ EJ*R!_U9LA2ATG:/[.%OWD?1RZA)><Z^V2N,8^]G*UM%J-Q!RM >S@(GX$
M,E:+_/*]>:NV-"/_.."Q7 Q:QSNI>HAQ$;X&!ESOGVI\#H=Q$R<(0I]&HIM]
M"L&V0[84GR"B^IVY&L@[).J&EYM\BI,H6<31^B:[*9YQ=K_;;M.LT-BY -(@
MS3D4&KQ$.ZE-_T5#B'G]&*;6.FN:H#1#*6V$\K)5R)L68!A3!AIPIT-BBE29
M.GX ? DL5+0C7AGCS@RW27*EP=.2GK3W9*AC;]SMD#S3=JG-4..L^N- 9@U\
M[&CE&,(.U4TE.HKT4@:.#P'3O97)F')>K ),?)Z*,3=%3Q("A/:=;8?F!H/#
MW =M%1;D/:T;&X;:C+<_!QPEB'<?7\_69.B(5_&"+7K>K*J-%;S;H,Q5R**$
M4H6/**$PZCU*P.QK1PF(6E'1HSS.&<(]4A8X4\4,C7X'Q R%-F7, 'D35LQX
MO4X+J].6 'EI3B&5]Y)02"SZSR;4QO53"97.&6F #NT )@17RHP"V-60=$*B
M2IU+*/T(+"@,)T<6YS!%"C1K#*.>ONR;G*+2X/C,)5=IY[CE(=4<; ]9RCK8
MK/)@>K22[TE@ >'F6X*S_#G>WF)"JZ2(GF!79TGDI/3GRGEA/<>2?[*+C>IS
M7*1KUGR!MLTW(9);AA$EIQ7=!Z$R1X6:P4*[@1%7O#+:JFE8;G'B:#+<UM31
M-/+&BI;MR;<O#7UQN8>BK[W:='Q 548U_BSV.0B 8+>UH:749CO#P+=I23+9
MCB..'QX98K.SZ.J=55+DA$BK\'8&7<4)OBSP!C94#UI+A^-6:R_1I-'O/Z_N
MF]*/"5T-0MJCK[0A8BV#+)\-(:#D+K>?(/1L!-44[-D(C&7G<;Y8LVM*'O#W
MXB.Q_P>(;Q(Y*?.X<EXXR+&DR\87G#VF)I<$B&WKTU.D:W9[_OGL_Z*_W5Q>
M/Z!?+ZX?OMQ=A$A+&5*4!%5T(H2J'!5JT@KMC@E5SZFFQ*HSE$K22+0705^I
M$&)200XM/C"LE0ZZ!'%XJ=YG7#RGRW2=/KU^2K-S3+[;Q E)57][QG1OZ@5M
MO<WB'%_FPT4ET'CEQH1T:+,UX26TV#FE714RNU/'B9/Z,<N!V5E+!V$C1JLT
M0\N])O2M5(5PHPO%.=I6*]./>W4AACU'I%%&2'<@A<12.VOJL.OB:0*-!9XS
M$C<.3A$(I.6R=HR@\:%E %46ZIR(Q ;.KI7WV. $M,<1'*9,WW[#\=,S7< G
M,^/H"5_OZ':>F]7]<T2>\&97Y$64+,G#?(SR>-&+34:R59=IREI&3RUK+BM\
M)H9ET4Y?WXS]$_T0)RAGK2:^P<L,-*F#ONP&"RTU[2A@8']L]+J]-=/(O%,0
MD[&XEODI*H70(MULTAK3-%%?LI'XD747CC(:@7.Z::1L\I8)(!@NQV- < /<
M>;S>D<\&'N_?T@H9ZN!:9(,>1(N/ **VZWP'B9T?VB$%J'EVFQ;DWW&T7K^B
M)96)7_KQ)>SHH0%$51S10P4@H*@5*D,+U*?I6.)L%FWI@R>*M,9?5(FC4AY5
M"E"I ;54H+V.=\KH#<*C<2:X@?EF)7(<-O=42<MGGV)I/QF\R-X(,U"%:8/T
M7:IQ5L>)L =2 (#4B3BD5T&9N$@1(!>7^S ^FO5FI$9YI-H!QZ#6F)4N*_0?
MX+S4,R'TYJ:>&!'<,*@>O04OZ7:DS6Z^ZNQ5W);VG:]UN_''0Y+>?='VQ6J%
M%P5]O78SF\WQ8I>%]79L5U"U3\_5[\"V5.P@6Y>^Z7H"7DT]X^W[XIE4'^BK
M4189II]'ZP8/S6RXFO[.BR*+'W<%6S4FG7Y>\Z^BY#OW0)@*F7S!Y0J<PKM.
M<@ 0UURR]3O\2PQ.L7!K.[:K5 ZG&$E9>".C>W>RD>XU_%> T06",X-%+L.Q
M6Z+)9*7+_^BL,#K-BJ_U(*S4J9IAD[^V9+BEEU0%GMF.@'_+=5Y7!' X0N99
MT1H=R5_]D9%\]#_M$Y$7U0UFG*L"5<VJ'TW<S)#6,A==C%@ _3Q>*L5F[6_#
MNHU/V94I_&?O<D4D03FAUC@Y[,_3310G .!W&TJ@7S=T#/Y2K4_X=RSH$* E
M**) V21 $O2Z54*#80>HB5#*R*C0UCHJ&2YV6;K%W!L?>5]5S]K]R@+B;46N
M0,W1*8+QH.FL_"20NQ&Y/9#*?[DN&MNM:OP-)4=%W.?H'VEVMLN+=$/2:4Z^
M(6Y0/1NO@04&A^I<(5&H681'@<"L_BB()$+2/RGD%^TB=-BVQJE(R\AH_1YO
M=AMN@.1^UV"T\YT5/%N:W"%SJ%0,RG[;6?51(&&2WP^IXN?KP[#5;(_ @>RX
MX(L3,?AXW]7@ZWYG [ZV)F?@XR@5@F_0=E9]% KXN/V0*GZ^'OC:S1KP#65'
M!=]UM,$WJTX0YLZ2E.VJ9Y6TLP"H4*LKL*H,B( KEVN-Z$',B=2=F&K\WEUT
M"T5JI"MTCHKZYF9/+M8%WU;/._C6 M<]7:[0S%<KPC"O=>MBV3"@*^J35/E#
M=F'::UB#DRL_#20Y<R7N=WTX6L^0.IJ<0Q$P+QJV;<,P@#D1OQ_Z$)3/A#K-
M!O";:/YSFZ7+W8*]0_4>9R_Q0E K5;:KGE72S@*@0JVNP*HR( *N7&Y6?\U>
M/5PW""2NJGLTU?CQNU 7BM2P5^CT!14WJ\$@,T:(^=! IHV8HP*,8"W6#C%C
MKZQ6SMQDE2N<D5O6I!LK>TWLL=]1Z#A"\G0KH#X4$<7%  9Z:;>EL)^9B^Q.
MZQZH.9H\H,!Y\.-:T 6#*.0=.!;D84X+#&,'MSO2??P50\XWU>-UOK' ;DN/
MJ\ U5"F":+_EC'T0R.C+^^U3Z8_615ZK40VX@=SX,.,,G(//VQ"S'B(;+4[A
M!1@,N^UJ: 40Y8:_=RKYJ3B@:L>PGLRH@+I?/./E;HUO5K]&ZQW;^DB2Q;_O
MHG6\8B\#6"SHVP!R]3W@#C15OY.5)@N86]C5)8;DYG WGH@89:MY5BM EY<_
M-2I8%K)7@FHMTY+4!2)3I]#H!@(+I77HL/9K.KI8G_ERY(,GII 4_?[BK.GC
M$_3A]*<__WS2?$"/7"CY$^8=Z.'P2C!AF)Y88T\_[O$3/5KV"TZ?LFC['"^B
M-;<BK6Q7#\'B=C810Z3555ZI,B#DNE1NUOX\D)F-NB-3C=^\1Q^12$,.N<YQ
MD5]$!>Y[PYDA*=O5R!>WLT&^2*LSY"L,")$OE>LA/X")E[H;4XU?O(=[D4B#
M>[G.47$/'I;HZ?$>(HUDFW=;:,E:<$;+DBL>F1@5<4M?UTPS(Z2"D[\0QP1+
MJ647]Z]JUU!3D]G =D $%QS*UQ,"4=KZ #[\8<8A,>"0O:82O:)(,">+-<$"
MXJSZ!#U,'L92Z4GY,,;?*^%K2@WE-<?A*^M7F1H][=CC<=^P[9A\U7_IJ<ZX
M?!7.BU!-0:8Y0'/[W6R0OFJ_.M7"!\MHD./%GY[2E_^?6<E>:4#XS_H/&@_^
MLQ4/JH__Y^RZ1YW]!_6AZ&MC&NZ-Z')+N"UAH)+'FEZCV=ESG$2!G#-I_;ZI
MZ!?JG42^IK#JMW32)=8%[:$Z=7]\.)P.$11K>3UB7SXUH>]_W_7Z=_]!Y3+]
MP!(K_WWGG+Z-2AE<JD:S_TXS' I:6K]O*OJ%NF#Y[[LV6.J63KK$&7WWZM3]
M\>%P.D1 7UZ/3$/?A]]Z_;O_H'*9?F")E8??G-.W42F#2]5H]A#%WZ(D$+BT
M?N!4]!-UT?+P6QLM=4LG?>*,OWMUZ@[Y<$ ](B PKTNF(3#]B3L=O/^@<IE^
M8 F6+_<NIJ8#;3*H5(UF7Y*8O=R$KB+D@0"F]1.GHA^IBY<O]VV\U"T-X+(E
M"EEEY<.?*R#03_[GMS3[@\SOSJ)M3"_N3Z-D_I1AMNS"W5\+;E]?/*IN;P@Q
MF/NZ\%NFBQV[*)A.@7O/HF61!U$-!;,Y>DRS+/U&RQY1W0 ]XN(;Q@DJOJ5H
M&V7L2BOZDH)OI5*T*+6B-5'[IXEO4@0C)37IS-X]B2I1RB(=(]Y!:3V ZIFR
M@R.]S+-"6-40T9:H:1I(?/6$.='EG&Y!-TP#W*/NU$DNK6?/#GJG;QMZIZ-
M[]1E2G&6)B^8#$V/:WR/DSC-KE.2@9WO\$TRWV;QFDC\;VYNH2^XO_P2+&A#
M,;@=YVF'MFDAZS0US7[+XJ(@*<>6P#S.V8+^-GI%$4J('/KV'"^>2=J1D-0$
MX>^+9WJZHGQQ4H3R+5[$JYC\_<]=Q%ZX3O?AMMYG\@/YS>FNGO5K<S=TD2[^
M^/$$104JGC%*MVP9B$C1O^(\W]'KTS/VUW.Z7N)LXBS' +.I%9H&5WT"=30!
M0=?L>(1QDQ+IVW1$E0_LSME:@,"<2C"6Y&BY(U@F@Q:50E0LD%%K-/B*EB-\
MX]<RJ=(SYC"[TC?L",4DW_K+GT[_XW^UNP:5<NBZP7+\EK$LR,F\8]EIEG:;
MI?_ BT)=\5$WW-\5(6QHPT&Q7N=9EM*4D&0*2<UR#DV&XO)EP23U":"8 P!!
MJM5=@SL'!#(-551J_2',35JBMF&(K?)V"MH@S(FQ,^B([ZNPPXYEBB!7[C E
M4!LR1-#I6T&08."V1I#;\DE5J<%1CF\>U_$3&ZUNHU>Z,_[A.4MW3\]4BE]"
M,1*NRRB:PE:)M98M]^44$_/B#%M?6R<AR/ BS99-V61-]: -Q@5[/?(S1HLL
M)K$ACLKDH+06_XM9^1.:5P(Q2<WQ*DZ(GHA>6]7*,Q8TSWRMM67TO5#EFZ(P
M+>ML20KZ>D*!GA0GM+J"_[F+MTSPAS7=@4O?@HVWQ,N8'>F(\AP7^8]$?,=*
M-U6QIV!O6B'*XG3)*C;Q!D]=G3&C0VH-TM[,0$O/?G9@8'Y<3CJJV!C9=<A&
M6KFI%TX9E=)&C-8ZRW-,I2"=\/Z?0,;%T=$M*N*,!6_;8HZV09<%'2/C#D%.
MLKS3/_WG?_ZO_3(:@_I>&-WVH/ZW'0GN;QGOHD+/6'@?>UGN9]-EN9_Y^:2&
MH.<B[<_3+<O]#,PA]32]+\O9UH+[F-6H!7/0I%T*_EF_%/RSLT1/R]9HRW(_
M0Q,\354SX5(&D4$WU5(&E0IEH!L+O>:K<G;P];\J][-A$B>Y*M#0M",8ZZ_+
MO3DTFZ_+V:'9:9HV)_G&$B_GR?(.ER65LPPOXT*^2*<I5?U 8"D;L@*-.$_-
M].P*6:JC9O;P3.MV#$H9+9CEF!Y6)ZB*2BWL/'M6Z4$+IFA?IILX9]+%4&K>
MP5V" A4T[-0R.!)TW21)F@9=@):D1_,6..OVJ!0(;BUH!) *DB*/*+5,AS0L
M.2QH:5IU@=73=ZS"5C0]8M5ILO,I6N#YAAYNNUE=1(MGFF95N1=>WF2M-*R'
M>WW!Z@?2$;3A)-R.\\1'V[20FIJ:2/H3YVA-K^.)"[SII$ D,5H1;201HNIH
MY0@3A66Q:E&K1&SKTWYZPTX^[NM/$^='!IA+K=#0Y31<1T-K7;/C =Y-NJ1O
MTQ'42=)$!5 I@6Y6B,JP>3AJI-!-UIY[OA'P"K(G[^BUS*'TC#E,H_0-.\+P
M:85A:41^(Z 5I%'>0>MV1W?T2O."O^+U\F.T^.,FF=-].O/%/W=Q'K>3A0KW
MX/;U_FYU>ZM]E"KU[G=[ RV*MU6"%,SF#<.VI4"Y#L=V4:&(MB;)-DF1H@)]
MB]@F+IQEU6H=H2/:I!E=E(\2E)+4ZA5'4Z^NP9&3FG1N;W>F2G2_21-FQ#M(
M'6T8AYJR@R?=/EZA\IDT1(^D)3VJQN!9HK-L?)20$^TI=XLYVQWF$!LN-YI#
M[=DA[_1-(T^T%]TM\IPF&)=D+$V>:.Y2FN)?BJYH53VNL)4-401*W<5DA0$A
M'Z1RL_VWB'T=S)7EJJY,-7[W+LP%$@VXY1H]8<1A"%58,0'*Z7$#11 /+8#B
M-/;=X34MB]]&6?':5,4%$1#4MGYEK+RM#=*EJMW%1) 9(> !TK.J#6*-VJL\
M@: ?UM^I=K?T7F0KDVOX -'N%50.@RC(ECFR3M\<L@0QUA&RG,;;\XO/<Q+1
MTT5,K^^\NCKC;GM2M*H>4]C*A@@"I<Z+5'([0O3+Q!K8;QGLOSVG=!?Y2[S$
M.8J359IMRO,@!)CY;LT.(>8X>XD7.)^X\*3J[Q3>.5T*" 0:\$L5>H*1F^%9
M8< $0&1(IM^B_=<GB#0(9->% XP(1F +D%B.NA+-#L=;A143J)P>.U0$0ZH%
M5!R7;)IP_H 7STFZ3I]>[ZM@?EL&_>P#=VPU$6V*.SJB=K-YN"7G0[.!<<G$
M7U,7&<17A,T441EL."\:O:$,YT802RV[OE]?@&MI%1UT38^)<5>E3GVKSM#-
MBJ)[Y.YE4"V$:BGT(9#!9%0P"\NJ(Z#9N@"K9\YI55;?M#-,GVI@^N%;^A91
M+:P!CX#J\=,N\ZS+/.D:+>>:,N5RF'&]Q83+ALQ.TBT3)H^:;$V2:[E,M<PR
MK0,:D=Q@V";+L@/Q&#G6="F6RPS++,&Z2?#;@[-->F4'9[?[G)_3(MU$^1\?
M"6S^N-]MM^M8D$U!FM:[FZ5-K;;O232[W].L-B;>M:>2E:9 >=D^1]M:#7JD
M>J;.>4 82#7[JK=I3R*UWZ^G5.T39([V) .L&,.+[D1NH,/:H+I1(+':*91$
M6X]=8,GLC:*">'O6+ ,WR_ZW[)+7'@Z5[?;7PHG:65X*Q%?K/,:J+,EN_)$(
MSAYPMJ&G1)H+04[H?3ZWR>_)Y^3\(?DK^=_]OZ-RX#UAIT/P]VBS7>,3].^W
M'W[_C\\?_G+^[_U3M^3/E)U&7-'-'$1[?8:$:(A?,-JD2?&<G[ #]<5S3)KB
M!"VCUZG#MAI-J4['#ZX$XHNT;P"2*?4&5&>7K<E-F$&TO$JMWA.RWRY5MC@*
MO(AO1+,!C/U]9V+=;E\Z)+=C!IO3#FSVMY)OCP<VXJO';&#C=-KT.?I'FIWM
M<I(XB);\94VJ!^,WL0$W3Z/S(5MB1(AIH0R9!C5#;(0VM!E:5.WJ.U'/TLTV
M2EXG'D2E'9H".Z +:5[K!LUB53X0XF:LE&G7Q@89(3]W\1#*\K05% 2CHA$6
M+,="D5JGMWS*C&AC@@Y_-1K"J3M:X4$PW!GAP>WMF4FRB]9G:5[<K/9#*_D7
M[YP.K'%]5Z:BL=4%;E+=S@=#D#GQ?6UJ:78/)IUCL@O$<S;MC.AV\O)$0?F&
MN]#VE@/1D&KW6>]J-JG<_D8V@'J_D'-THR7(C@78Z/V5K!$ZJY#6FFO4#8\,
M6:(;*EU!R_8^2J4!E]=0@HQ9 .RT 5@=REJQ:W&< !-=*^D*8$['_!LRW\KH
M?"O#SSC)XQ=\F2Q(DG&5YCG[;K[\!TD[Z)"87V/BTT/TO0=;&Q753V2FPH9F
M)A:=YQ(63@@Y::QS1OYB$_#H>^M:,SH=C[;EZ^O8SH ?UD31CRP-2:DZ%.WU
M39R$6 $Q=02,+NE-M#6AP-R5*9CA)N6QL>Z<$R0]8E^CCBPJA=$/5/S'D[*/
M44O%":JH1-2\848($JU)*&&9E)F:=9BJV;C@G!BG%3'>,+H%6=XDZ':[0XR0
MX#G*,?%C$Y>VJB/O#^G'7;Q>TN669'E1O^:VOVO,4+S>2:8M;K7Q1].:^QUG
M9@Z(MPF9Z&O=L5EN>JA>J-QZD2M!*)E_)/F*C'2K7;*D>_7+>\EWQ2[#+!U<
MQ=_+6\@W<1)O=ILJB\SI1]6[\N@.-V+E*4V7[..Z>M7LB"-V'BLWV::*YF7*
M4^^#,T5UZ@!IO3U.FIKV^YZ,7!B;7H[VVAE:=DHLNB>O$D,MN?K*&-HQ']M@
M;X3?(-9%&_K&!+OM3:,&)EU>/&IHWBGD3UN07[0@KXSO;Q#RHDM,QX2\AUIB
MM4C)W2,C:=&I!/9:V$_=.@H]U?%X-A0SKZ%(=WM,66$+<WN,K"]3V(_/FSIU
M&O=F1AQ%'J#ALI#%5:X+BGT9J@9"&+L@+! @K0UI0<!)96>@U>F&&(D-72BT
MM\.$<\^!!1"D910M(#@=RFKU\\6"SF'Q4G!;K;)=?6Q#W,YJ;[-(K</=\"H3
MXFW-<LD]D*L&P5P<JN[45.OW[VUK%LGLMS4KM'I#C,O=\"H[9K Y/7[8B';#
MV\'&\0TMM"K]$'W'^7RY9.]+B-;G<;Y8I_F.H$_X<@,]L>9N%JB8W:E_F!67
M%U?H690<]==1-*N6+PO:_@1%C01:[D6"(94V9E*;_NR?[8>I:!WLU[+ICI"_
M1NL=FYW.U^OT6T1^S;-G A4\__Q0OHLV[T$>+E#])! !&_JI]3N?M8--"HD'
MU-!:7UFP[^GBR4LMBZ):&"UWY6M;FT9$4?6B^ZGWUF@ )C7JTB[UU+(-Z:!F
M_*/3S;  MV6)2S(4- U1TQ*531GTJL9'BCQ!U'<./<N,'68$EKK_7&(OP4^T
M+"Q,WN$F+2%XVH;@/@Y6 ?"G=OP[4A *LGWG('2:_XM,GN_P0SI?IEOZW<UJ
M?O^%R/[O/_\,3#Y4XHI41"SN@WXB:Z.E*0H'M)DIU:>;PK!MPY4N*D2T(:KN
MIS__'&@BHP2?BM<00,!(+M*DI+S<A;%9X#<=4EEVBG]YJD0DT4.*:EGZ1OM*
MFL#]#:)=,['R G=/29?,I,/JJ:EYIZ!7)6>"^/X& :^9Q'D!_'@)7OG/R^2\
M>M7Z0_3]*HX>XW5<O.ID>A ]D)1/KL=;%)"9'3<)!'AB%AB4BLTJ6\WFX66E
MEYTY6]>:0TX009@%A1(H?#1"BDPE++:HG9J,3B-DDQ 7_! )E%]6?UTFJ%9#
M#YBA1M$[;0QS3_^\\9F-JFR/E99"_/##'E6BNA^:^ /..W$,<UC_Q'&:U7Y*
M,QP_)7_;97&^C!?4IYR[35G=L/J19 UM""_6ZSRS5)H2<E8AV;KO?%6V1/]H
M-YTXS0/T<:K5&UW>B&4:8JC4^@.0FUQ*;<,0.B0;JAJ@3HM =KLZ0XX@5[&&
MCF6V(5?N,)U0&S($T.D; 9!@S+8&T"BUI,O--EH4-RNVG?L3^6>:07<IR405
M%2.^J(_DG&=IM+J0Q+AV#B[49;(H&#-E["I]=J1E5>H+M.8C!9HJ[58! )9H
M\[0H<VNQZ3&1[K=D([/J#./RPDPI1=?[RO-9E> ;PK)FN<4IF#T5543F1MEA
M)3/N#-2J>HD@1K\A6&L60YS"VNV5SFN2@B<$BI_+.UD>HN_EIK"S*,M>R;S\
M6Y0MN340 \GZLF<=2:NK4N&&G"=>^K;%MZAJJIK1JG^Y*Q(M6DVJ6Q;HU0H$
M>U&MM;F.IXB^3WU+M &F4KO.[MW!"E>ROY!5U_"(D'9TS;2^45=@IA=0-T"M
M1-BJ5BF$VE*!S-Y'!+'HJFK_*+:]Q%K/FLL;K?4MN\(RK3KA)<ZB-1IB^LUA
M5W0+MG_LCK@3*LVV:48<(Q[=D?_=X>5NT<X8%'4LF!+0'BBQ$G\+SR*;(^]^
M4KAAN.8LU:J][ZG6QA:>V3^R6F&@I2\@-F%KSQ"DZ*P[B_0!%YWE[DQ#F#'V
M-ZGL>Z *;&=30P^:^E$=J%'RQMEAM)_)(SV\[F22&1YM&Y/*"0\D46Y@D@P?
M;YP?1MN6//)CE.2SS'Z_%/$Z_E<G:5+DFT(Y18K)D?,1! 9F1DLD19:UN<Y7
MI)TNEL6/W5Y-H$FB&% J9DO[&L;E@0HE?05&1\.RWQQ/:-(-BN697%6O:\F\
M"<1JIF>.(.LI">/:&F794VC9#715^=4;!:]F[N0(O$XS)&XI4'#]'*AM]5,H
MVMJP3ZK:W2@!,B.D%T!Z)ERF">3J.%A_I]K=TF6+5*YA"$2[_WG#]<V5_J2!
M+Z28,?2%? Q771NCS16X9K7'*8X6W5D"47$ 4P0!?%0#EKAS88-55UXY4O',
MC8-9OW,"OCT':)7/!B@T@\^FG"%3<Q)@#4U/Z?_0T"BY/]^L XBJLOZW!5+-
M9-\:I$[3_/LB7?QQPZX]R>>+(GZ)BU=!E@]I6OT$\J8V%)-I=A?T(5:$/%(+
MSU@35-XVDZ.H:A1,?@_JZ52W1[KTD(DUI #H=DB%YRC#'Z,<+^EK@'"2EW3,
M,DI#FM!^?-TWN8U>Z4=S.MN@[WTJ7B\3XA=+?,LWBCX0^E:NG^TV.[I_] 4S
M!?EEGN_PLD^OB<S7E!W=O%48&-E;YW.@B1Y '+2F\&?V\$RRAN9[E.S8[C0R
M3<M94U0\1P5ZCLA7CQ@G*&:B*(]IML'.O+$0%I<WI;5>X/7O.<*;[3I]Q1CE
M+-9NZW?GD:>=>D(W&=/3 -C3&P5&]F0_LDSR$QQ:R'.434WD>5#!CF9]]"/$
ME**V8=2RC#Z^HG:[RCIBYE%I'[4<J,Y'4A=0Y0/:.U&JRE'IQGO4FXY ;SCL
M6195IG#9X9:XJ=P/*OB=DE0O+:)UG==U$KE]$O=#G%0M?GR/5=.!_@W'*K>U
M-=,'J"L>3T\9*_U>)D46)WF\H$5"+"K/C6/-MEP M3;)D %S+H#,6,]1]V.!
MCOTJ[WV4Y[V/==[[.,Q[3^K4]@0U%E%CDE7:<3C%TY%X:#U4&(#=T<@ LVP_
M$&@]8> !)X245,_;*:,.23C?(\4$D<)U#AE>I @J0_P-QT_/]'W$+SB+GO =
MWD1Q$B=/9VG"'-Y%ZP><;3QEC(;6'660VM:G#/":SH:381HZ[BWV&_ECGX$V
MM=7:/JH<0(T'J.4"HCX<S3ACRG-7XXX->=R.0YJ>.!N7S'Z! PMX 66XAMZ'
M%/5(!EQ+_22/55?QZGARX@.,59YRY@.*56'DU,JR\<7W+5Z0)WM(?\6YLV3:
MT*SW;5M]LV&NX76]/*!M6ES')UBTX_C!MF55>[&BO-Y:]1BMV2[O_!GC BUI
M887>8[LK\B)*EG10(0@@LV:JK-IT%9679[)=7#2QQI4M&FM>2..CW8<EH*S_
MU3TQ'<9:U.MZ,,)B'N^1#R56A;Z_BN]Q$%'*S;J2<$-5T=I019JU A=UX#UN
MC4>--Q2X@MTI-70UA,FZH=M!A"\R/;_H94-O8?M30 %F].U. 028@YQH]PH*
MOQ#]Q3F9?GR*XHPMSTTT$P?[-?)4'>#7(8PRRL<XV,D^],DF'ZA@CK)RP;>Z
MUAQ5M>85:</NV,"(S/Z?J&A3-!@4"EB%(,[?:H$ 'DG&'BBU2#C-0*IT<?21
M%OBC'4T0/JPJ!OB1#B/\>JZ#/$CK("?#_1#,2T3=1-3/<LO=>Q@_@# ^<<7E
M0./X@=1L0,]R@$4=\',=1C07E866Z7H=93G:DI#,2D1OI$)TX"%UXAK3@894
MIU6J.USLLN1F=19MXR):/Z37!-5T*PIA5)P\728DCA''^B](UQ6K.A@N9C-H
M0*TXKY!H&A;&7"T]LSN\)7^QI#1C@NPBSU*4(CCI"*.XEIZX>J -H=2B>[L!
M!JJAX;^>R;&PZV9BJ6O1"6H_4-AJ8/4-0%4PO_"*5<OL7,>4TRL]=0T[P>SI
M.V:%G3HB9MW?[TD&T.KZL]LL?<JB#4GRR#B_8)D=3;_Z*VA:0NT[/P%"UK=_
M*FVX7QC2,2N_%Q2F9<;J9]^><8*B7?&<9O&_Z%H)J]]E>'^77:D"+2H=RQ-Z
ML?G9V>^___3Y\T_GYVB59IMH\E44/32EQGW-N6!4*=^]:A1H;AP(.[S*%FS/
M 7B;ZVWWK5'5'+7;LQKQD2-3=O>M#VC:%B/!AEQ6"K6,.@#H:0U03B3]J8FE
M#*++XX>HJ$3E"Z).LYN_[=:O]--YDJ0[.@!6AKLO6J\@#FM<_0RJQC8TD^MV
MGKV S EY!9!F&T!H.T0;HJ9E'?8GSC^ _9YJ]TZ7,7*YABD0]7[!Y2:O@-FQ
M@!7)(R280E_+EA,?5W6.+4'&X Q<3F_,OUD4*=$+CL#@]M7# ]K;4$6IWGDH
MAEH4T@:F@ 7DJFF8,1F.A-2DL[KD48HV_ $:\0XZ-R$:;,H.;B10R[$62*SV
MA#E!Q'8,.J=Q^S(ALQSZDO7S.%^LTWR7D3\>UWV\JII5#RQN9L,3D5;G,5EA
M2,@-J=QL_R$MIL=)68FCF_*BQW17T$N/B30JHN]XZG5*93>G&EW2)8%(HL&^
M7*4O_+@)KRH+1L@AP;3\FK[^%+50])4UF3B$.H&*(&!:8<5W>+R*$WQ9X$U_
MFPBDJ3A,MIHZAGJC>8QPV3>F _RN[(S^B6+Z-ZW.E;L^T"I.HF011VM403.G
MX7.]6Y(4(R8!E411 H,_(9+UYGC?ABZ6[/)R(]VR-,A63]*,M>\&Y3Q/B06Z
M[>Y;7#RC94IOK4$;-O[F:(F)#Z6UE#B89F@3):^(!F^JG5Z/4?H0'#V':)10
ME(L:)4L;*1E3>ZI]PMU;=!]8,0:Z.,HS K!VX85Z<RS!0[X^F)R&?OHV\5V1
MSY/EW])'^LK!FQ5I])_,A^T:%WB^6-!72<?)TT,6)7E,HP<1^I1FY)ORM0)X
M2?["\5-R$67TXJN<)/,O<4X:1NOF8>BVR"3OXWLJ\U6WC&_>)@Z,[:WSH72B
M!Q!&K4G\:;V;/<-13MK1L1GG1;RA"TQDB&[-E=@!42*):(Q"1>,$^XX.XWLW
M$*X<8)N9JJTVY.-5Z1[Y*".90#GZ+S'>D*](;A 569D%;'=9OJ,GF4@8HC&:
M_C H2I:(_C2(_#94+?UUF(??GN/%,[5>_3SL0^;O:H47[&AKW/R*$R<)D\68
M- #>=L>?L3UIQK1I?H)#"[9N$KFI/ \JS)*$4QK%3M#>/-K;/T%[#U@8I'&M
MY02JO$"U&R>HY0AJY;B5+^^A;SH6O>'89[DO:@J7M798O>#L,97LL9KJ 8**
M@?1L9956+@<I'TLB._GD>ZB:#O-O.%0YW1]WP:8?\0MN+-T1C^XP!5Z\+F%/
M/\2T$MJ+?$:R5<=IRMK$9BU3SJ?P)M:%05%?66OR3&O0RYAHR.B.2_2(BV\8
M)U6]FY6N!Y/H'QYQ@E=Q\2-+"9N[EZ0M*?)WM-7C*XJVV_4KG>TRVT2&1-<%
M6N$ESNBK7LFOMB- ?6TK)!/NLF2^S3#]N_KJAW6:YS^6LWHZ5X^3'=6;;G$Y
M0R=):T'"]..NJ%>$F#+V0TP\G3:C26J+WFZ$U%+3A#<#XZ,RU<W\S\BL.XZ2
MF5<CTYX043'4E2L_9Y)O"M."&<I(H+:<&VC;<WI.U,BZ.W"?EF6%[.UA5I"J
MCH19ITFB+,MM):<?RQ1 8\5*+ Q8;^()^YK##VV-NM8C-&\T?19H:Z6*T@2/
MY6#5L@5IRZT:!KR"(<$<9&8K1P)\6CK4 YI4BLR/"WS_=7>Q78>0!]:\._5I
M]$.E8.+[M4:'N$&5V"G&/59H^08=GF U,^X0Z:?-=B(:TYM8_L8@;% ]= KA
M,9(R>)G1;*>1O7YY:F>CWT-\,'=GK 31VD/=,&-I4)YFAK-M)\P4U@']%/'3
M#>)!$=;<E"H(VSY$<)'$:\9M[]JX,:2=M\_;U"V5][>D?%)L23F472BA<U]O
MAA J^?W,,^Q\\C\5L?=OW!! )C3GA[E!(W06ZTV20F6QTZG66;K9I@F[NWI5
M&OM("^W[8GRS8Z/_UO@J,I@KJ#K!1(%-%-.WYRY),;<M#$&F*F=[09);U'E"
M*=O.&AIQ]+56,/'A+ O$I6XPT T?^LJ:^&#LQ_@$<#A.FSO@F 6G'1;L9^V/
M)0M:<_CM.PL&0)B8!8XKCO&W*)D_X63Q>K-Z>,:?XR0FML@?G]@!;,R]TTE7
MK*D/0L7LTG68%0_5/"W#DNQ:0P_)F7.2.+%9,&7LDN3.6<$NLJPV"#ZE+SA+
MZD]*Y9-7PC3QDUKT;3_IA6EHY;(Z)L<"KJOBD9Y%)Y!EI1[:')7M:YS6(O3O
M2BB02Z1&@:NPU.(1K]:%$;@II_4./;-.4'OZCEIIMXZ(6J<94%5X(-F68*(O
M;E ],J^!#:N&^MP%?+%N(4E$(K.ZYDYGRZ',#B2=E<)^WBZ.AXT;Q KUC'N2
M9UY4CMS71R\ZC6\Q05G2Q[1[Q1IG@*"*?6_0AODQR>DA+=>L=G9K6)I5?] 7
M_I+!KEZ<'Q[]*:HS/^RL4+QH[G/CG/XY@',\FCS0V5RNCT#]C><P&UJ[TG7<
M#H?$XQTLTO-I)/IJ'$DZ05'1K*@WBOM")ZC2_DYA/?P=&(='."H%=\;A+-*]
M8R,Q^72?>N_'7#K>OA-1#T,'1L31SG_U;CF0W%V@?SS,6+?^;840W2-=$*-V
M9<I[!L'>N;C9!6C,[(9 O1-M;^$V/PV"&5P"HX=KXPM>U&9,;F^!.A]4C!C]
M>CRX6^-%!^.+[>3WU!W".<  Z6U_U]R4_![OECB8/R,=433V;3R6=ZYNV[:8
MVQKX#^#88X",M;]R;4K&>K@L[68E\%*P)J@IU5D< 4C9UUN41EQ71,$&%442
MH)ZJEJE.[4-9F-1%3&K1G;RZAE)#KV@!M>B](G'V3-""+Y.J'G*.5SC+\)(N
MN^8Y+GZ-UKNRCK)>I]_H/@%8,<)8K;P.8:#60_:A[<58U0=3QW23#C,[K9K#
M@BF@G'BIVZ*H;LQ* QG>X(B^EZ3>6+FLC+"\)/I_[5U9;R.Y$?XK1(!@=@$G
MV'605P$^UEDCZ[$P5A(,]JDMT19WI*:V#WOT[T.R3[6:;![%/BR][&'508E?
M'2P62:XFO]HP$T7":E]TX@>6[6VG(Z-QPJU6+F.LH2N-L1SR6(S>:SG!>D2]
MF'O7B>-,*+H/JVW20K#XBQ"-2MFH%'ZV67W83<AH_10*K(;BOT9@/:Q>3)>?
M7SJ*JA<M$?@"L4PU#3:M43P+S&=KU8?;A*QUJ,U23\L54%7F6ZGC6-: C&S(
MC=:^EC]PNC6V80==('WDK5MO00#<CJS+R."Q O"KC=F!];X+W-M2#E"YY1ZQ
M;F;9XO?.K@4>X1_0M_2WY>QQ=:GY5D$?@QW,QQBL0\_>HA?(?D!O,=*5K)?W
MS=UU@J]MQ_"2N?T01[S:[>?-<L=!6#Y4?E[^>H\ZGIZUA#$U7V$(^/U*UR\[
M"?<WMK5R3Z^(NX[">?6\*,^)'F^;?I@7PZ?HI+POK4?EI4:SV(9\^ANL[]M]
MS,/[*H-5N*2+')^]3G_X/@FO [MHQ]%6].-^Q4'T*]V05;"/FXML%4VQ*&ZG
M<7*/;2+A%YT*+7+_(V6:?>&3*5ZD9HYT*VYR8UY@S^C0.B<<>IVDG$ZJ^^LW
M;*V-O+(-N3 O" '*RU7BS;'!\UX9)":-"%G29P>)$33^VQ4=+84Z-?WW4C8T
M',-(&OZ!"G\V6M1OEK$92#=9,8W7Z,[-_L86X]:(Z%Q<,Y3OV(/86WG,8AQ#
MMOA#%;BLU$"T]T^D-#4>(P7M[._!2@?IZK>O_[AU75@.JP=K->_HGTCY9CR6
M"=K%WX-E@I90;O/\E8WKEY#] /O[\(5&VZS;HOV,OPE+_I/JL;CX&QT-<$'?
M1)O42>@+F16D(CW.B%&->C2'^8V@06VG[M!.==A+*S30!6=CM=?\'I,UCF[H
M=A?A-;/G\@;$JR2)R'.:\"Z*!?W,?N'\L6>VTKH/$\R@GPC>UE>'_"G(?VH?
M"ERL'7X\X.M^;T.4^A-/&O/\0Q2_ZD^34TZ'EG4E1>X1U-1PMI"&?ZMI8F29
MJF8U08@<>+7OT99H+^@]]([PNDI?ZNMKC,\QP"0-_L;6LTM@"4G]B7'Q*3H0
M790'KAJ.X% \*N3G(L;Q.M!D'8 D/YJ<!W"L//@9%& 7BK\!]NP'+O\R.QLN
M)+8F;KB@A0F-(3HMB)P6.WTN9 9>I, N0'07%ZW+BFFN%AS]"526;^D&^L[.
MA\J\@;-JZXQY8@$5%MSV&2P,NOUGGH-FE< 9X^2S05CPVF=Q,.#M._MB_]RD
M*WXY-8VR]WH\E["!%.IG><X*/3L3Q_$-D4W"#-G%:T&,P*(D3@JU:)?I_>A%
M<BAK-7#(@/9@[,,==9OX?9"O.7[7U%OJ#S36@9V2_A*C5(9R;1^U3#]-%V2_
M")J6#_*_V (8I-$"[0U'S]1MB08TY(%]T?26@M-T%?9+SFFY"MBE;9B0%=FD
M_/G9)[Q,(Y(0'$MZ'?6(BR5E![&3NU/*!LR7M/3(_8L&^ZQ.A"JJT70Q:DXZ
M-9^:AITJ&2L;TY$/:!^;C3"_JY@$[:4:*4%A!RT$3M@_D@=?NI"ID".]G6/V
M!3,'&#-=,:(A%N=EUQB]8OH:!;LU608;%/ ;L] [8\8(BR[43S'OWB=OF1TD
MP3?,IWXY]*54BIFF6G/3P/L1;85QB1AXV "Y2:EL0\!P=[C9Y"LK_M%8<B;;
MJ9?Y.M.Y=UT>M J%W&^1*C!$P.5'0X L*S5% &C6=\=RU'D0XLTMB=D?]G%K
M:.N@RK^0E,H%L!*AX)%.K4>*716;).;M(KI*E_QOV?]GH6[@D-8UPU1_.@[A
M+6$H,:X4Z DX,+&N0X$-9%C4XY\B\3$J/A^)XP. B"0(.F#$,1PJ)(.6N#KT
MV&"%Q<>[^>W'P88D/#I@ S10\A+,*S]DO+HAT3(E27ND["++OYR<S 7-,JG@
MP;)#D13.2KXIA<O.::8&4W((>!E'B7BU2%_X@8F971JLD,.B9O4Q*CX?B6<$
M08HD;CI!Q3%RJD0#+B>[U%@!AH7.^YN/A ])['3"!W#T?,-QPF/*?7A'(TQ>
MP^R<N22(:E&7L;2#V@WF2N$>(JN./@7JN]EKMUF2DIQ?H_*2,8PEPNIA@)I/
M5--(E(PU6]%0X!EJ4$%82Y$+R$1(KF,KIRLNZ1B+[P7'F#12@X$,=%/K@81D
MFVZO7O'CRR_;W8;N,8X7](9N\7_"%8Z^X(1DEQC.&18:J+5CSG\84V87RS+3
M!>[3K=1+K<]"6GUEQ9=0VTP$"E[%*@L74C@,12M<R@6AJ)3$P1D.'! LT4:=
M,7!HR69R2L.V4=\OY&%BBYU>0+"SR/-@!>\30[<D4/4&;\?EI[E"P$6IG7)
MD%^>06XVYP.!''0-_3GE*>#CRP,-DW7\^/*$HS>RQ#?Y2Q2KAIGHDN<_33>Y
MB[EV20?/N3052FU2B[^95X6"B9OC5K#Q_XHS1G'Z27"J#73H=R2T44,M9O;0
M"KLX2[O34^$;GC#YD:XF)V"R'.BS#A0_(-0D:0THUAQ3%QT5@,F*KCHGQ%UJ
M(F[,V8D7/$HR$% \@F89\VR[]7]!% 5ALI?T_W=0Y5]62N5B/A*A<"ZZ0X'4
M3I1\L_Q35'P\FJ[^KJFD!K_[(<@E'"6VU1(!(8TC0E>/+X6B)I8E'Q<@/OK8
M";T-:>")KT2!'+5M],W$=B>(N$=_S\D&3E.E<T8U?N<&2AN4%3Q;14!//I#/
MDD@VFG;NI8XF>H+S+'-')A,-N\L2A.D+?X8B(N'K7; D&W&@Y7K_K]KQER_X
ME9GT@A__:^ZS6+(7.RW&[$Z%.4-M\+LM=@.05^=LY,UN<;R,R#/._"=E#C3(
MKBHI!13];!$6-Y^PS[)]=_2\/SP6%0G90^^^V&*0 N"B4;TSE%35[ZR&T+<Q
M .W#6&H&-0.^%U-G0Q4?1WF=$V6LZ'?!/'!*/ C891LR?:)]J*CW&PGQ?8*W
MS4>*74281[^:B)Z,OM0X9!1L#@+"!1S*G/'_183_/P]WV<H"O9 P")>$V7YN
MBG%^&QA>\8ZA (FK$/Z.%FM&7]$$$49IG)5(5B1>;FA<!%&!?U)[_R>(8\HT
M\(+*.TG6:$6W 1.]%<TT,7\MC U,:!,-YQ':!N$>!=^S;30>G;,Q3,8='5N!
MA4MJ1:6U5RJEV7BFQE"&,,O>X_&1=G"#5,7E:TE<%B8L)$PG.,-;@WN0AC,'
MUPX*2[60?10.0P WBDN+9/5L%*HNBR&, G0O1#((R9Z()K4Z+X79(^D0[CVL
M:>^9:/'+[7(L>RBZ4]]A:1I[*AV<7?;C;8^EW*=LUROK35)3-UN39-0@N_'M
MPOTU)BGU=6_&*]AGBS6)T:98<U5+KJ,NI0.[.BY-CN(@D"Y6CG;ENR=4LB??
MSGB\):]2X!F2P,U(:D4N8#QL19+@[<,!K*L+R1UA4#U(<@T^6I#4VEQP=GF2
M..OJ+G+'&6QOT9HF$0W),KX-=P]!_.V&1CL:B5@Y7VV7K8>!S9B*I@U-)J?=
M?"T=\ T>)FKE^__Z4E@Z@<6-Z4'(+V2\OVG8%^_<$V<\%P%Y'_R8F"%<J/5D
M-IH+M/BKE@,#=?U@%*@/Q4@? #IYSTI)C&X_SQ$G1S5Z],/\]N'FQY$<.?8.
M3UGSBR]\.B8B^HH \Q$SI0 H9=D)!^&I8%"2EGC#(&R2\NVW9-6>B1Q_4J0;
M]4^<S*$2!)\X',F6([M!>G2 //B#1KQ7B;[S_=,X?8[)B@31T+6"MAFBZI^V
M =&*J,)ADQ%P@H&B[K%0W:GE\?/?B/UI++Y)?P9ED:Y["CU5/C.;>.0F\518
MA*KVV4%_5/V4TL-4 B3B/59 U1HUR@$J 8K#F1+OQ3A'4^OLPL9QD4!C^F15
M @EK2YU J<0[#*&KGAVJW #8J'Q*(?<A$==9  6!'*@?7_#7)])H_Y30Y;<Y
MW9#E?H&_)]=,QK<&8G5(\R^N)G6Q&)5D<)^MH4QJ+9V\L]NLC2^-Q%46P7))
MTS#)W@3EU/QB.I3D4E#,Q:"W8).*T5[4GA#=XF2=G5Z)\))&XF\1WK%?<!W$
M#%P_+&F<\#:_71 )"3AG^1$%X:I@Y]KXAYR;&RK^,^7MBFPN@L%; ;601PT1
M<FBC*J[2/+M%^X0V3!S0T6(-:N;]"Q(D:-#O&17B9$C0#9QJ@V))XO!!P.18
M8NH2#UA8TE%E#:G+)J0^$'PD%2,0^,!>PM/Z+E\5P"2]8:9LQ=I/F\TI]];4
M IB"&VJ49^)&@F:R!WQK"<A86LJ,$4-=9K.1IFN*J+)U,YU]@16RA<%0+0AB
M+^6(/2F8RMH<?,+44^/#$U,<[&B$YPF6[C/H41^U.DBH8;;G6H5[;&Y0Z=/8
MD9.SUZX_?U\S)!0UF9)C1-L9FD XWJ'KG"W9SEPK8\N6G$*!9[Q!-RHH%;D@
M[; UH8(7H[L8TXX+/,@Z>Q"<409:^?MO$!%^S+,("-F-ZY),7H\X_^)=Q"ZF
MHI8-9REZ>J2&HL,^*XBJ_*9X)V D:8[FK%/SN3DT$35C:2%:\GT;R%V:L)SI
M*=WQH]<+>HWG$7TCJZ.+:"VYE2:DX(:W*:DR\/3'3K^A[:G%S:ZVO/K.B^@O
M@I"E0X)2]'F&V;G[9_$LFV#B__M6F"\IS'<4)T=L@:>V8BTTZ%BU5%"'F7<,
MH&?\^PPRG8HAD:\*0QDCRCG1@J)KC KFDP.Y4>SR@G+'&I*%1L!2DJ5V2*SS
MMV,/G?NA4S\Y2$LJ3#U"&K3>M(C(ZRN.LHL-[VCTN.,9QX+.\ZWPQVB>)HLU
M)E$QPCOVRS]&"RK>FY\'4;*_?^$]%U&\)KN2*-ALKO&&OE_^Q$0O69 _:HSH
M66_99=&;7K>=R)Z&Z:'_H]^1*S9)^QQ(K598]7(QSQ7C99J0-UQ<=<Y;1O*1
M<0HJ!B6\03ZL"]%UDB87O!611%6BS#V>^#"A[%]\B+PYA:4<Y$74)<4H:^1L
MG,Q1LX&BRY_^RGM?T#S\&CZ$MXOP5_:OIT\HN_WJ0HP)?P_X/>$7Z-/\YZ__
M?/CY'[>?FJ?!LYNSF._B![K$X$.,]CB(F(3J&UZ(!IED31@I#M$JV _=*MF_
MJZ%#6G%S7[RG(=0VV7O]TI/QLE"M2#T/>1S^531)95XSOWB:.ZW'TGO.Z]YS
MSKVGT%PMSPZ\IQ@ FA?>LQQ#1<Y'@:YS[\DO-><#.;NQ/LWDI/R8<^-:CV,%
M[8+K>=SC\&:7E3?;5=[,;RX85\G@V8_U:24GY<= :Q/MM9'[D"0DV"QPM'U\
MN7J-L'@52FLG2<VJW$:2L<(7%]LU];2!I%1N6%=4R,I6RQRB)"-"C'$KCG04
M=*>\8K5"K[JFV8TJG7IFNY2.8J9*=9_FXW/_2:T5S' 4.T\7*&=#B]R42LX3
M K/1AA,PFKUL-<G5>=]G4JL&PS1+AN]E0>"$D&NTKP2,7"^/3U^G,0EQ'-^R
M>,K3SN<D8,$^?/V"_TQ)A%=7.[Z'&&SBJW!ULV%!.6 3P0A_^4[XB4Z1=S;L
MQ(?HQMT),*(ASK=#C,3;C0R @^L\.P^FJ[9'L\T>:*]=]?"<:Q'Y7[8>+Q2Q
M/#+3A()"E4@9EX6R/!\EV4EDL1#G'D3DH.>$=NO)<)O7#$ ;3/N%!!!:CNXN
M@!OZF#P/["4<D*/JS><<7.U1"$6WA8LIY:)",+HZ<#$W!RXFEY[M7)PMVAR(
M$S1IH.N;H8;CX:YGR*'U9M@'MTC#Y@YGPS9'XP0-&W31=4/#F&[(2B3NCR]&
MYY2L>/,?W)#7Q9,9J8)+/ZS42MV0A;39 0]W-Z,_ V6'*.H\T8=>P$A.:>8V
MVGN%-6 $MM(-A^W+"1SGZQG*DH#6$Y1!0Q+O7M_LRSHC+SL^I<]_X&6RH ]I
MD@:;_%,^IB\XQ.\L9C8LQ$E&_A-:RG"Q:2N5X+4ZEU%(C=Q>:*WZ%@LA56DL
M*_S'F1Q1GLLE923"042YK($K66Z(I%  .70/5N)*-^$PF$&,!":O<U(/;QXL
MS\MXJVW;;",W9^<G"0L!J)2 "A$G;122_&\@JW#,!ZWU N:%3F. MXW+TC:L
M(L9)VX8DH1S(-F#?W)WSISY:[\5J^RC_ 0X_<GHZMR8)/'EK$2Y_&K=)*][A
M^H,29B=O3 D_O3O2BQ=:)XIV_,"'4*Y358_:'K%"SC30B\@M4K7GF+]UG+]@
M-8[+H8QF4O9DL<Y4NCYFWQ '^4A]BVCM";V<](3*'G;7F= R*-2_[V_LO]@?
MBS^Q?SP',9[]'U!+ P04    "  O?Y5-\GI!JV^)   0DPD %0   '!L86(M
M,C Q.#$P,S%?<')E+GAM;.R]67<K.8XP^#[GS'_(R>\YM^JOJRK[=,]WO-YV
MM>^5VW9F3C_E"8<H.2I#054LOE;]^B%CD6+A BXADK)>,J\5( B  +B!P+__
MG_=-^LT;RHL$9__Q[4_?__CM-RB+\3+)UO_Q;55\%Q5QDGS[?_[?__O_^O?_
MY[OO/J$,Y5&)EM^\[+ZYN?YT\;A*4@):?//PN"#_1-_\Z_<$Q_<_?G.9XVB9
M)\LU^NX[VIA _?%O]#\O48&^(9UFQ;^]%\E_?/M:EMM_^^&'KU^_?O_U7[['
M^?J'/_WXXT\__'^?[Y_B5[2)ODNRHHRR&'W[#8'_MZ+^\1['45E3W&O^_I*G
M'8)_^6'?%Q>"_O5=!_8=_>F[G_[TW;_\]/U[L?RV)9%^!G32@;]/X%N>?OKY
MYY]_J+_N00FB1(!ZSS:1WC??-/++<8H>T>H;^O]?'N^XK7_^@4+\D*'R/GI!
M*>FR;E[NMN@_OBV2S39%W6^O.5JQ\:1YOD=#I?,SE<Y/?Z;2^5\'S#^8D+>F
MJO2,RRBU0V>-;TKKI!MSHK_8$JV(Y"\VI4Q,'!U!RKUNS(E^0'F"ES?9<G["
MQUW9(OZIC/(CJ,JT,W,&YJ=:@=3M*RYSG"5Q\7V,-PUR.D$LJQ3=)6]16M43
MPD6V_.\J2I/5CLQ*%W&,JZPLKE$9)6DA9V6;1B^$U)_^^M./S33POY2[T.7E
M$<4H*UMT!/$# 2#_C-$&F7$ 1*Q+-Q%%7J(\W3VBHDK+8K%:;.D2@0BJ^"6+
MJF5"QMF ?#7\VII4O13),HGRW77REBQ19D*R )DN?9\BLAQ89$]1BA:KN^P-
M%:6I7DA1ZM+Z-YQDY:\$596C9Q2_9CC%Z]U]0M2P0,1X%N4KRB_6.6HT\+>D
M?/V<Q 3+ ?@NBPTXLTR MDZ]1CD!WE9Y_$J6B,3NUGFT,=$K,4)=.F^C)/^5
M.#?T&44%$9FI8HGQZ?O'M)[GB#?8/>=15D1Q[0.,/*,$I2ZM5SBC/K?U4HO5
M58Z(FWI,BC\,J 4@U:;W-<K6J+C+R"Q1;:I:*K617.'--D>OQ&Z2-T1L F_0
MY8[^B#-"B@DSACUJ^U%$;6;[FL3$#SPEZRQ9)7&4E5=549*N\KMLA?--+6(3
MUZK1B[ZN;39)X[E)9T1)Z!Q/=O ),C$-"%9=BF^B/*-'!F3)6GLT S*YJ'1I
M:S3N.7K?\WD5I?&//^D0Q\=E@;I?LAS%F&C6/\F>*WJ_1!E:)<U@17F^(_KU
M-<J7)BI@T)D]Z=N1NX&ND@[Q#A'X,FEFLH<T,IIT9!B-5AOT*&I)O27QGZ9.
M3()0E\YV]9ZM[\GJP&B<>9AT*;O'V9KL-,B"ZL5D:F.BT:6)3(]Y1?;)2?22
MI$EIYM0%R'3I>UANXO?^>MN /#XN?7]2DF5&\I*BBZ) 1HM:+BIMR>68Z&^Y
MH]9?$D]Z\X\JV6[,5E5RG/K[X\V&[&<7J]YJIG>D@-/$<,&AV,&LIQ7/$1GF
M^0XK.O1N]]?Z3-KMW^JN59\I(;HC[ZOTN3#L\ B[*GW>-#JQM4/1)YJ'R<(*
M69\H!A*[JTY]TL3X+*TY]<GC(+*QXM0GBH7%WGI3GRX^+FNK37WBN*ALK35-
MS).-R?I*TT!Z,I3SKC,-_(L2_GGN\KI>[%_F'3!;7569$"Q!:&$>-*&.B<;N
M7&A"G@SCO%9F1+EB#W-' ,QY]3^7G[#O'V;>-\^V8[9YKV_G0M_^3;[-*WS7
M9PON3A5LW];;NZ:W/"=;FXOMW\C;O(J?XP[>[N7[T4^'CG@N=)03H9G/@F:Y
M6;=\I6[OI,K&&9655;GA:MSZC:W%JUK;.P1[.P-K)V06SL;LG(J9GH?9/ FS
M<P9F\?3+RKF7O1,O&V==,YQR63W?FGO//=]>VV@E51 D2[IH>"K)?^LYC*R!
MHN+U-L5?=:,994AMTTL'L=S9)+;#:%VRTU6951FST-OFP3[9-BF]C%+ZMN[I
M%1&G0W8=I(=7,LO'$>"]BYAB$6;KE%LE5I^^:TQV%:CQE,3IE#O#Y;T87Y]*
MHL<% :R_W),?!IVA]Q)ER\.Y%*55GX^ZUZ[?%,>#KE+Z'A7G,L;H+[^+>KEX
M*<@F,]Y/6BE](/4?WZHT(9\IF[ F/ZAS1>57$ '6;[T*%'^_QF\_+%'R ^64
M_J-F^;L??VI?TOXO\M/O#0F/:)W0GK/R2W3P#2V/(I"6)S;(D(>^1ESD0WZB
M?'\T1?XY4(?I^]L6XH=M;</?Q:])NM>D58XWBJ."01SVJ?^W;R =?%/B;]B(
M<;Y$^7]\^R-]TDWPKE">MR_N!%S7+*?]9WG'4HZK^GPEO2,6^_Y?:,?4#@[,
M0#TF,('IAYA'$P698&XUY"?O->2JRJF0;Y."S*/_@Z+\)EM>DPELI"0RL%:&
M?+!@5 7(J9ZV\)&W"O,G[Q6FX>\WE*;_E>&OV1.*"IRAY5U15"AGNA8)[,#%
M<&&#T1\5GDU<#K>'5I/^)1!-^A6G9#M-=MFW28KR@JE!')B!YDQ@ M,8,8\F
MFC+!W&K(_PY$0UJG^8BV.*?G+G3G6K$510PZ7,QP0 -3&Q#'1DL;3@>M$OUK
M($I$-N)I2H]GHHR] &8!#!1F"!"8F@BX,U&.(=I6)?X<B$K4[O"*K+[6.&?K
M!!-BH!0CB,"T0L2?B5J,\+9Z\9= ].)I$Z7I954D&2K8TPP38N@LAA"!Z86(
M/R-W,<3;ZL5? ]&+FPW*UV0&_)3CK^6K:"X10@[TA ,9F+Y ^#71&P[^5G]^
M#D5_WNOXJZ2.-*Z3BK&5APLVU!P&6&AJ(^/42&<8R+M3N5 .;A^JES2);U,<
MC:\MN-\'.C+X'IAR\'DST8H!UDX=_#^E;;=B>+/!V5.)XS_J**5B494TDRG-
M*,O>#@,:##?%P@:!:9 "]T8;9&$WG8[Y?[#;<?U,\'(N2?N?1I>AS:=@-$3
MD9XN#!%VH^[_(>P%(7I)";]-H[$387YKI33Z%LS BWC2&_D1QF[H_3]=[1C<
MY^=EW/L)848N8 03C$I >#1S"B/,G8KX?W;:,7"XL+PEOXP/1210(S690 6G
M*&(^S51E@KM3%O]/58<L-#HO5Q<&'%-A!G"!J@R?5QM*,\#>J8WIH>N__S 1
M\3WY8;9 07X,I9X6=TJ\BHJ7FL^J^&X=1=M&DU%:%MTO8Y5N?_Y]'RB[6-TF
M&2$H(:+&S<$")ZA0I4FK + FFJ9L+H3F#0&'7?;';J$X^NB8A?8Z4\@)!V;
MT 3&&5\TKK_.%UJ\TJCYMRA%]"%<62<0)7O0^EWJ.)Q+I4T7VP5KX\PUB\<.
MZS$]],O,+NJX+AAJ5W&C%HRGS<A LR 0]EY2] 65K2#&-@0 [4Q)".JO)BFP
M"%0@,4;]:-(WE+_@4=D8!^I#,RAD!/>.<#52%]:G5G;#3_ZJ@X %X/ /,>C'
M@GHRW$U&B3ZSHT'G [1R8P'XJP!2=H!JP,*C'\[IB3*(]$ DLV!&W\+ L\=<
MXPBQG)1B<R8QJ:@XZVN6R+BR.N (=VW%?1(]G2PAH*T8Q: >ZH8";S(5$:-R
M]3;'QC)J^*:?L'/S'J<5O6K\A/'R:Y*FD^45O,E^V05IXJ$&:? JTR082E>/
M=\PUZKHE]CEZWS/X!6<Q<[:& 7>GMQ)@#_5'B3^9YLB0!;^NZRU6N1HCA)DN
M]3W7#P@W,K7@X'#U),?6\IZYKF<NZ+T<62:]L(6HR4L8+U;K2I<56'+:/Y09
M!/5!DC;6\N6D2+(#D^CEI*))]&ADV"M."4M%D]:&<_F@VJP5.;R9#P(1W[_(
M :=,^W,30].C/;?IT>K;@&U"[9LF;5N\I,FZ27')/@G1:ML)0ZVM,T\#&%UL
M)HFA^^'W1YV.8C_AGB]T=PL/T8Y>+(AO;=A H_N:,9#G&@7B345U> C#/5F8
M9E/DJHD8[J I/#C_E07$H:*^\'#J'QWXMM3AS&LR.0:H(E9U0Z 4&F<#7NPH
ME!>R3)F"=AC0KMB2/H7; ]@R1FNUJ;7,#$WO="1AH(/ [L)=2?3./7N"@9PI
M"\&GI\H<\*"T3Y%[?;V3=W0:02<0E9,#]D^F3T'-P!SK*YBH"U<9R:PN;_GK
M6OZ"-C UX?-D9=$U3US+,2.MY65+NOAJ0(&3-JI:7KLD$.V!\ZRO3<(^7&4D
ML_'$9,ST7=8&&3S0K&MDO,LR3UZJDAXW/6/J7 GOA'9"ROHN*Q&1*.],?1[D
M^V<K=I$[#,)J%:;FB/5F0@"Q#[EB0#B\UYMEW#%$$N-K0)N4- %># K"W</W
M4D@P7^MP/O>FD.'G$]0YB0SF5KAI]\&_R;A8+NN+^"A]B)+E7=:>18P/_,50
MW7$_#^H$-1$FD;D5DDM%N+&(CZB,D@PMNZIYO8J*UVB5Q,EX90-OT X*I,$)
M:JRRG.967@A!X1X:/.=U$=A=+;=FXF#-ZC*P=BSX8">HJ4"9S*V??#(T3C!^
M;K0R0VNJW\YG?7F9VGM<T&#EQ>HY>I]>_^NT/@0%J+4^00TWD^#LJPI5ZD[I
MS$5Z;B(]^SA)C97*86ZE9!&@GVK>BY/DSTF&\UHT#;LCU>-];@4^_7R":B>1
MP=Q*-^W>519[7XZ79SE6GN4X^23M819Y']]UZQ&M7RD@V("X6:]M]&_@;)/E
MJF;,_*]\^ $#0G#@JY[ M%F1>ROQ!IR.].=Q+WR)ZG,]S5=E>@_YX)WI7Y],
MX]Z]R5$Y+$I^3ECI_%GR.6$EXL*XXRM-\5=J-+<XO\;52[FJTFG^.\[[(YVV
MG1S4VGJ<<,I "-"$5&I=6 Z]\"@G0 BYJCQ>?9R3!9R3!9R#(<,.AB2KVD5>
M6^>RO@5]0'E=Z$@8'REKQ R9Y#<ZP0,]+7D=-["23U2XL99##IN*71=5^8KS
MY)^'/2!3IWG 3%V> I^\#DOD<US=G1(3[IM*%F=W15&!]'4(*-#5#O"#Z"E3
M+BYTM",DW,A-%E?\VI1 :(&F^E&5\KCJ"BU>>1R=9=6X##!4LQ?6#USE*K28
M/L_X4.M;=4D=\1&'=&4;8";.22%:[K(6 #E5W@^QH(5+YHC*REW*!AAV.6&+
MN8Z50/&4\X17L#")'%TI1VO7 ,,X%(JJ*Q04][20^A'UT]UZ%520/< P3L:K
ME(:_D9I*X?@OBSJX$U10J%0<O"WJZ#"(<N3>9'D>%_:QHAP_P(7O.=R,\6DP
M0$;A9GO)%(M5\Q[+69A9T_V>(,Z%JP1J7W*( ^7P,?H;RJK)W#K^>?^PO/O9
MF:'*!(VYQ ]MCX.G>;;=M0_W^N\*%\2KT-)-M<M ^5L2H^()I],MJ QPO]3G
M _JL#6 &P?HAPJCA@/UZ./TIQT7QD./5) T%XTLKN<$7GW6!SP)X\ <H#+*:
M^_ \<[%%>413R]V\;U%6(%X<L12N2R3*AW,79H7JM>HGE!':4F*O%\M-DB64
MKC)Y0RVEX_ II49=6!2PD3,#D0\CUF1]:#W<?NHM!Q"_QM3KER-])"(A8_)*
M6+PF"XH4UY4YV?H&@MVOP82P?FN7"J,*2B5!&_RD/&%>YJ!ECMEW/9$QI* ;
M#%0:T_90'YY]>"$'6.] )V[PZD> ,-SHB#U3A\PO//N:0HPMK \1A&IP65)7
MBCZJP'-@?\$9'K+5:CQGB0R&;X4+@'=;88!+X-@T0,#]2@,"8&<& Q\^K,CR
MT(JD_>QK# CPAWLJM;\QH.NT%\YB6 QT*-[.! I#@T L:F@.#V_P"^!/49(M
MLJ<H1?0^X(VP6%\.C$^HQ%#=:14/*@S=@3&IH3Q<Q)8#MOU:!ZE.W.!5$0!Q
MN.%MAY7>+1%T4Z"B(HRV2T&<%9=HA?,VE^)S](Z*FW?"->$XR:)\=T?D58#R
M;QVAI\'EW$P]^6P"QQ,QV'AF)2GPI(I[GEM_<HDR-+VMD4 -=)X!Y;^^REA3
MU#4&.HT0.K]63<TU%>,\8_IA_PKI\,%G%> R ![U/H8YTNX=\ZP"E0=_J9'B
M4KM]=Y:AWMYGW3(5!WR%J-Y1JZD_!^N2!CR+]%"D8P'ICQ7=.&S@=;*_^."B
MN@H8W?LSSBFJ#*R5(A_,&P8OHR*))=P-8#BLM3#.]%TZ(AC&UU#Q>5BIYG.P
MA7OH.6;H.DFK<O(43 +%48\]5% *PN9-7T7V^.8I5N;7] +TD>"9AH^ODV:X
MM=]^0\GZE6C&!:$G6J,OU>8%Y8O5Y+D49SK2;=X.@7IS[P7%FM:TVBJ*R/4T
MJ*T)V$P^0RM6I8*:MV+OX4ZS'$;;N4'VYE6SM5B-^:U/29&!,II-E?G]6\Z$
MY=<ZP'!R J\/U/OIQ&YZ8>C+ S1&=3 ?DIXWE-3UX2?TR?.?J[2>ID*'M3X?
M?&L_0E4:'OB!N&(/G(/R %<'D#)_9 >4X"7YG3Y=1]>H^3_O38PUA/W8.$.$
M7HKW%N=D"LF:[.#Q[CF/LH)02\TI6]9_I8UQ+?]>-3$GG*J<\W8"& :33MS%
MV]M35'RD,1A%]QLSL ^JG('PTW2)CRA.HZ)(5DD\XIS&8UPLKNX6V361^5O]
M:(M71G?&'@#6JMW#!S!5.](_MIUJ4^TP_G5+;*&VP)]^;.V/_B(TOOK;@3<=
MZY*A )@/'\4'L ^@_(YM 'RR#%ZB^U =1*-&NT99<<^KL1]/O3U1YXGZ:CP>
M]*U8H>K&W?H^TGC#;X,BFWFHW"3+''/?<7YG7E)Z)NR'E)QVL8=H5?.*V-C$
MK),7>"(:@3SLVI==>_J0]N.9O2C91X#)"02LP]4>KM(GIZY'5$6[20]\N?UL
MZXE[<.$)+AJIU&9ZN>EIN<B6OF?JZ7@,#SZ..6L_NF>A$2JU))Q1);MX3\87
MM2#8,8-L6!]2[G]&-&IBZK#9WZ?)];OO[IVS<#RPG"F. V:A'26Y[]"%>^-R
ML5S6N9VC]"%*R.[Y*MHFQ.TSE0,$VU7\%L/ZKS0JS"HJD 1UN,42'U$9)1E:
M=O';3"T2 ^TS"K*!_-<;$'N*"L/#&?@)^Z > U-7!!"L2AKA:(F<,44582(T
M.,+V03\NXKC:5"E=_?,.@-GSE&J[;LZ"M_-?PW2%H#J7P;LQV(GZH(WL<QRF
M D) #TGW!*#^JYD"JXJ:)<:LGZ?("V4:,7V--V2"'VF1$*9[?,F&\5]O(,PI
M*@P'I>7Z>"Z$.3Q"P6I'$1PIUCB;@DM"7.%N;?>,W9.U<YU]B7>@,P$8G^+T
M !RR8Z,PUD0$-I'NQ68'J7O#FRJ&M<)I,"O=$V"O-)J)26_K& M"75ZZGD%E
MKR=E;_]\>@$IT3?%HIY,U;'Y$M$C+0C]515SP%4?3@U&FO$VRE:6U'/PI4]:
M8AQ,R=:?V8,C?=A^U3-I4T#[NLKI_%F[M%^CM$)=AA]47[L3$=3B8JV;M!#T
MUTB*"#Q51&-9@-<^BIWH'SAYDBN&PW0SF9OH*02#6%'%&,+25 5I&*BJN!?]
M\RR_=;4VT$>R[<B3N([B(5 77Z-\6<\EMSA?H:2L\DGY*%OH .X6ABXLE=:5
MDZDKAG6I?R3GM[(W)FY/V]7Q09SV*>J[MJ2,';J2QJOD[?9+XWLO_)XQ)X"E
M%LC+>&Y[1/^HDB(I45N5N!'>(XKQ.JNQU(YC$FITG.[VT4IS=^>I.1U9SA!K
MFY\D_=SJGA@C+:1TA3-"34&X:OY%'-!=1EQ152?+VN J*W\:&95JLW;0X,T\
M57)-OB'*"D>MD2;=IQ,3*:/-;-C,DLJ*QVP,5;]1XU"54"0#*ZHXZL @?[LG
M;I!]O]6] *;Y-YZJER)9)E&^:^_+"/-1%H]7&^:(A-$\,$2>ZJTUV4!TV*0S
M@]307GC8STF&\_I.M^&Z>\%.N;ZFQ>CIQ2Z17<&[V/W/YF9XI-NVT;:C:0^M
MIWH_D]P@5F"O:YVTIS-G&7I$9$N<+5;M2I['PEB-59L=WA$ FWFJAII\0]0,
MCKI3(Y7K/K]J_(A,ZA$MT69;&Y2"[V2T KC&02M/54Z/:U/'-L#<*9S*U9U?
M"C=XCU&?.US$9,&2TQ,+&L5<ON)QN165)JS7+]PFGNJ9!K\0)8.A[31,Y<+-
M8PUK]G8=HR+%8D.R]&D,&8(:";E3UIXQMDYI=,JT^K#%\#B$^/<_G8.(+4C-
M01CQ3QJ76DT$Z4WFW(DJ1Q%/]33<.&(][>%'$FM<J(@5P:^W-E.A*CZPZ2$(
MMPR,6B(;S)6L)/<1'_= I"U.2X^4?,EO=!45K[<I_EKXD.)H3XP\LQ$7=)K0
MB 'JL@ P)><AQV\)&;[+W2\%O3=9$.=$!CI;7\1E\I:4">*)0!_!H92P,H+S
MFPLUQV4P2/ W&>J=G$X]FT'@!HVZR.(D18.JT<_8S-#F[((5"F2M"X?W]D2)
MXJ163_+O%-66EBTO-G2I_T]6S+A*D_T=/:2),].?56VPEL2&;F,. IN8  AA
M^B['BU.-7LD-G OT6@HW\0 3N)/58*ALCJ.V FH"S^+^*4JR1?84I8BF=WU#
MK?1&FBJ!:L>""W6R6@J3RW%TE$N+QJ-;ORX68 _+0&_'?'L>-K>":KPAFTL_
M)0_- DP[?MT2VPCF.7J_>:=\H4N4(;)]FJQB0=#[!:P$^F155DU.QUJV2FC2
M?]GK6HG']6EZLFCC<#A;7_6&[9"I-/1(+!=Q3"/G:8$]E+PQ$HRK-.&*@M7$
M985UU2'&6G(86C&\6VJ;L.XTMI1^+8*F;-)%7D9Z2R:O-T&P7!4<P :O>WS.
M[2K=H!^'M31GFQ7J-"QU]=_RHBC09(^HTH0_$S":!*^"4CG8U416=\'O ?E>
M_B':41=_D37Y?O>RND^BER2MEW+@B5H!EW0&!^$*7K?U)3?/G ^BP_*6\X0V
M7]J+^N/LPU3(TT]@XWJ0S2Z&CW E:>.*>1XRPRU5 I>B=JR'=HQ'L+:@+1L;
M&J[2^1RU2=W$X/%#KI3&0[5P\Z1;M1&8>)  PUTXW#9W00918P $8H\B1. N
M:BS:=3E=FO<4A&RB&.7N(8W(QBE;TBC/+0491Y4I-^RBSA0:^N9P(4J #60#
M<K@"(NJH-87.@S\/G#![1Z27K1.Z^6$=SX#A><HZA3\5'95(8A;5G/89_)GA
MA,?+JD@R1-@K/N6,X%P@.$\?)^"GHHYB.<RBC9,N@S\O)!*)$5H6=8J644P,
M^?9W%$\]I$*30QPYH$FHBJDN#RO*">HV\'SOG07>XKS/;WUFR9 /QW4JMAYY
M4G#K4/772$HV_2R8 HTP$K_<+EQ.VGM/[3UGL(JL+1L;.JS2N4$-Q!,XQ8*?
MDU@YQ1)V=W+GX+=)%F6QP2D6 ('8HP@1^+"0>$3;*H]?HX(LF:[P9H.S^LTR
M?^T@:3!=+G ;^.98(8.--60!<JB"SD>+ FZG)W,ZM5A=)U0XV;(8Y]KBZ"6@
MQ4@QA2T"UTRX-&RJIK#7X,^IB-4=^$0O]&"X#1ZXIS$%BY<T64>L['OJ#?=)
M'^$- U58;=G8T%N5SD_J9*NSSOIMS2LSW2X4G'&BQ08/5$$5Y6#%G4J[#/?M
M4Y^W+N7U8M7D8OHE6]+SC9C(+WFCH7CLIU_T5J[89_JJ5SX+9M;3H_3%T/\9
M^CH!XYE[!&Q;W@STAOO:ZW#S YDZ0,"3^[G3FC949&!S#<[K4..,S=_U2V\O
M7!^*,V0CF L46C.\.ZAUJ%IK)"7;'AA$@7X)1B\N].!2TCZNU#ZF#%:-M65C
M0X-5.M>OIG@*%Q_PHW4K%Q_"[O0#J5TOS6Y6*Q034=R\QZ]1MD:/1#B+C J@
M/LXH7FGTXEN4HFEZ'IVF[8BH-?5>0PTDH::;:AV%N\]G<]04LAR_QAIII4[3
M=BS4FGJOE0:24--*M8[TM['\6<NY:EZ0.2//=V1Z8)7Q56HC5,9)FT"U4,R[
M#?6;]* ?)M)D9R=DY.7):M\D"?Z'TC]H"0 K&JBQV?2G4$2UW::U***T$\5=
MML+YIAES3FYTM59=VCQH*X?66%_WU6FYEDV->S+?T1P8R\NJ_(++_T$E+=@]
M,4BU9GN+A#9S9Y2* XVUA3$R4%B_C:U"^POW3>:P!O(B3]9D\YK6=]2 BN@"
M>&8M:B9\2"JHRKZV[@$Z.HF**,()66\R4)N0P7WH'Z$YK9CR5&TV4;Y;K)Z2
M=9:LDIB^-&URT22T?%6:Q/2$T%DJ\@DIO$(&4L N&;D T-UB2"3\9S*HE^DT
M$E:M4;<4 C9RER%(/I!8D_=1CA]N1[7= SO0G]J)[W[!HXN?8UL__X&YP]M5
M-D4<NP?#'VY09? N;Y;9M%TG19SB@JPP>;Y IZE,(LRFSOP"?*"QD3B&3D+:
M:WM7K-!;V!YC\N[?6>$'C)=?DS0E\A[3=! [QVEHM>V*1*BU=9APDD<<SX<H
MM-@GCP2T<.8Q]$89ZPABZ#24.F[2 @(Z#-MO/"PW\?O?<)*5OQ*DA#-GCF.1
MKZ.L+7]SJ!?9E'%ZZ/&\6+47]5%Z*"7)<2A6<;8Z90FG,P?T:Y0G-)5I]_+F
MABRARYW<#2FW:^6ET,Z92[*K)UA?6$.'984LZL@4R G;G9$]85X1>GM9>1T>
MD8Q(Z7)G<T]*8/"' Q,9O+M*=:.LR1-2NSS*O9\.VMCRP7-$\R ?'D-90^[R
MO :H3GAFD4Z.=\1TU4E\+=,3ME.[Q]F:^.T-O49PYLYHY](-G!BH=[?DU9:,
MRO>YE2_/Z0AA6L8X,,Y<@&0T,(RKH?FR<5*;Y> *V_0.>?YI:)N[Q433_2'!
M,-O\)%"=FO*@G!G@2,J+U3W-&8CD>Q+UAMTF3J&A,_N5#2<V$,#0JCD]4;-6
MZ2%L6Z_?P[U,"DDZFW#W$JZ3N.P)>D0I?6YWA8NR.)#<O87B3<Q6D'43N"$R
M=U$S4,(O^X3SG(\E;*I"Y6%SM\RPHUO8MD1'"Q<C*NO8'E/JPG:/-YMMBG<(
M/:(RR>LCIOHINS/_V!\"LAT\D"7=I6BT[ (T55JZNZ\F)#8$UGOD!Z*8^9[2
MMK0LX-[)%$UWCZV-QIE'TU$0;$U@0[^E0$M]YZU-0]C>:5]!V>$F;4^#U ,!
M( ]U /F0+JLFCJGBWU[+0?F\^N -((.%E1@=6K@ ?UN;3H W;*N]B?*,;"WI
M2\)ZY>3,=,>$<.Q6!M8]?N:"N7L%/B*)9ZY2. Z+/ABJ='0PG+^AB?(PUR^V
M^1C#-DZ:.39I*BG2IV^X#K5%F=.X<P%-D&6_>MO#PE^EK;OW:A Z>;:OUUA%
M0CYX"3TUP(;BF2SJX334;]H4^P[;\WQ">)U'V]<DIFGT#A'_5U51DK50WGOH
MX\P3/:$U'8Y'M,6YX$I&!M8]_^""N7O[,B))[C\46G#8]LM32,<.Z_ \>N?&
MZ:-^ZP+!';:E7]5);HJZSGJUJ>J#U/K@@AY[Y.B5GF:\H68+=+FC/^(,.7P&
M R"35IC^@LK%BFS9^*%>)E@.H4IZ6-S=\W+(_(+)_S*B'"GI<MT%*7(O?<VP
M=#? NEA<1G09:0VV);I)0)<.6?7=LBXY^DYOFM3Q^-NJ.D=P7J,K%JLK0GI2
M/B;%'\Z\&NV<KBM_(93E991D@C(X(-BN/H$8UN$NJ3<$E$C(W@C>9+\C@C1Q
MYDY@ XFU6!]Z"&%/S>X&TD/8*YWVEO@ARLO=<QYE!>&=.@!W1L\AB&?W0/!]
M:1(9N,,Z+6S2Y$Y HZ5$')ZY!.@88Q-9C)R#I,^F#HM"7V&[B=LHR>MD8I]1
M1!FKCWR<^8@]-0=)\_P#!+15 #&H,[_ (HOG"4"P G9]L';0B&$U7H>V+>J!
MVK4$<]B67%\&'2KQ/>3T3'/CS)2?\]JA[.J*(TW%$HXE R#;T19".K/C 54\
M Q8#L?CSP60A0X.!S U-58"96BH/HZ4,>L>VS?Z#]V<4OV8XQ>O=?4)V(07J
M8J<NUCEJYM_?DO+U<T(&)SL WV6QNVB%?U1)N?N,RE>:?KDK8D^W6'W&>/:M
MV;J[^%=M[2[D@4VI?)FOWE L&[\6^;K#CPT$,XJF4*.@#K)0Z#GL9<.G*,F*
M1?84I6BQZK'J+B\']87-N2S-H42SJA9<WP(#[A_!"X#=WE/L":O_:JD#/$G3
M:<L4B+2MNW09L%'&9M(8Y<(0]KF_38#W%>C2Y:EZ*9)E$N6[KI:R,\_ OJ;A
M> 88<%>#2@+LS#.,RU;+_8%"BY9Y4 MWE;=@XXAU.!]:O+@G:O&@'@*U\_^N
MHIQPE>X>45&EM )U^Q(79\4O650MDQ*Y,_T]=?O$0[V8+&DDIF;K5DN46SOS
M%D)*>0Y#K1%$)CZX#=TAQYH"&;H2Q=ZI;X'V&O9NXQ'1B]=>)F4"0/X9.[YW
M^(*^\FBBX:^]H+$]3$+&:)MR-R86,>[K9%K Z+" 1!'GR;;)'B=@I2F7<;'$
MV_*@5OML/P8X]LF M' X+#QJ3X^P'1&.5DWF!#:%++0("]L;/L6O:%FEZ(X6
M>*JZ)[=D)DB3U:XN#-JD);/E%XN\[%DL^6MLK>2GWW\5DL)Q=VJ-]IDZ88UL
M.2T0^]V8+%9B\@#AZ>:8NK!U$TS.7)>B3F";$AOZ*!@E=0B\"06!.R-0!9AS
M)9CCL#E(OUO3M1.$BDI!#R&B E#/:[TH\#F)&!=4>!&C#;=DVR\%\6(W19F0
M+20:5]IF?VRE-_[HN5X(>5'1A#$BRY73CAE:1J:G*&WJ)8\CR1B?NL"QP2?/
M1UW A\J8#]&T(_ZG\$:<4S%;/'&HM!%7- ]M*M'@7&E.@>%OU>U?;#PK<A+8
M'B/"VPO9RC_GT?(0R-0ND@_?+](4?XW('OX6Y]>X>BE75;K/N5U+91+Y;A_U
M/C3>)FK/%7U&.:K8@UTR6K/YW^%Y:1I?DQ'<.[%CEH'M\U?QP#S72B!_*AK&
M1]EJR[^&IRW<>G)B[5%M)JO_%YIV:?*OHFWP+EKM^W-XVC<N1G:;9$F)[I,W
MM&1.V6!X3M$X!KSGBJ;*L9H_D^*V5&G:A6IMME&2U]6V\^NDV.(B2A<K6M"A
M9K#A6#)%&J#H%% +A>\Z:2X7)375ZJ[5W+^&I[F759%DJ"BN\.8ER9KH**8W
ME .VTA8!>JYK8!Y5-$J$M-6;GP/=+W,>%3#U!P0K?@82B!:I<*JB2!*\W>%N
M@"?[@QL+=JE%IDXIMV/=&HG;>:YKNA+0OD\2]]'I8( W#/LLT;*3##'8.!-W
M<,LM&']J*W\>RDY=CGH]L25-:R7XZ<=6!>@OPT?/8AV @+(>0(>F"PI\JNB#
M&&VG$Z'>(8RS68M5"0C-R1D>FD*I<:NT-I)A[M0JP#/V0TFD?BF3Q;:-Y;JK
M4W^1S6E=38BY3C+ T 7LZ6#P7!O-I:*BH5J]=5JK<=;OA3-\)/(APT6OCJ_1
M&TIQ?:;</BKEW)."6^RO/P$M/%=%=:[5+BL!V#M5"_!@_Q;G*%EG3=7J>)@$
M+5O6?Z;]<Q=N3BI3/%W8D3X>S_74EH24 IKT^^QT.L ;A<&F>_]DG8AFD;?/
M]/<'0 =0M*RWXUU4L_"XQ!0GZRA%'Z?G>C^'Y+2/8/3[[^Q!XY["B^7$-<J3
MMXBNDB2>7 ZX?SW'!_1<)\$\JBB:"&FG/1JW%:Z]Z2-9]F05>D0Q7F>)_ 4"
M&'Z_!I7">ZY-JARKK3^EN+LXY0 O+Y[**%M&^?(AQ\LJ+G^+<K(DX5Q8@&"[
M+;<8UG-]4N%4:1LMQMOID>D%A)-<IR_CTX%. ,[>IMFI3-Y-RG;*G"M6>^<@
M<^<N]@\RV2="%U2AU\W;\,O=I!SZQ5>B_,_T!F[L6FSCG3S5-<;K3.8-$:27
MB_=D_'",^:U[2#G\YMD),$3R!PZR)3U9_!)MT#7>1$D&.B*VTX7P#-FT"W<7
M/9MMBG<(U==8S3GN9[1Y0?E(LE*X[G*'#^>N@-N<6H'ALAFN$.:@JKY$XE-C
M^=7L,9=K3/_&O?ZP:O&CA5V?$OZ5B"D%X0Z5_2D<B^>WD5G9ZIZ.[:C;<%^=
M2V7!$P79%*"[$FW&"PY["*'S*@"A9^(]7VX;S,EP_9GA$MR<.M/+<DO9:D[%
M_UMW-S-.&C9HM9SCXHC#;^E\!,]W%C <>C-ZA\FIC.D,-$GQ/C;6@T14>UJD
MZ8<!D.,X:*_2"O^2Y6B3E/2&M(T;O,O:,(/#32ISL:'1LLM!I-+2F0^"C"PV
M$</0A0BZJ_,7J703[A9C+X5!?5?.FV0YZ-CTF*"^:Y@"HTHJ)<9K:?'@1<U+
MY_/)QZQ]V1N"1JLD,8>J[<9BD+<+ISZFH@R&A@^NE2GO17\JF89)^960WKE3
M.">F=RAAB$/2;2Z7G6_NR7(F>D/!S9*$7IVF0/?1L%S/]5G!.=/ST2)<]CG,
MFN#]LI:_/+L\K-DD/D76S/>(.3W^E8+GP%V$O +BYC)S;/Y<NCA>  PORW?G
M@4_@CXEJSC_E;'\^> #X4(K2_<%<@+0O8;Z_F7R TVGH*MHF993>(WIW<%'4
M*;R 4Q&\Z60Z@C0-0R$-Q*&AFFJ]Z9_8N9^HQBD1'<]/GS!>?DW2M+Y@'U(F
MO1'2:MOJB&);#QQ*+W<E<PSE?D49P\2]*&!PYF7TM +;$-30\2@1,G1""@2<
MR(2)13S?5B45U0;G9?+/6KIM'@&0XMM$/;((.ZC#-9491&O)ANQ0%O)$_[#<
MQ.]_PTE6_DJ0TAIK;F?Z1;Z.LE;<@Z?E-)RZQWGM_9K:O4_D%R1ZW6459ZN
MEG Z]ZBT^!XC;2(]D0246@2V9)16E+9TYN[L:@LV$=C0RUDA;%QX44I0H*?N
M%W&<5X10PEZ2-CPY/V$?$=2>;_(/VF'PA_-V&;PS9U,G FG)&8\(S\THM>F<
M,JR-R]-VX)AB/0%,3MS%W5%G .PF4#= L^,3U[:Y1B^NS]@I"=+#"C'0/C,,
M&\B#Q00E[2XC!%7UK"-?0\@:3)8._ ;NHN/%@X8U^!V%LS,[&$[E?,0A7Y@M
MMBB/Z)UA?=+J>@YOB-C3Q+%A"50[PEPH#ZRXV?E^)EOC3;5YI*.9=F\D;G'.
M&A/ L:(YSNE!HPE.9^Y"IA]X'K$-70J'B-$!HTGG@:X8V.EN7*\=SLENYO-V
M[,=;O4P+!8W-;3Q#452;YC>@V[.)7)#VQ@3YB;XJM";O8SPM-"$VW-=%LD>6
M?4E<Q&7REI0[9;O30PA,,05!>*+V92378S_7A1!H^7FV1W;TB(BDDIB(LI;#
M+UE"I%<GJ[%A5)K8@1:FC/T#F)N9Q(]M>\K4=IDR ]LY]![,.]XN?)SG\OVP
M<4K?)5KA'!UH)?\KRB2^R);MXVQPG+\!-D;XOQ8VWQ]"VQ67TEMIXZY/8=%,
MG2S.J#ONQ$!8;V-4+E&&5@GT68LVIFEHL3JF<-3<5$R:*J[1[2FL96]6*T17
M" >S?B0K$IJJ/8N3-#F<R\GU6Q_51,%U4(6CX<:"TE1QG7XM+1,=WY<V9!.&
MFZ!#,F-!(R0,L3!N5I6PA*/4)N+1U&?%+EM5UB@LZER5N]?-A]L@7!1749[O
MR(J,[O+X00 :33NE56KJO:;J"T)-/97Z:752HRJI'T\&.F:).*X(Y4FIII3
M9F.%E#8+1AG5!*"GB-(^6B4,M<CH84*@^>+J&D/_K">%=ME>/.(TO6W8!L[U
MNH@FT[TZ(N]5UY:0-"=]]5Y;]38M;'KLD\YQ26O'QYUC<CAGG3(P3B5SKTXY
MQ\1=1D5]RG6=I%6)H#Y$"\MT)ZR&Q9GWD(X[MB6;H=_@]3O:^:KU=R(/.1>K
MBZQ,EI1'LNE_0G&5UQNCF_<XK8@KNB4C1X^]JNY)R\3E2)7<=@<3_;?702"F
M,9-$=:S&'BDA/][\A/ ZC[:OM</HI1>[JHJ2+%GRNXPLJ3<^!# ^H36]-WY$
M6_J:EALZ+0/K;) +YH%C:TN*%E0);\B(YEF4=@-2'P-ALN^F[XV;@Z'+W6$4
MH_0B1Q'TU&^NCB:.SGY'[NI8R!0,'U'"HW(5'-*&CL\^28'&:?<335:;J@Y6
M:=ZR$<>?HU>4%?OKA,O=_@K-_2M0&;'T3.X+*NO#$?[;4!,LAQ>C>E@\<+)
MVH&>U C;=%VHA\WEJU0C;<*V13EYQ:I#WFB]J$=6H+Z1F73?L>?[4"GW^XGB
M\GQ'9O.:2#I!WQ1ELJ%ZN">]F#[>A&8 M(:;D2+0 F[OT_O/*4NU$@"6*0G4
M<0T2$:'X-<,I7N_NDYB&.A%1U+[[8IVCQJ7]EI2OGQ.B#-D!F#ASU\?1_ZB2
M<O<9E:]X>:@%1$>RSQ[/^6FV[@ZO55N[JU'-II3G]:#@8CGXX)MT!Q@K"V%T
ML*;6;UUU6MJ?W<*6QW8W_UU%.=E"I[M'5%0I#:]L(R-P5OR21=4RZ4[@W7F3
M/8W[I$Z]4SUI?+]FZU:!E%M[L. 2T@Q<6&G@F"R@E' X<T:Z^H'MB&OHH12)
M&2Z;E(@(='D$*R5RC<HH2<^U1+AL;DG_-?$__=B23G_Y_7.452N"L\I)1[=1
MW,9J#H]0']&ZTZ<1-[K-6Q[5F]MRMD5>]@:7_#4>6/+3[_M,@H/SY/=D4D)>
M!M<Y2C[<<?EJ3MW[5%SC391D[)LI/MSP:HH%=U2^;BJ:T/XSVKR@?+R49GSJ
MELV#3ZYO:03"QD(VF!<K4VSU$G> Q?6KL +%WZ_QVP^UN\MW=)C_TOU!1_DO
MO5%N?_[]^;?1^!Y^:,5!?_![+"<D*XP@;>OZN9/.N/W7XVC<#C^T0J _^#UN
M$Y(5QHVV=?V$1V?<?GD:C=OAAZZ>]I/OXS8A66'<:%O7[U5TQNWJRVC<#C^T
M0J _^#UN$Y(5QHVVU7_3P1RW8XI'NJ[$\$7:2&H\U/4&DX_2\F+AB,+4WJI@
M^ )_*&/5'FO1\WMRL4XSWS7>)QFZ(RR-]TPF*-1WCST4LTN!L_$'0HMYF^,(
MX$M%]P&+%:?+$1M Z*[\L S:-W? K"2LQ#+(!PR* LO0SQ'^[E[2,$O'JH:C
M[8+W?=,QD?;Y,>=!"T[;?(K4(\)FR+NW-8L-CV,G,6B"VL7J7;D^9S))+=96
M9_Z">)5+1"#[9&(L$/=,T6I@Q2M:TH)BX]E>##1F; 3D\.FL8# PD*OQ>]@I
M2FH&/%0GH.R_X?R/N^PAQS$JN'K!!!KKQ0C(?[T0<:6H%R-4K@]M+>C%8_3U
M,]FDYDF4-@'(CT0@^=MDIP!O,-8700/_=0?*K:(>"="Z/E"V,[$*)E3!1!J"
M1DPY4!S[&H'^\7.):=7N(!:P@&64RB*5C2Y<'WR(_.&6;F=%::@VF\1UR9HY
M$PB7L,O=,^F;$:NAT*(5 ZB%?Q*@M#&C.A1:R"30;^%, I<5<3;$ =QMMCE^
M:X+DF3$@<L"67Q&@,P>J,FQ8@=FA/P7T0AVK"'NX6Y_/$9%[AO)=GW&F*@$@
M]P?Y LA0E G.KI8V"=&'.UO?5GF6U.74L^5M\EZ_-&!JDQRP>_DG  Q%E\#,
M:JF2"+OE?9(/(F8L6K#.# ^4]:$[*FM0-^%>E"BOFD62YZXN1V$9P#Z%XN_W
MY<UD# K@?:3I+1B+]LGOK?!ZOQ^?3J8K9WSIT\IVUC-3V]:R9"]D6-^ZI<OP
MFS-#9,D4BTD?6E4/0;W<&#8,RT0^1^_\P61]VZ]#W[T>3 'IXL$<-K2\6CRV
M8,8S.=^=,(32S<N#1A]K_N5-%/JS; ]CN#L1+IOWG.@\> /9$=&]4>3=S.QS
M+O/!\#+F/;CFY]+V2X%657J?K,:GQ0HM9/SW6_BW>6)=0*@S#]PZ]:\E0)T$
M'O6GX$%$8@== LG[$DK=1E2?%S*WNF/E>?H9-JSWDS"] ,]H8!><FE=Q*I>>
M\"["#1PX\$CCKDI49_^\(P+*U@EAK<D#*KX*A3:<7(;*&WK@ ,#<:2R:9;C9
MRV;W^VOU WP^H[R%LTJ3[E ?U,1'(7S*<<'-9ZC83"Z,43,/!<)=4JLTD0K"
MBT6U\O!B+2F,\@D".ZTO@D"=!;[@4_(VPA$0&B5X% ;K;7AG@8^"WJRK,5.8
M3,BP[C[$*QGM-:#>*ES>B>O, @9S85-H_*HB%&?QCK<6$$-U,QX/RA?NGO,H
M*PA%9/0_14E&<V<W)=B?HW<QQY"6;"F(6[J;>"0CBDU$,)INV%W5/DVEBW O
M0F!>#69D*BZ,B]%R1HUC1O@E&<Z3<D<<,2*28$9+"V$.5^,LF*/>!"^^9F3.
M?4VVC( )YK>6]M$W-S0S(Y,Y7\=T&T0<<U(@/.SS3EYGV\]1\<<5SK>X28K[
ML-S$S-MVM4;=50FPD3-GPQL#K,GPT.&,L->GPD"LSHH \G3FC_MRR5:,Z9=N
M]/M?O!QB+NGR<>PW#3<,@^TYL<PY<<33A61,&H>[&A%/CU@\]XRR/[!0#<05
M^@GRF$/>L;$4CK/N\.& ^ O.8IP1'YZF]$5(2QEG*P@#[K('28#GR('T]UJ^
M5 &73]5+D2R3*!=E09+ 3_(@<>&=&31P2+ ZUT-K%_<SS(3$Q7\ZKF#OXQY0
M'E,IK='E;BBC!D3B*I3Q<%R) IX 5-66E%15V*#?<-=,\MD+*WI^\3KAOG_-
M(,,;^.6"=+D%73H EUX"=.$J*#![%N#@1RE%%AM?*\9_]2"/YT..EU5<_A;E
M>925O.-["=0A")0-99%<E"=XN5AU?8SIY'SN")Q\=AD<*90HEC(S"8!DX:NW
MY1,\X6X]868,4U<50^9B;$7YY\!*ZG#C EU7T?G(@?KGW"[GW"[GW"XC"=Q'
M&?N,??JAY:?_P;_'#^R4"%QFM%(@]+&%>US299@A?"HG^ &U&>7ZD;0)195T
M1&"4 4C2T1P!9>>,0.[US(.,0!K/5KS0J7L4%>@5ITNI/P- =K.>"#(4G8*S
MJS<OBM ''()YSC+E8Y8IC> X+[S3%<[(5KBJHRCKO-5KPAM;H2"@794Q(6@H
M2J7 L)9:B?%;/C?V0<SG]&7S"?V<ONR<<L5#]K^@;H 5CW2Y#67B8#3T3RSU
MBSBH* ; ,O9;8/^</W] 19Z(Q3O0_4\Z%+JAMJ-P/=!%'%>;*HU*M+Q&A/0X
MJ05$_IVB>MRSY<4&YV7RSR;6FB>(D5;:1MN.H3VT@6GZ3/(TL0E[)&D<__W<
M6$^&UK1_U]LAD> 49BZ%N2HX!5;@>Q9'W:^.HG,FZ$-U%$O9LF1K)*MILQB=
M.7NC8^GL(]HF5!GH06%Q&1&&8_3TBE#9O-:^W-6!R5=I5- 23/=D;X[0 (R]
MI+6-MCM3L8;6"X$O>ZDA! )D@3$$,@1S9M?6AQZ#I3&T=5N$U,=47 +"72P/
MY,-@?R*ER1JI%K3(\LVQL@S?!.O)FH4]61_'BHSH#3<ML9HXC695H[GSE"U%
M57)',@@ 61]JR3_3&E)G0V"/E' ]UV55$)$4Q17>O"19+;Y'%.-UEOP3+>^6
M1&3)*HGV>9XN8B))PAN1Z3WYN:V53KY5&[2$'KP=M<]]=-Q1^@S$"%V,@(Z%
M'HE.%^F#>2^#HAVEZ3]1NKR,XC\66<U9S5B1,!;F8/CNP$X.'X@.JW*N=60D
M[\.@FK$/)T7GJ@J63BQ-RRK CBH9*5\#3%Y&7SI'Q>LB?XCRLOVC9U2WR7MW
M'--Y])]&2FB H9>20QE#($IJ+AT=I=7J53\6S(M'[:=3J"+ Q_!*]7"LU*L
M%<51+EMA>LI\[%>WX^2_KA_;?L)X^35)4R+A"6E)$:>XH '.["LMK;:M;BBV
M]>!!KO\U1KPH?S \K9X^S]5H*:\*,6WIHV1Z1V+1AOUT5[.U7$+LUNZ>/R4Q
MR@KZ<G"=(]'C)QE<]_2)#^=C70;A6&(XV^":#*P.Z^=0_(X"OL:MBA)O4'Z?
M%!RU$D!T=T,LB!!52<ZJL1(QNPC\S>\5WFPK0LD37I5?R;B,9,%Y"J709O\F
M"M0F2,W3$(>Y+L(Z#;?"H,[Z25QH!K"P  _+F 1)T1EVUZ?PW,I2$2#)DIAW
MNF%8"VC::[B+@<#+]W&NND:=<#;H$JB6=BZ4NT<KO7<%B]58H",F8<#= Q,)
ML#//(1LJK,CHT#-PL-?//"18PW7&JG7Q8-8"G@H'Y_M<W($'RPOX_\)U2VJ-
MY![VBQ=.2U;I$"X$5B"W'-Q'.V,-)Z "I:[)?1FZ-GDW)[FLZ84(]YT[7/\D
M".0:R45P&CH*D\\,6LOM./@7EF+Q*,T?2O/&J:BD+$3;BOJ=0L"UQ6+)_+6*
MWAH1VE6X =-=[(J T]]0LGZE_NT-Y=$:<2/I;*#:)QTP016,)EN4F)Y^FQ$0
M>+Y' =.W59U$KC>AW[QO45;PPBYLH))/C@!4/@J30? 7]%X^?T7I&_J,L_)5
M82.F@ RP*(8@\]&;P)5*LFQ6EB;8STA)E"VL(:2=[E$-@_W_05'^_!4;V<H(
MAY:)['%\,,M@R\ZE0>PI"OQF7X-KTOUX_6F(1=\6&BP?T1H8\G-N#PU-I[LV
MY?!]BZM)8FDC)-KVT"#Y@.; D)YK:VA("OQ1GP;;!-;<&'I(](VA1O(1C6$J
M/>?&4),T1QYX/T94];14]6C"^ADJ@ #+]1]"#CR;#N^L$6?W-M[4>6$R>H^B
ML,&#H>&0*/4_?'(G[S?01W</RTW\_C><9.6O!"GAW_6KNT6^CK+6"]%Z#SA-
MEHUR9LN''NOUF$19G$3I$_FE>:#!.1:VBK-5+4LX/7B]]VN4U\E.[MHRS#=9
M62<X$3_= [6:O-N3M'(F#1Y=E[LZTC=9)7$[FO67'>/UG@F*5DYZ*-P]!!D1
MQ21_QWS,I].T>Q:BU-0OC=H]Y,DFRG>7*$.$@X3\D_E<1J^Q2(L$C=WE[M-1
M FPHG5%^/@42Z(I M>MPH^C8G'[!I9$* ]H+M5C8_D04&2ZC.719V'NX23V,
M9F=L-&$-1TF'D/KUGA(!X3Y-4%UA\LQ(;>7%V[L+:> :D;1O;Z:%(B][4P+Y
M:SP=D)]^/VQOT++CC[$ EH'U2AVRP9PSQ5ZJ2@$%C#E?AK*(XA:K% ,*V'0_
M \L'"2OP.)I8N<B[HI0\I-[8N;+>T)Q2)9GWRU>\O,O>B&=#B*DW<L!6IB)
MS_4&S*.*WHB0AKO.DDX"'#,$K)QXJ'E&^"'70L!)6'N]P\?O3>P]:/I??,U0
M7KPF6\9"AOFM._8=?G-#,W.=PODZIMM@1<+++;V_5GA*LG6TQ3EZ*-%]N63.
M%T#H+L>O#-J9;?+$C559')KB"&V=;5.&+EP'Q[8T+%-FCLBZR6#2.%P!:<P
M(N^E[?9'2%UDMK>SKGU$]1M1FDMX]YQ'61'5U>3)?KW_A3$IJ#=L9:[2T NQ
M,&<7/@"#30]VO>UM=L[9Z[(_[W>XX\_.[%\@=BSE8VCM4U3->FZ,8HZW'(XD
M!K13#%!OOBS%G5 9LY!_J"E)VW=JSU<J/5H.;9MY$_ 896O$FI_&OW=^^?#[
M\>ED>E_&ESZM;)\[,[6?DRS95!LFO<QO+<6C;^Z\'D.F6$SZR*,=$%#[&37T
MYAP3-IC1.W\P6=^ZP1Q^\VXP!:2+!W/8,-S#Q:F/PR)WPA#*?DKN-_I8<S%G
MGM"?:@\(PRT=Q+Y-O^=DP01""R-9[N?(?<GNBA,5"P,6,N%!'"N;L/UYQ0/*
M8ZK6ZW$DJW([H2"8[?P*=IF.+#<"22X%0$S+KA])K]"/-VL-2ZIXEQ%_&:6#
M&/%/9 ^XR.^GJ0]-4 @55(8B6%U5DHT=M95UZ<U-F"4-WC]@6.2+\A7E3]5V
MB_/R8H.K21%> PQ"_95@"%9]521C1WLE/7I4M)9#?_U8L:7Z&5^BAQR_);TW
M3V)-E+46:R&_=;@:")2()>WC]^;L=;R2^K7._QGEF\5J7QI(91KG-(5,WY.F
MP6H=2!96I^M)5W,\0#?1M^<\6:]13M;""5[>XGRQI7P_XX<JCU^C BWRAZI\
M?D5)WO%W2X9BD3_CVH_7)]IWJ_V:>@\4I>DE2O'7/_W8+K-'RGKT?MO1/6*_
M 9B)JU%0M;$CTCE'$5\3 _U2T?/"Q>JR*I(,%<5UM"NH!%Y*LOA/LO4C:K)X
M7FRW9%*+TN(B6UZE*,K)>@L1P)MWXHBR=2V"D0W.@;H=8+NH ["D&66I:BQV
M26GMX<^!I@_BB"LNDS?R_TM4?D4H^_7NAE8T;HZ'MBB/*/]W68PW2.' 1!>I
M^+!3&6D QC*+_.RLV]2): WD+Z=R\-(/MKXGWY.TOGIY1#&NB$&#3 &(0ZCY
M4AS!*KJ:=.SHM;3/5HW_>BIJW/RWO86FEGKSOFUR[<!/$($XA&HLQ1&L&JM)
MQXX:2_MLU?CG4U'CYJD63O%Z1Y9FUXA\V]2KN-]>$=W:W%#H;9X4Z*Z8/J$'
M:;F=+H1&8-I%L#9B5;9V3,B4I.ZB*=1876@<!7^="DF0*.E%L "U4(K03U?6
M7X)<17F^HV7N:[?=)N[,^BL3I?@1,]3@9:@*:H^%WQ!^5>4Y]!)!VAHLPE%K
MS[R H1Z!5OPB^4%\B!Z-L)W!B+93]D!M(2^<Q49V,$6@: I]!!_6&KA2],,@
M^N2=6IR-3'I6YE\K,^V'M ^ -%W;")O$.>I2>F4L/7GI+J7X*'1.1C_RHDHJ
M2==&PB+0FS> \UJ'P1I+B$7'1C[X:@LB3X\LA;'N.IEG/GP1]@1@N/AB8-)<
M@0TP?4##@<K5M?$(Z#0(; IC02:7Y;1TO66L%D\2:ZP?WM)@\O;+ZK@T&X12
M<2W0N4XH7)Q8.:6W=,VB2TNX[]AMY;AFC/@<Z:S[W>A/7:Z%;K<($-:MA3/*
M76>#J&&I*@DQ@=:INHCCO!KL2%P7JII2U)XF<*Y+P?"MH@#@W66'WFQ3O$.H
M3:8D/7\#P[>\ ^"=^1'X.&)UQH?>0=I5G4=:WL4<*=V.;VE-K.]S],[3,BG<
MT+)8<&%H%911#6T2H Z\N/UU2_$C>D-9-0Z>YGQM!3GY&H:>B)G2T(X)PL#+
MN]=,1^DMSFM5KU^H/;]&&<S5*#7L^QY@PS"43%L4NMX)V%?@Q=9;>3SD>(6*
M@HB(L(TD,Y\$>#C]<8$#4CLHR_H3(1=_N)<@M=5P93#2+!AP*V89<!B:I<2R
MAF;)\%L^8O%A2PS="D.WP*&HTHQ:)%<@*X?;QS[GN<?9FCZ#N$8OI>L3GIH&
M;F'Z_<9!!+3?/["!'&Z&7LJ[C)!1T9-$5J5O 42/J0F$)QPQ$F3S 9C\."[(
M,"3F2[1!S+(,,C F:WTP>]DQKG#VAO(R(6KPA+($YU]PB8KK"BVRBVV>I*3%
MS[S*@XH-RWTE0G!#9_.%=(2P@02&\P:OJ[9N%[@+_>-"TL4+GB'S"H#Z/^OJ
MUI]U=>O/IZ);; E8U:T_FR<?GR>GSU6T3>B:!]'412]ILJ[Y?8AV=#I[?LUQ
MM7ZEK=C:I=6XTS#%QGYKF8DD%#1-L1MGQY.\4GDY_CN*RWL<9?M$=.PJ>5+
M5G8B0*\U!LPA7#M$*'U++OD;SO](LG6GT%*% ,.W4@/ >ZT>JOS"M02 V;?,
MD!>;>A-]D2T?45'6<5*$H*04JXQBJ^[,!=K*:_71XQVN1&#\<^0P=";K<>D5
MX.Y3)-:N( L?5;C5641'*!/I24NR,+!-!3>HPQ+@8_'&BFZCF)YILLIP\@&Z
M934#P!-VF"<X(A F2\Z+:SZB-YR^T2ET0!>[UAL$MNPJB IAW96T%XT05N-Q
M:-(LS$WU0B'&><YGG$ET/*L +$(DQFY&8:,YV=E$ZAA!LPD+2[AI%IZJEP+]
MHR(,WKQ1+DE_C"E% M6*CPOE$W?,&48*Q^?0^5PSHHDYQPAAV+PYGU/D8X)A
MC(U>>O#0UD\$V.C"]8@RPYV*D*O[4C%VLXH 8;B"E$PM, <)FE^XJ%R4'6*Z
MJ',19G=%F,]U>P%U>P/T+^>ZO6H.%U:CE^-BI_5X \QJ,^3MGE.'5P+%#'ZY
M-ZJ[:X<[&N3VW :YT8H?S%O-XBZ+TVI)3P&:P+[/45GEHH2LMM&V\K.'UMTY
MW"%"@7+!#Q+I?YU&@C1?G7D-Z^.+9;P/'8ZM_D<Q(TV_X9Y9FXK%LA5;MMX3
MTW?+TIW/0,P)-0BU\B'+$$P [ <&6FV5#,;]0P1WU@%YPW!\4Q@_?PCU32J,
M6RV%U]+T#ZGBGNGV//%KSC:\TYV:A9D9E*2*0X>-"==&M1 O'-!01ET:H<>H
M1'7JH65;GS5:BY\,01HR=^CBACZKL+8 P$JJTD.X][9#+EL3VUT3!H4:QP)D
M:M@0,!R-$C"HJ4%#C-Y<PAAJS&T4LVL+RL"8VM('"T=7N,QI:DH?7[CGRH]H
M&^WJY'F+E?A0$ "YCUL30/JL,' 6P3HC1!ENR@Q*?\-.T21JI(S1+%F=$)Y>
MR4 4=T51H>5/#*>CWKCGBE0:^ZQO1H)0<ELJO>A'Z!N_=IUC[NM975=]_N8?
M%9GB#R#B:S05!,SY$H; =T4U$HCF' OKR2"]QRRODPXK T)N%+_2U[][LUOD
M/:9&>J?>L!6O2D.?]4Q; &#]4NFAU:N_G,2Q18^SPV3PD"<Q8DW/2NUD3F_:
MSF<=U&7?W,5-.PBW\/THKK%@G%6(0-A1RH7_YQ, IL"*PL85;A5YRAS9!0V?
M\#0A?9<XS_'7YA4R^5*.J\/K-.TN=92:^JQ;!D* '_HK]6%0;]VU,C[D.$9H
M6=P2Z5.FBX[KD>9)X0YY)WAP/NL4E#VP @D0=MH2;L+L07PIRC?"E5,?@)TA
MK@;P63ND#&DN>AI,G3X$&YC \)7M+:C.?"9K*IC/^$U]UBX#(1C-9_P^.HT,
M\""_SZA V03*%(ZRV%"&PV '>/S.TNI'1%_=$776\3WRQ@+O(VH<BDHI"\+(
M XEZZ=32:H8<+Z)E;E8K%)?)&]((F!&TE<;,,-OZK)@F8K 0.</LI%/+XY^R
MSZ&6A+,$+Y/XH;F<?<B3+$ZV42K41UDCIB+R&X6C@4#&-56/C[W3N=,X@;_-
MZ\.\>+=8C5@6!^5(F[&#= 3-PM$\,/.Z03P"_)WV:9R^>Z%]G4M_B)+E2,-8
MGUI!#C_YK"D")L#:,,31C;BMLW5_'E#+Q*F=7Z^'RG(TTY&%)RA9,3T(DY:Q
M96-D'(0%78-VL44Y096MZT<!S@O0-E3LB>(]"A=#=?M<'I2[*E5#83_2:\'W
M+<H*U"LZW_((@NUJ5(EAW;UUDHP35F-S]&*)C;RN1B5&&OA;EA%WMU5)_-/G
M)*,7?.W*AQ8JX-B.9FNVILE;^RXE3H4XK<9J,G+_VE97%:9FJR:@H1TK4L&P
M;VGOX>9A ')ZESU_Q?^#HGP<!JO=7DV7^^U/6)VY8CJ61O<)"+QT-9QCTBLR
MT^T)!F7M[F$X;?WFB>J(&MXC(?"T!V">;W&5&ZGX!(&JAO<0G+2"\P1U//WN
M41!X.6\XR\F;F0>?(%!6[P."TU9OCJ".J-X'"IR5'#JJ>C^_HAQ%JW*2WE6[
MO9IR]]N?L&YSQ70LU>X3$&XY<R"S>JJLI\ GK;:.E-5NP?0@CHX53S)U#Y/E
MW5C*47/LFZ#Z"?D+87%YA3?TL+S&Z_I"Z' #1Y,O'.AZ1&E=H0X797&@O!L/
M7EU[*\BZ6 U#9.[>]<6O:%FEA.R:O,OQD%_D.4VW79-[N3O M"Q<?(WRY>#Z
MM'L,:!MO]X+0'EYG,F^(8-?J87[K*E<.O[G3&6W)'SC(E@]IE$TK*G;J,V,7
MG2;-TH6S0;G9;%.\0^BIQ/$?BRWEA5EG0@K7BD< YZX>SIQ:@>&R&173F8$J
MNM804!/XI34M*9LG,9D8:]XXA14%,/O$5$R8D]5/B$R.HYL<2L+-R#@P-KGC
ME+O,DU=&N3P<N,F1(MI*]'C$86,O /%1ED3# 1M04N>OF(6"<(L<V=_C8/$&
M8&10MKJOZ[T/N_4F2.9<K<Y=M;KF6(M=K8[UK:M6-_SF7;4Z >E# QM7JQLV
M#,M$SJ4'(:4';2U<CRV8<^G!F6=E6,%"JS/RM,QA@-LJJ1QX8KCG5$2TAQ!Z
M# A Z(%X^ZKUC!<O)5E;?\)X69 5]Q/*WY*86U71#,E$C&I(/!"=XKC3_<MG
MO$Q62=Q>BA5QGM3'<X1#F@G)FLXJ=&6JS:"N/#C+T%)1R.[9WACPCCU42 =M
MMXU(#OP(65LX7=[I)DGZ156^XCSY)QJ_J)X-OZFA\O%_1.L$2MNY2?+I#'=M
M=Y'6R-&2+97VD>7X?ENI47?Q#6P4L 5HR<666D,[#[=\TOZ2H.&>8\>-&,B_
M%JM'%.-U1DVTR2-21_"T)?/HK\SJ2S/W,KYFLMU+P.9S',G;LK?9J W\#0E(
M+L_1^R7*T"HI:4KBFW>4QTE!CUP.81+C#9AUO"J6",-[ZK:G(=VC6AN,OG +
M?&FO7.O__(H*&O3<.)]Q?9$Y4)ONDIBH [:Q&67L?&_$)#'<1S7LT/FI'%[&
M<B#+["2O@1LIL,S,)MZ^C=G!&[J!S2!=J]9EASYGY=4<SV2W49+_&J45NBB*
M:M-,Z43:GU'YBI<XQ>N=]()D]AY-YSV5'D]C!.GA!(U#_16G!$V=C)M1FNIX
M/<XQ@KP>/?"W\UN$R>I'>_@40U?-V35:0:FPZ4W8DENW\9@4?]SF"/7SI,_I
M-$3]S>$RV/V='<8\0Q>^NV S&>[EU"R^]#IY2Y8H6QYKA<'J;\[UQ;"_L[.8
M9^C"=Q9L)L.]'=3>7(N$0^-LF$>ELW9D>J@#Z.A#^85C#)8[AS 3=_K7D,Z#
MQ]V=U&L?%CD_P%>AO%4-C0I ^I/$EC2M7?]//[:.G_[R>_]J[X+6QR)[9-X)
M( "T\[Q"T/#6PRTKBZHLRBA;)MGZ$:?I+<[I1UN+8% GIBM?22>G,#1-F.%\
MHS+$;W] .OP>^/]9--AD?@".AJ7%A) ?H]F"SX?^T>2VOMIZ*J.\#/9ZJI7+
M)P)8%G?M;=VG'!?6GI/(>[!DT<P>SC9M,"*A6#63D\"+$]0KNCNRM$7+ZRK?
M!ZG4<BCZR[TN:FRR+-)&T%]3*B(X97,SE>?1K$F#4(U3M)\;8\G0FL;P.S<7
M0W$2^:U00O.JTDWD(7QE[U4L3X?@_BQ-CH#^3MEVCSQ:H4R< +XT3M5.RS,<
M?:/[^Y_.6UV?MKJ3\0C%NOF;78VG!,UF]R8+WI[;50]->#*+/7/Q6[)F!OZS
M-6N/1BBVS.!#_[&"'QM<0XG0MQMHV2Q;FFM 3'^:>[I6[=:2U<.[/3L#VV,7
MBH^ LS?'8XQC:AKD8M3N4I!_,SC2#@%IEM=T Y(^8(#U5"*_H63]2DW@#>71
M&G7G6P]Y$B,JK=7<]\>*!-C?WX$)./7A=C/&;@;V-.9\5=NQZ]\51G6VY0!0
M I:G$3'G'^-VG)L7E7G!:-/OV._9N-"01L]G_W/DT0W"!]GD/O3;?%-9=>)P
MXH2T.K?EAQ0[/[NBXX_Q27@C10$$_NYHSDOC(^[+K-!RK!"+L^.:80]G4P."
M\&/SRL/R(ZJ W)K7!TMSQH2<W9*[HZ7CQ99X?+ATCD:I[_6/Z'44>[4?N7+V
M.3/X'+U1/06/ ^;\'#,CB1 XHA.R0\S1XFO.+FL&EV55!T[!DYD*Y!S9<YR8
M#6=1/V!RG=V8\!)?&,I@Q/@CHH6\B4"N<%;+N8I2F@C&=C9=L]XMS4[*O8>7
MU$JJZ3RF_\0::3<4F*;!,J$@V 6(KF69Y,JR-M1VEQR*HC!*J&4B OV@((+Z
M!7NRCS*0&G^_R9.:M9Q\YA18\E):%)R]E(NA#MY+:8E ?P%\(EY*>2]Y+.=E
MGS!+/LTF86=7YY%B!.\!;4I&/W3I0YT1F6WYCWM I$SK'#K@\G3H8KW.ZWPC
M=X3A)"N2N,D-.\]I$+ W2Z<_TMZ"O8_JN:\A;_-%V;#[L1]5,^XGV.4 5-?M
MGLH+A\GN;"YAT/+Y_9@Q_;,4?VZD[>SLAI*9\<"$TY']<Y%)1Q_&"1QCH-QX
M@9DX._7W3<;7WISQ.7I,BH2.HX6C<.GX,#[&@V$.;B%BP/CYU&"&K>%Q3PFD
MM.F__O!CC/?,]]_]*=71@9=<L58 1]AE.R)__7CO<2Z6RX3^(TJODR).<5$_
M:9KI/ ?2EZW3''%?P8Z7\#5__?&:>)Y]U2;+(ZC9^RRE)P"]>^ BY[04Z]4I
M5 ?4\L),Q+3] A8 9D_AU,A 7I.W^L^XC-)9=X8J7=I]+R7I\NQ*9ABZP/P'
MC,-PZVH_Y#A&:%G<$L6#U+X!P[?##8 _?3-3%=J1;01 7K@Y66XVVQ3O$&HW
MB&QA?L'96W-^0^56U#;>_WZ%B_(++O\'E8\HQNLL^2=:]B4U,I*C]MGJS)'Z
M/'UC=3%X1S;X([$8;L:3V034K"%N<=[^1.'&][%N.I_;C7 Z/_N368?S5!P+
MAU?]-"<?N#"]QLFL\Y+T,)I;=?@YO E'6S W_ZB2<G>7$1%4]3 LRE>4/[]&
MV>!><K![M7Y2;(4(TZ,=0R(^HB>P.6[.780A,]T13H!U/N9;SA]&L6XTENC1
MMKU .F;?"DOI"-B+^#)ZMAR)0WXZ7_+A8@ZE/O@HH0=VJ)A]/7)RX0I2CO?6
MQJCY-?N@BSJ??:S9G9_R$-LM$:G;[_$&-MPBD6:6,^O^0SRJE@ZWM/B?=ZLR
MX?MC%(O2EM<PRN=H3H?=[>P^9]SMV>4<:TQ/U^.,V0XWHN58!TB.#D\='9>>
MO<SQQO1TO<R8;8VPHI\;+Y/5KVW"+5(@%55;;<:!O^'V/+O+8?1\]CI''-G3
M=3P,SC6BDSZ*[_'D$,=>::;S,8Y/QSASE6;RT._P#G+<%&:RG2%,RO[P+?S1
M_ B[V]F=R+C;LP\YUIB>K@,9LSU'F:63T,SYW[S9N&$\EJ+.]RY.4PH?]5DM
M7%S2M\E.+\UUJ#O>JEV-N@^M11ZJCH?Z<I)3I)DQ'V?J=)2.8A[9'6FBG36K
MQ0>,'_#'ASK*O6.?KK,W=1?#<':I\PGNHR:75;SI]<>C:M)UY&B+LT?US*.:
MJ<T']JC*@@LWT\SLM]?T#,\?3ZI#U+$B2(!$G7VH@^@3'87YP Y436ISI)D^
M"1<:] &IBT"8L_OTS'T:J,L'=I\:AZ0?,C;''[>H2=>1HWO.[M$S]VBF-A_8
M0RH+[AR"%$ (DD&\QD>*45(3D^5'D4&E!W)M-J%D&8.E*/PIU//-%[G,7L8R
M>ZCR^)7\^)"385BL2.L-SNI4P0\HCPD4:VTY:T>F!4D!'85NZL>0OU5KGHG@
MSF UCM3(G/*"?:KH+G5>5]6F2@FVMR9=6G%7%-6D!(2K[F??X?&Z#]V4W8V5
M_],UCXW.[#4.@\+>Y=PG&;HKT:9@JY&6(EK=5^P)'"J&&F%S/$<XYNC&KVA9
MI63*DHJQX,GQF5;+MN(KIBK#''!;-!LYA!ZMEB,-CCC\AYU%O6;9\_^(4OHP
MG28M+28+'O;\8%V16$-O1F\]WO;HU#?]P;#_^P^342>Z]4?SC?EIH!'HO439
M\C!A#G1B^XK+'&=)7'P?XTW3>9?.]A&525XS^I!&67&-B*-+BV]=;0H'@Y M
M#]0=QIR3WE6C9:M<2BWM+;N;)]R+U6><E:\%T<1F5J'4I*B<+).AX"U3<G!G
M[D9GI+"R (8N0Z%/ZA_D?3E[@,C1IL])EFRJS<6:^+3.MLG"A5",?B&.(1_:
M^4BW]!JW@E9M')K>&0G'2 M5>PX\>OP:K<AJBLS#M!KF2T6%1/GZ'+W74LBR
MBB93/WPL'E#>B85]\F<18SN>5C"&9@'VQ6AD%E;(T5^M^VPK+9OYYZ@DPY^M
M!]\;ULFD1C_"+$4=G]A.5/"=B)5HBW .&U$A)O#83WT)6#,-:S;QD8S!#RLP
MB=XSOJ>9U0#HZ<BA^ Q,U]EMQ&H];G,B&BP4Q1S*.N[09KC4L0^=[C+R3_0<
MO2/G!TU[4J0'2P#(=OB%D/:V^HQN!F>F?+I91ZM\,&>>BQ!S190Z*:^B/-^M
MFG"IB_=D7"!."M>R*(#SB\<OT09=XTV4C ]H@- B?OO0]G3Q(B5>)8M*U)Y5
M,+O^C!AI7S5:MNPIM70V[4"'#)N(8CCA2+JDDXQ25X'?:LK= U:U+("\:0=4
MTE+$EBZ.' A6.K/PY,KPS4.)\C!S!=I@U!>E)VOU/=\75?F*\Z3<44UA3'ER
MP/&TS@#TC$WFC <!%;)J?ZY[CI*O47:Q1EF\6ZR>7VL?2I9WY(_;)(NR&#$G
M.M5F^TD<VLR]'Q"-$=:6 ,<U,#IKW .TD\"G-8 +P$KV Y%S-ZN)T9[VE ;V
MO? Y38321<DL^([S?ARDQ=]U3D#Y.\\>J#WJ;U8K%)?$)Y %1%72 +Z_X9?B
M@OY$@/_"V?8KMNIJA4-;V9R6F%U=O=((IKN,?'XDZ_WK5H&HKA4%*O?"I^_U
MLF)\>& 7:6]?:@.I,R^AJA-X)D$.'0R0JFX-;8,:#4=OJ]B-52N@;_(:Q4E3
M_)4N$JS8 1^MD26PT)Z^+4B%>61K8-'C+/)&S1IJ0ZXCV"[B&%=922^_Q-P^
MY/@M*>H'B'I3QCQ]BNW(=I\G8&2S#H-M"[1-K+-@G]G-4W<"L]J5=6,\T8EN
M#J%[8'J""=%%-40-F^LYBTN4H54RW@SJ-0;8!:OQJ6BZ5#"SZ"ZK5_U8'N?^
M7S"OJ:NJ-FYU#P_!?2J*;BK68_AP"%%S9&*:P4R>\R@KZJ0H!. 6YX3)YM4U
M6I*_4++.;J(\(SP7>CL6<_QB<S'!?P(F8TV\MLW&A+#6=/[LN>FP/ .<[5G.
M JQVKSY/6>K^!.SR6(-SC-G.$MVM5?_%;ER)VVO-Z6T<UKWLDMYSWO=S:X#[
ML'R+;.)&6V6A.UWV+2$?H)41"\#VU6;RAO;"IQMT&BZ>Q4F:-"I6MC0\D9&J
M".;= )C]Z,4^XL$%J1W$SLQ*,.IX1MD-[6U*Q,'*['0>>)%=SCZ'/K!(LHHX
M_\46Y;5 BHOEWZNBW-3/W\;'6_=)]$(D5^YXD0Z6T8^C(ZRA]]1<9I8CQ&CL
MDS#'A:"'ZP;I]*>V1&"A"S=)KE),F3Q<2B.JC(DTW#Q5D)=8;)G*<TH)<'-$
M:C?_DXW5('UPB#-$TQ*N&H(OT8J8U)[X_69'D$-)#T$OE9(J L?K@WM<%+=$
MO5C.?D0\*J[)/XHRB9E+ 2-,@UE?$Y/3)[::>H-M2F_Z_E:-JH.E:U+CPADX
M,X9VMC:WA1$B?5/8(_HXEL"6G2-#V!,3>"8J#=9OWHG@"-M)%I'M-%UI?2$[
M;OJ6'Z>$OO5=1C@C7L+<6E1[TC<G>$\?Q]XTI>_((.'4&H3(X3)*/=RPL@;<
M>(&KM&G0Z>TD/"?L)$62;D,=@\;)F?M=R%654Z4V%YPYHFX39X#(M1AO$3&?
M*)4%20&AAP+A0[N;_LS''*M*8S25:5-0>TA9S^%NJ%K6Z!4+NLB6]Z0GJ%K"
MV@R54];F-%1423(S**JL?Q=O=NWZS_T)/,A_2J!'_I,+?1K*"93&'/Z3V_,)
M'/8;C8GY:HBSXM<:)RUJPIT"N_M1\[6M!4R';)7ZF)Q+LETHP5X"J#4:R4?6
MR%VQ&@NJ@#6%,RI#HT])F^\31$'@43@=FX.EDYH"JS0=J3&LZ:DHLX:@9E%I
M&!V!'W7M[;=9?"GZ9%"CL4^6-#H5-582SCP^64)!X-4C8+H*D__):J,#]9/I
MFTXM!J]N9\S\@B>;.2-R3BJ<T32<U\(=F\D@V#H5<>^Y6>P>8OJ'P?_&UVY
MQ.JW<5+$[L4^I(S#VT5WH<%^7\&3O$W<8^';P>W>]]C33CROY+5G&@G] Y]G
MA^YP#Q@Y@NCRU8S?9Q32;$GV$(H-4 GAQ[ Z?1D[,#4E8L.]%.1P_XBV49DW
M_UZL1@^J818%0B&V(0F*CV$U*G)T8"<2\DY@'3[D=WQN5*=+2U:$,2+X)$IA
MQ@'%(K8/.9:/82**TG1@)7(*]<]_/#64YZZ8"W"^F,*+E;\/_S'4G"LA!PK=
MIT4C]YZM3)"S:W M-%IQ)$$*>LQJ)=?F8:N/H],":3G2["%%^DGS/'7-7S"M
MZ5G%9?*2HE:63Z]$(2ZC@I8G/10UI:5)86JOAU-L%*HX/X;)&$G:@4&ITJN?
M:,]3<R,__"=.DV6T@T\AXP;2V>/0X&-8 5]&;N:, S$:*>5F3HP-R1A5\[3"
M^6:DHEIM%3*!]=J>F.*:2&Y.'5:DJU7GOY[:ZGY1OJ)\_U.V%I8Z4V@J]M2<
MIB>F^@9R<^"].62UBO_SR:Q#:CX/V<U4E)W1"J#G@U8?2,7YTG*EW0.*NMNJ
MD(MXSC.6"G& ,XT=+X):)X3:J[A :R%E:K%)<T6:2:DPB.?T(7X8F&16(0C*
M(D:U1,.^!SR)+<.^V)1,PDKW^L5YO%E)M=O[09;)\;J)!3->)0UAW/.UKTK=
M+W(]9HP)-.9L!.01:\.2Z%SFF)73^6#.&&SODJ]H(81\UY6\'S G AEFK1^!
MN/>&O.' (*XXOFV$M)>(>(3L!,K;LXV56=R>J?$R$5*T[,+V';H3$"+3E3-E
MR'")' GV<;(%V.#R)EBWR,N>5R)_C3T2^>GW1QHFR9@\)K^WPNG]?GPZF<Z2
M\:5/*]LUSDSMYR1+-M6&22_S6TOQZ)LS0V+)%(M)'UI-#P&UE5'#L$SD<_3.
M'TS6MVXPA]^\&TP!Z>+!'#8,][W<U,=AD3MA"*6;3 >-3GC^Y,T*P"FSU_P$
M0NY;[N['U2 X^\H)'&=OV8.S6&T0Y9NZL-?_H"CG1#,(8;JZ?6P8;S1V*F0,
M8TRLP??]&B@<=-Y,:N:G)(3!)*M%<2UX#2F&YIV<C*']5ATU9A642(KX=!SD
MQ7J=UZ$$USA-H_QB0_?L$J42MN&H%J=-6 H&8=Q S3CH3R5;2LOE_N_V!JAX
M0'D=LBC1.FD[CN8)VH6E?5 !&&B@H(LY[MQ\6CU#5X2J!U!3='/8LW]W:Y";
M&[T+Y"'"<!\03%X_?T&E)(&G"'24[8P-ZA6SB]7TO;>" "#-!4(1-_='4&U<
M1+:FI4NNHCS?K7#^-<J7XRVB1DN>>$0MG2<F4]8!;"(;=H8R* W]A%>@OL/=
MJ$[8I)Z\_:V-^7DDHLS?$"U>?A''>16E1?>33)>UD/'46Q'9:6B\B01G, )%
M<DXDVVF?_>:-[\#^+U)"+3UH>$/MK0R! YB&*BJ!8<!1G8Q9:$IO'J. $Q-N
M^@\@WW5TM9[V#YJJ:7O;])2UFR6=HVESVWFX.3D 4UG_X2V9SKK3%/ [\#F[
M@"^*-+HX&:NQ+.VC+* TB-2/'O9S606:,D"3PTE- T=R^$/7KG$DYZ=2?<K)
M/EVF5 ,@GE*U0*>A5"R.9U"JMAO]S!7\MUHNE4J:3%4]DZ??Z5"MZIYB5E,K
MBBA(3NHB'\5\Y_* LW? ^?JIJ-J4VQETJ^Y$(QN$3\]109=4' DKW.7(I2^3
MM+BSDSB!OT^BER1-R@3):@**@:?VS03VC.5?LF5"2$M>JG)?C(B38%D?@5 T
M8@0^F*AHT+$%N7#-E-'QR%#!'6J8JK>S;X_IAQQO45[N'M(H*\E&_N8?5;*E
M^25 NBMM+51<0>M@M18J$3LJ*^A-XQ(K!'V5'+KP((5ZZ-'QBY;.*9VX*.G7
M\)!%Y?;'3UW:QW7U>.0HDPB45Z!X !J0.@%XU=4G-FJ-"YFA0CT'N@F1+W^U
MMQQ,U.$^'I@HD.S(@ _(,U=?CP] IJI_8" TT^D1@4[LL)>GH#T#48A^%;?B
MG4GQ6ODC#4+6%YS%59X+%_L"8,%Y7!_8'].2#"7GN(C+N,32V+WQSHGZO9S:
MJ1!$SX3@PM7[">@:A'D;VL;I9YZM8AC2-YU/Y7(_UM3J\:)%;3(U/'3G]6$Y
M",R_5U"@4=%X#"7&:ZG*P[__,)'J/?FA^<;\-) X>B\1K4[1\3F0^?85ESG.
MDKCXGC#:=+[GF9[[YBC&ZRSY9\UC%\ITD2T'L837J(R2M/C6^=M6OA:,7[,*
M]&7T?I4%Z6P5P7^SPDK;"(1N.99".^/Z,DKIY>#3*T+E/>V&.I9I/BX96,LG
M'\PK!IDI'>6  B:=IW6LSTQ[DQ S7908J--5#I"SB0@P,!C(VW &XB.F$Q /
MH?X^R8O'S5)+Q@JF()=GEZ)*A#)PB4*G HY@I?FL)/AYTC5-!^E%I.HYTW"X
MF88) :@HDUB4:E@(TQW L&'<;XP$R88A?,&S#7.PA7MB1U.]([+5H;XJ_5N5
M)\4RB:D<F$H"A&[%*H7V6G'4>(6KD!1OX,^/SVG-9T]K?M1GN)Q$DBV!?05F
M;W7D@,,A9P*&,/!R#I6'GXGR5+)CG1/<'V6GHY'J'K#/D22]#S#@Y)GU@IRQ
MQY'"=1ER^7!^\?@EVB#FA@<(+>*W#^V,:YK9A9C4*[MJ /-C5SA@]-&9O4.'
M DL8&MJY!&N=J7N$S=DI!F<9TN4KZ64KF;+$''B-EJT0E5J&H#+ZHE#6)Z6N
MYM@)^3D")IM-@-2A>\Y0\X0J2%IYEP80KW"S%F# @7R)@U57!P"9=NMU*>(/
ML6R'+C.55^X"Q/I>X WE+]CZV=.Y<-6Y<)6FI9T+5YT+5_$'\URXZD0+5RE,
ML+ 25H )=5K,*L!$@WP^[SEEK11:2&/O[HU*7=F1 #@_/#A[B.6<[YP3D&DO
M5Z^U1GY^;M9YXX&#-^#R,6W@S.)AF7:4>1YZ 7&&'0ARA^DC%/7FR^+^ES))
MDW_6'X&ZPVXDT9]QHT!U2,B[#3T:=^ PM8.B+C7JKZY.W'82C6*T"U2I9!*P
MH5>,/AQF>E!4K;O-EK"W6-7!P;?DGSB'3G2BIA(%8S<-5,< <K"A9NQNC%-
M'$W3KBOTC%M6,L9KRAU0[<!X)#H(P!.H0JI*R(9V OITEKA:1U$OEGA+ORU6
M%T^_D+9__O%G%?T4-(>H);-YR-HHEX<U)61VY2R_M9:3Q/D6DRT^C0MZ)/][
M1,LJ5ECVP9" W",?2<C:")6-/<?([] @2;8/8<I3ML?OG+M)@5FG6+<Y5WEE
MS8-36R5YF"FLK"N-S-G>GV=/#UF9HP!*  #HA2WX$\MD+"N92&N:X(S(#9#H
M6!^7>J%,%BX/;Q+ %PC@>P.?<J!H#356$(,D+XI*__6KZI.L#,KGZN9]F^2U
M\*[)0@:LB^QF4LT<-SME/16*Z&A:.Z8BW%M]Q4G?YJ2CM2XP),#9>T?.%I<=
M(,>>\$&PP@<A[B=L-EVL30\ 4LBKZZT,;+2XP9?RC8NP W[PY7";$FJ&""9O
MPEE7H85(K[R9:\WT2V$:U=,S>S.D*-S7WXE2Q5EK3822#L(MHOR(8IS%29I$
MS0$U)V7>S7N<5DLBIL:C%0\H+Z.$%E!YQC?OT8;(BH(_HK+*L^(1I^EM(Z.1
M7SA6=_M7?G-WYVS@.*R,Y"V!:L7$A7(7_GHL/<%0&8TB;&>FC_H<+EWZJPGB
M[!*\?"JCO'2]IN!P=Y?%.8H*5#RBHDJI8[XE"O% R,X?:N()[ ,N$BIVH+)K
MH11;AB+*CVQ&)M+WQN84F0@W50*'_VMDW2JU4(JM4A'E1[9*$^E[8Y6*3 1?
MZTK).5TU-0#L3II2I#K3I@#I1S91LQ'PQDB5V0CWI962FWI")1DH6M&Q^"TI
M7PD\E7N;<FE:O&X6W#K3J1SW1S9:*^/AC>WJ<J,15AO$3+N/D1L*Y#[:%FBQ
MNMANTR2F;T=I4I:J)#_=)YND&4>@/=OH06S59CU\9-NV.#;>6+@93QHAS$'8
M.<Q6?__3^1A5;C43*7FC^R:!SLU!ZDWFO$":XD79D>]?M.[:YJ<QW"W&/CGK
M+UG<\,LJ.)R.RAH(@<?%#3C OOGHY]>H_ U7Z;)YA'BS6B$RD;UUSQE@+AR(
M1.S?I4C<)V06*P#?>:O)AY.VF=FYP"]+.PT\FH9_4-+(ZP%E45K+*EO>981D
M5)07<9Q7:'R;;@&3], .@"E<_=:0E"4EA_4<>)I4Q<6)TGREM;20]:#_'EA_
M8<")5>V5L;Q8+NO#T2@]%'.4SOG 9N/97]K,X6N>YC#J+N.9%-G#1@4A_"7=
M/1 U2*85)8UP[%_O:.%P[R2A&H'MR(GC*"54-%'G6KT'OBSH2>@A2L93/>?K
MU'R;KT%IFY@W?3V:X TW+N,AQS%"RX(>SNW9>D2K*IL\OH. MJ(5@P:E0PI<
MZRN4N!/+0< !K-/4UAAF*S9I7_KY-/P5_R2UJ7IJ3N6DIZ N+"^473@700EU
MH:!9M<<Y+F7:A5C +6I+;W3__8>);,D(_M%\8WX:R!V]ERA;'O:_ \EO7W&9
MXRR)B^\)KTWG/5.]1F1OE1+FTOC'G_;TS-#G3933$U]Z^/OT2L:\[?A;5_/T
MF![.+DT&UJH5'\S90F1,TF54)/%%MKQ.TJI$O,>4BJTX['-;.9/&%U0V6D]-
M><0S\UO+V>B;,V>H.BY8S-;0#0*14Y<X0AINDH*:M^0-/:&X:J)A>/E$I(#=
M<8, T.%>M3FH7&17.'M#>4EWX-?HI20#N5B1*6"R>P7"[_>S4GAW:1?D(X?5
M.1XE4^#VT:R)I;C#S?.OX9+ MJ3MGT0]A'NH,/"Z%V69)R]529>@S_BA'I]6
M$J*)#=",-><)FX6D>YK"L#-3"OLS*/R&RRAU?1SZ&TK6KY1YXN"B-?I2T0(F
MBU4MGV)1E449977T!WM^U6W>CH]Z<^\%52N5II0&;15%U+9U9M3:FH#-Y#,T
M<54JJ*TK]A[X_0>3V]:;3<6T_'M5E#0&7<7^U;&)=%T%F\M;I;R.U8_2*[S9
MX*PA=SAS-,O(HHZVH^O(PS)G>@ME ]OAULH,FU\^14.[L&V1 IP.G,SV_-V,
MO'#W\B#6N_4:6CY$NUIX>4Y3U-;/8W2L!X10Q8 D"#^,#:D(UHT922@,=Z.I
M*4 [4[J=J?PT#,6."*U;AS99<^QQ78^LR=9$>X$[TV9%A1YGR4)GW8;S) #;
MB,M:B[?B_-:GH_%@&<VV'>?W'[AWTC@--3QUTSX55>]7_PF8%]Z&*1O(I3OD
MBCTLG8.PJ:U8'.3ZX4^B_*H.]8=]TR.!XNA0D/<X,%:MZ='XEL9J%3"'D@8;
MJ#3X1RQJJ8VR\ =^0/X4OZ)EE=*\#%F9+"=7TLV#:+2L\ROAS;8JVP?48P$-
M(AA;4Y\'>3N6MI$[&P)#\B]W; 07[\GXK/ (/;6#,VM/GHW4EVB#KO$F2L9U
M"Z'@0IGUP=UYB1+'?] 10UE1#]E#&F6?$5T0CTU>#MG9KPC2V=P#'C.LPNMP
MWI'U0><?(>[ YYQ1@-E!!$R- D*WDI9"!Z%9:CRK:Y<4?[C5D(XQQV%EWPX9
M(BLTTM&5TQ9N).=,2TKNB,ZQ.!HJ@UV.^.-OB9-PK]X-Q7(_?@MG9U$]06MG
M!=U#:R]]!$<OV,%2,& AMQZ$.AD. [,NFE6<=M3%>:TUH+:8^VE 638Q+18\
MK'D%-]?3L'6GQQU8T$F>+7+X8SM;Z>KSVHD_!WJ^4+J?/%T/<+\$.6R?]1P7
M?B9OFPQ+@W;L)_$TUB^IXUQH>C>RE:?/_E$6)_LG\LY>JHM(XV9&V)_S:+3=
MG_HHM767<:?*X]>H0(N7-%G7ZC 2 A^@RZ[# '#F._2&# /8'#H%I7[JG#H,
M_,X.33F;J8[&'G./**4)S)_Q945D34-+LN7-/ZIDRPA<U6T^TB-X\W"U3%-$
MEG00WGO@P8HTQ3;A8/E+%N.LRZHD]7B*K7HU6$&MPM-:/8$8*BNX4X/PPXF.
M'GOA] GA=1YM7^M CJ=DG26K)(ZR\JHJ2KQ!^5VVPOFF[LSU0NH)K>GH/:(M
MSDO^@V096'?5R@7S(.[D$;VAK$)U_KL;,J0YT;QN1*CVWN-L?4_6^<N+HD!E
M(8XS,4$VB2O10V9+I$5>]L1)_AJ+DOST.RVA4C_E.>AVE#(B/Z1P^TMY+MQQ
M^6HTMD\%,\1""C>T !:<(5\%BK]?X[<?8GJDE^\H:W_I_J"<_:7'6?OS[\^_
MC=@X_-#22W]P=TXD%2IFD#PZK.'AJ O?_^9)#(/.X/W7XVCP#C^TDJ _^#UX
M$Y(5!H^V]6*EJC-XOSR-!N_P0U>TX,GWP9N0K#!XM*WEE+(SSP0W58ZWB!D9
MQ/K4A8\//OD]G@(V%$9VB,5U,2(=V[SZ,CX1_#(2!_W![[&<D*PP@K2M_AN0
M>0ZI+M)T4;ZB_*)((J8-\@&ZBVD&@-]C*&5)84Q9N )_G2'?2F#XNGPD2A[J
M^O:'C_(4KF2-=JX8OL/CW:GJ]-\$*G/[]294#+30>,@Q+5NZR)]0_I;$B+&+
M%H$<JA\P0%PP0@>M):)@[IVE<$.66' V*Q.5B*A/B99721Y72<D.!I>!]5*]
MLL&<6;I<VAC,WM"&N9B[M*YLC+[=A]VF4?D098@68B _[-@*((%J!<2%\GOX
M8<PIC#X7H?X&7O36^/CR9+MB#'=N3&$.L+8U6GC8SFL/T+QH>]G![C+<;%:*
M<KCG!*.;HME?K^JB<2Y CD X##HMHVXX5)C+W=#8=#MJ[H6[#O3]G"?9*1[H
M^5A>[NA#RK(?>/$%36)K *"'Q;$ -&CE4I""/843=QIXZ5I[,ZXE/V][5M8G
M*]PZ=](8#&PY0(%Y_#CI?A@PK=>M-P<X.D_,8R*5O!;28U+\P0H;$0,='I0S
M@?QA[7)WB;+X=1/E?S#.K*#@/'8GX!XQWA'&/-Z"@G,9'X.[BY6*4E2T%DRF
M07;>#1%,%P3#AG$8(@D<(0SC;QP#*<9>.T@VUG#W]&!KQ\H&(I/NL*,VRX2D
M@Q,2]&2)INAX)>+=+['D:$]HUK[</9,^8;/:&)(_H1T@_>&4T@2;QJ:0W)5*
M#](=I^TJ<T(=.]D/#+KC6 ;MD7N8CAI695?F(O9=U'Y"AOJ$?"_#^%D.F&LY
MTJFM0\]TP'VT)R14R(3&\;D&<]D!HS=G^:!+]\_1WW%^V%%/9RP^0"LT%L!1
M6: )HA:K 1G,&4D*U]5FY,/9NS4>H/^).:>(0%BR_\GY["&7, :Q-;1#+E9J
MBFQL#@_].>-=1]-U=#*'6P#1BH4)X?=@RYE2&&LFLN C @0.%L.=UE",4YQU
MN50^KE.>_Z4S&'3:9R'RYE&"^59N<MG"V\E- 'D;N?LYDKEU W 1UP'XTYSI
MHRT9%VZT&6/ ^3,V#RBG/T1K])-L=!B@O/$9@+JS8.E L1;Q?#9'YLS#SES(
M#[#.$6GHTC-.[1;#S43B)._[E^$"G*<F4_END^<MM3>;]Y/;9UO/I3R[?0;=
M<\)OE7GH0DVG]4K+819W&;&R:E/5&5J:%3+>D)Y>458D;^@N(PW0Y8[^B#/2
MN^L,$0!J[W%1?$'E8O4<O?.2M)IAZ=YXZ6)QMC 0D4DH9&XII="#[:4 VEW6
M3L/1QJJB&&7IU.O^L&45=!ONI1=0*JP %IVF:B;K.MAE_[J,Q@&6!^_+.F$%
MP8[SG+!AW950&Y+#/'\5PG3OW]DP/BLY^WFQ:CNX>K,/_MS(Y#F/LB)MIH!]
M%5N90 "-IM(0-O)Y8AHQAC5%H3PC-5CJM]S _KS(;&-%+3\1I]'.R%=1\7J;
MXJ__B99K]% /I$P_55I/%176.EB-U1".'=6%=>PLP0\O#X6<V_IWW4F$T1@^
MDPP:!ZN1ZJ*QHY"@?FVFG7219%VX9(.- V (F-T Q>W!E:^E^0O'"6$IK6B"
MW0=Z?$6&MRSSY*4JZ6[F&7_!-,MI28@FG:_I"WDB1<YT9@59YTH,D?FP)+C%
M.4K6V55%U"*+=X?5CSV1'Z6SJ7>?I3-WLX$=Q<5''H_1E&+$Q,CQS4+\21P[
M=4O"P7IP+Q4]TS7'R=\2Z. \+4.T)MT9[<V$Q@"W'SIR,]JR6.H0OLTQ[O"T
M;/ XXS*C@<[&@/YFS9-00OEVS>:V +J',^S3FWAZK1V=T0[.:,=V,CNT67=D
ML^[ @MEQS;?#LKBCLK^#.LZ.R9?S)?E9NMF620<;_/[DE*W'@@0MFHL>-?.\
MPYAY\S/[9F?VS4U8FYG9-B^V-RO6-R='W(P$<G-DLKY5V'IHS/$A)O,"Q9!A
M6!#6**1:A+JNX,%&&>Z3,JWP1*P6R*<583I-7L_NZ21.]T6"N.<\5=-MKA9<
M>N]!VMBG$L=_O.*4#'31*,$DJI0'L \EG0+X;G+3@<, 3K5L[;[_H(G5A;Z1
M;5&>X"6QX;QTO2D42> 2K<C&^1'%:504=<E1*L!]F+O"6P,@)L [!"FF(#78
MGNS,5=V(%B_JZQE5@AYP1K.. F38'"R5#[59<\QC#M2'FM(640=I0#-*U]RB
M[!*GL4?YN3&Q#*UI?ZZ-#/*$2F%NT9A$ E=V#6G,.RU,E%/C/7*)RR@-0345
M;C UM%@#NX+"*V$_6=O0E_%QS$B)/HW"FWY-!QH;V=__]'&VLA->9]W,:M3V
M;#:S-QE;D?R3^^34SO#,R.P@3[USR^$P_@V0Z!6_P<-QK7%B/>E7HR'4Y"+]
M7"G%8G5%J$Y*FC3%=?X02@.M_/$+(3 GI&1E@@I.EA 0;+>+%L/ZDPKL7!%$
M GZN".)M19 V(5CQB&*4O%'UXP56",$.US4<,'_R@PE*@P"Y'$Y<D.H@?,3A
MWLF>"X2X$O2Y0,BY0,BY0 B#TWI)#"P/ H'MN!7#>N08V*5!%%B5N89A81 Q
MXA/RN.>R(.>R(.>R(.>R(.>R("([/)<%.9<%.9<%.9<%.9<%,9XJ'VDF<<8D
M/_F].RL__'Y\.IE>DO&E3ZOM=\[ -=1[LJDVG$F<\6T_>P^^.3,AEDRQF/2A
MR?00-'8R:!BN;YF:!19I($,HG>L=- I7(')GR_,D4!_;:V^YYL6YXI)TD7JN
MN"0>G7/%I:$5NZBXY)T+G)KLN=C2211;4@FU]$0Y87$P>A67A+@!99=,;?W8
MD5&/J []>HCR<E>GTR=LTA@IYW%1'+IXH5% \/T;(QFXNP#B^!4MJQ0M5CPB
M+W>#+XSX*2,<71"R'@Z'C]T@5+).!90;2I2(U= +L3#O"_@ ##;MWQ#<92N<
M;VIG]HSBUPRG>+U[0OE;$J/B(<=OR9)SDJS1LN5(J:6[68X_,-B$^]%\-^F%
M3G)*V)T56C%1*?9EE$Y3%:5R?WEE0:L@MUD&:C6^WO(F^_ #63X15HH_+M,H
M^^.IVF[3A..;(*"MW,2@GNJ) G\0O1"C<W'YP%&!ZYO/%Q=%@>.$<%'<WU\Q
M1U\"U0J&"^7IF,.X@@PW%Y/!>UL?-O@:*TD,6(#Q12KNI'FL/T4>[JF4V;X&
M&ZSUAV.@1<=X.&3]>Q,>?(ZP&G)RCK#R(N@FW BK<]C-AYEP%*-RM"<60=".
M^Q!=6V=YD]L0\0G>!%Q\;G<_QUWS8%I?YZC.<@DXP^;",GA@P%J\+"<Z5Z5E
MDJWWW30IG*:WR&*XPQ4R#\Z+=3M?\!C.)'_%/D'?7BGQT/IVMG:195647N&B
M7*P.9%_15"Y3A88!=Z]?)<#^:X<2NXHJ(L,=?*9"IDN^V-0/?Q>KWF\PWR]J
M*9X&V"W]USY]02BJHE)'<Z1]=_# _R':T956C_4$%6U&P['34V@R>O@O;N*_
M"FJPKNH&03W,<8QX5&?XAK(*35>YPY_W;JS[V7\%X;"@[( Z+/HA3/X4,1JE
MMJ!5:H1^103*3232!_5?3118U?0?;,SZ6>-<GU. =\!8;9L)NGJX'V8'%F(/
M/(1SK@L(WE'%O-<.]Y-@T !+Q8 C_["=N#C8;5S?Z6CV&FA Z6V4Y+]&:84^
MHZBH\MK^G4>3[HFZ3HHXQ90N7B0I!+15!3&HLT7%GJR+HD E#6:^3Z*7)$WH
M(KD=E>4B(W,@F?CHH5.V_(*SO/OS,BH2J7 LHAX+TPIJ=RNZFGJ&9HR7<S*X
M;BW'AW/F<F?1 @R7R= %VZ2F7B/RJ?#F2EY9+7LBD>LF#+@=#!GPR6FIDG3F
M5549*>$F5P;-PGC6"8DS= R"Z%#8)<39M8_E%<CE[C)*HRQ&3Z\(E9]R7&T)
MLZPG*RI-QBL&81,?A-!;"C<#/0V/ D)/66=#N^?Z8"=TB]G>#C#CJ52:\%?>
MC";.A+ O>;&GDT$P.W!<O6471Z[2TB>_SA]K;"(/J?N>]%M'HJOT%^YR\*8H
MDTU4HL5*64-UFK9#HM8T&!TUD(B>DJIU&&X8V%64YSLRDS^B+3%+M&P$ 554
MS=9=G))JZV#4U4PN>AJKW&>XY]'0A1S66OAPQ,_N:[ O$?81;H2NTKX!JZZS
MN>+F]C60.:^/P+=W]SA;$T(VU^BEY.1]%X%T!T=,$&^88FY5Q$ <QNP_^KC"
MV1LB"U6B;T\H2W#^!9>HN*[0(KO8YDE*6OS,GA.5&Q["=L$-G?D"R>A@ _Z'
MCH#=41O*"^X@^,<E0B/'0&L12[:;QGBH/L[$!?"H>K,5&W&XNX8#WPRN;Y.,
M_)9$Z1,14STM7T7;^@[^GO.XQ!:ZR<F=+CIW@NVHN\N*,J_JB_W];[W3;A9G
MW MEFS@[$=O!Z3)W8S>'4)MDW3SPIW59B^E\SF_ASC=:U0JL(Z"1+[5!T&A]
MP"<DW'-%RM-!1%U9YT?BS&J/MCQDQQQIL'K#+HN&0L/3T6=M<<VDUBKTA+NR
M&'+Y.2JK/"EWUX1!H3:S )G:.P0\56T5B.,HVCGL_Q0.&@T7IGB>91AO-Z)'
M;7VN9H?*P&/0]4\\K6Q@3(]$=8F8XR6ASP%-\#@8S4 E80>!UGE_>B4#\(BV
M51Z_1@5ZR/$ZCS:NH\^?\_H68/=4XOB/FD3>=A@ V0ZZ$-+=UC6-BOH)<(\X
M9H%W&5RW3>7#N4O0S-0QQAV('+!+M2P ](Q-YJT(!%3(JOT;DK]5Z8[^>I%E
MN"(^;MGVQ+P5@0&W',B W;U-@XP"5N1V] !-T 6=6V2H71QL_/_M'=ERY+;Q
MCQ(G3FV\+ZD:';LEE[2C2/+ZT461&(D.AQCSD"Q_?0!>PP-'XY# UNZ+5BNB
M&^A& ^@&^I!5*HPKRL8$EA%P^[Z*H;[]ZB7%E&8S80%@Q^N_#MC[J='&">%M
M_UBF1HOWR4RO-4AYJJ_5)<,M9^C*TG2:.X'^4:?5BXAPV5N8 43O\@F!"*?C
M\($LY[6N'FF1_M6[J<T+9AE"]9H/%"K8\C*976K+ANFJ W39K#]H5RM2,,1C
M/J7[/6$G';_D$%P<FP$I)6L)A%NP-$SP*%?+GI!G5Q.3>?[G(6VK6($%40RB
M%,,Y"&XA5#+ HPC.^T&>1FU"/E]>-&^OK%377Z)VHLNO:3LL\@4EU4JH%,CM
M<Z.M)&66@+;F.ELO2I-F<DGJFB$6)!&AON2HP^VY>&0H^=G$C!%LY!LFW-$#
MX?E5KTG1K!65/ ' 1/*E!$,I;W!&N,N?LB_[U&VK>!T$W6R86]\&5QP@Y'CO
MXR /:Q3^+C5EK )YX_,G1XHTQ]?/-,VKKPQ?79!C(;?+-"9Y239YLJT>23%D
M_RM_3:O'JY1-T:CJVT4>AWZ6;47^BE2/-+G(GTA9-:-EXQ_3)WNJM82>W(L9
M0*^@'NW7J$BYV/;N?>=YU;C;J"O0@J 6-6<U4,&X(1O72;MUIKLT;M;8=M=\
M$=6;=4'1\<D.15BO@-&@A,,75Z>U 1W[#H!!/59DNKZ*RO^)*S$)/O45F":?
MPBHBIORF2LH$2@BP@Z:PS00Q\L#94]IM[.*JH;+/0\S&_#,Z,=%0Z"8J2^1X
M]56G0X(Z[9O32; 9R*#T@@> ]TW:5-&A7A0 65YHY1CXM-CUO9HW;E =Q^N"
M)G5<;8NNLK1 !U,UZ?-I"9N$((1;!7V1;*&2I&TW)4G4+GQ0:3>BQG04GHZ
MEO, 4%'+8#N%?I:H"9'3+4"*?!(W(4**=^M5+F(*7Q9"3DZP-IGAY-B0!Y18
M'&& _=/ZB!+C1OX$+U9_%O>VJBN"96O5;<"XM=]JD#1+$Z52)[DPLX(=58TT
M@ V7^+.@,2%)^8DMK-N(B[ODHF]Y@IO!'4]T*%PX6]%JWJD]4V96I$GWW?X#
M[1;Y=828KAL29=RI[C,[VRYI66[SL[0\T#+*0#?@>G#E%;@*')\(.[+(49+-
M>P\1FR_SGZP/A^Q80NJ.%/O;^OYW$E=W]*JNZBCKOK:% '/R'&6+""P7'/V;
MA!T.?++J@UF. FLY!.3><:,CY2)GYL4F>>)AN>4=W>QV:99&%2E'":G;TM 7
M><S?D\D9:?^=2;Y7G-WD>L*);V6\!C,=5XJG(=E[ X9VXQ*?;6?I4YJ0/"FW
M!3O4JB*]KYL\ B#-10>LU%ODP/CDW8D]KZ*SR/O&ZX@HX45<,5JKEQ-2/1.2
M?[TX9ZN[_;0]$.X3GC^P=4SW9%MP[0UT<V"+5'G!8(X4WTIX%78ZKA!?8WH-
ME\GO5;)?00A!5;.-Q6A11?L#4D'8['G-EK\ZPAG!4?[ \RNVA;AFX@%KW'%8
MUQB?*!F1[RA@NKXZL?LWVD@4[H&^W7VF-!D_"MW2XVP--]^ZAL,UM[PA/F$#
MD^TH:*I^.B'[">G>=L,8PV;HD=%UQO;KC!ZX-GS^YX$[6B]./D#;X3A4ML4G
M:R;$.Q^<RJXZB?N(SR 1FUZW]7X?-5'VH_2+.UKL6WDP<8XW0Z4TMZ&H4#&S
M4\D\\'*&R8&5 Z; \6F.LB2]U;#AHRB6S6Y\\AL/X+C>Y0NDFO;/!3-?KPNZ
M2RO!!8A'C ZK9H'QFUP]:KZ&7T6+\=D_?Z[$)+'APA=2M1=#GE:3$)_#6IKA
M^R97DHJGX=?1;'3(,S5[?C:Q4GI?Y1$%.I)^%\1;F SJ/TG=O!(!D3+'3KOJ
M+R:=?7M^Q6:.KWZC8,;=X*T*81N63FUCMB''C[3[QND'VBW29 G<SZ[<YJTK
MZ8@GH=,?-%$@[;G-GPK;^RM9M@-8XTXD=(U7D,M@- _J] 6RAHN,!<N&EF26
M/9TEB?_V0)_^GC:8.94_=K]S^GX<T=?^=>1()@AY$W]<N'8YA;GY&+HPPDWV
M>3%\_^'\1]P7^2=:D/0A;X\+89 :L/5BW)+6P8X1*<.I*8W3\V&.=^K+)L&'
M-T1-LNBH5J)E7.NCT9;@>)D$V&RI9O^2:8)SA%/6K2RXV<]QME"654>:3+/6
M-0Y&,E>F!+K4C%9-JXY(::MUK02AV0JC$+ L)O:I%.N[L415.XS1"C'9<72(
M\:8I 9H%,N;J[4EU!U+FXK88;^O[,DW2J'CI_9Y#VXI?*)N"G TTRQH_TM8^
ME]B*L,;==.L:!SMIKM*<\C*A_9!$9J*R34>@I,V;)A+9/N=L&WY,#P*[4/BM
M-^2GW\*,66@02K[.Q^W?'+P>UNM9?N"IR4YI<:!MKO;K9!\+K4(SH#ZV&P@4
M;O.7S &U)'BV\T^Q-Y'90*S(M17QBJ0ZH9>PK[<8%\!X#4;UMDO5>]J434)4
M$W:A-Q*9,D'^J!G)YT_LQQWK3U2K4MUJB(66M%H3=>(2E;IV<@J#I\B:C4EX
MPBC;B&D+?G[HYX3"")O98C*T;82Y$!W>O5"W<)<LE,J^EHU#?4$Y0KR,U!XJ
ML"T2>+Q(D87(P/$Z!I/L(E+;3F(XN5T_2M1YL?EY+)UN9.+*P93&K@AL-;,X
MZ$'7I(BY8#^0DY<I'6T3S2P;XY%(@0&>8%N)L710?_R:[C_0D329MNU'@%<[
MOHY>F@O#[6Y(,3#GP]R6AT/TACP$ I6PFO/ 7BQ!?>&]0=>?AM3ZN%'K(I?C
MEQ]X#\@O5[1J'E0] 2IZ"G1XG0R!-_P";NI??-2X12S%_=CSWSHJ&!W9RPTI
MZXSO<UV^#IJ7O^11G:05"?[^,PQ2Y#FNU98MH3OQ,(8.=U%#,A*SV5*.6,(C
M*]C^8L<,]GO*%O#EBM6D0%.V&&$7IFQ!J'"/8N[F3CO++[VCSO@+/F&0$^8H
M#Q/$>"^.I+&\TM#154366LL#,"+66!P$D:R^=,NW=#51A*.JPB#7$B9J+1;P
M&$]CR1 ':&+,^AD5.;,*RK[PKRS]B*99'XTL;;8: D^B,HTUU$W:2$CKVH0+
M2]/-"(71-8LVDV!M8F#%V/!J3G."SM*LKHZ&ID0X9JTDXC&T0B4@8MKL163
M]SIY(# <0L"=T_$\DO=BG\YW%;>+MC<=U.T"8#H=AH-HGJ/-.L>[B<Z+7J1M
M)'Z;D_(?<XL4U'@43:)JC%$FC1C@+(2ZWGR6 'OK6]X;PI]0-W%,ZYRG8F:V
M6LY^C<DJ0L&_D&?9T#9Y<OH8Y0^$UQD8M4G9G!XR:;RX1XR#?><!8T"K5CKZ
M;=$.7CAV4=2!%UQZKD)P!:R9PG:'*-L<#EE7L;8M<7%:[^N,_?^)G.]VO&Y,
M$>7M1B(,B7=!,L1PVR%!Q#I)2+X;&FOV!??'/4O9B-AI&Y,NV7YW+_^Y3A->
MA.4B;X=\0MB!Q\/6-CMV -W10QI_^.&#T'W7)\J.L7Y0!HR<=Q0O^BI<G<?E
MVPV2:SM^!H?7W]9Q\Z7>=B#7*3VF9+ =#MY)]*.*6,VEUO?::6QV$XH]5FB3
M_%YW$=2?:*'2N)?*E!5L7VC###88?[B;/C-($WK@LRT\R55-.FK%3<)-^L#K
MVRK*DZA(RE\.2501UOY?/WP44FD$TT\R#";87J:<.6I'\W1'$O705$J!8<9[
M3-CM#12TFJ8L-NJ)\U[< UY6>SN17?9SSP>QX5#P>L+8<NI2$FKE#9_C;='E
M"C)'G7*GXBBN?DVKQU,F3G1/BN9JF9E6EVETGV:"1+]97\#) G:HZ60$&UH-
M*/E-=?K$E]X74IW6!=]HQ*>_LNGTT)<T#9GCVV)"J1'IBQS>\!Y'2H&D)[PV
MAI01C#SHLALUU:VRIBD^.3,@W5'.U#WA/4MY-K"<X7Y9RI7HTR@CZ_$3/KE1
MD.8H)U/,]OZE*ZF4<L.?7'.2]*XH;+MMKW5XL,TNC1?NZ7" (7Y!#X!/P(S9
MX"AVD/[P^K-J8HTU0;4KBB*VEB>CN&%CZ9%&"ONJ%X_ LE\:<RK] F#1^+'N
M+V>%44R&@SP&V=L=C6_[WO.]C8?A(8Z1]N@!Y3#5@(!K]X&Z3#;NZ.T^^_ %
M,]&SNI6KG+O19NGNA9'96_&>/?Q &52_*D<DN>HR ^H$"@KTI@EDU8,ZNJ"*
M7.RL8$',6, &TSV/X\PR^LQ=3OAZOV&KHW@BI21/I!G0@B-JH)6R0NC^9@("
M8D-PM[9A5)]H<<HVWS:45/S\"VC:7P KFP:L$&@P?=2(XNGI"NFHN>Y5=H#W
M/=)PPZ!6*\N$Y>-$EK"NW@/S38XQ[1R 4E\:]:V?C$6&S/!/'UZUD(5)9JB)
MR$PZ"_APMV'TB;1EP-2R<$.SC&V3SU$QCWYUP-#?J=E@6*GB<A)E_$]&FLL,
M!J2Z###ALKHYS+MVNQ.S9);_S7P ^CUOZ-A^RSLT'JNW5514H5]<U+2.?'R,
MY%4 !Y+9"=S[E%LY:]Y =B>=XWU%UFB()*EC_M5,9I=@, MQ!/8^)5;*F#<0
MV''?%K?.'UMYS<D#?YI<]U[KH!?\]L_OFH&>*0%T XO'[U8W.,_%TKI",U7X
MDNFN\MO9K9/W2ZM!?-/W"G;6K+<K!G#W>#.+&[[D&,R._DT1UK?)E+S5,V'W
MA?^XCTKRG_\#4$L! A0#%     @ +W^53:LP!X*MM@$ T ,= !$
M     ( !     '!L86(M,C Q.#$P,S$N>&UL4$L! A0#%     @ +W^53:&M
MLYO*%0  6O8  !$              ( !W+8! '!L86(M,C Q.#$P,S$N>'-D
M4$L! A0#%     @ +W^53>=#&/Y &0  BW\! !4              ( !U<P!
M '!L86(M,C Q.#$P,S%?8V%L+GAM;%!+ 0(4 Q0    ( "]_E4U&J1SU]%,
M !:?!0 5              "  4CF 0!P;&%B+3(P,3@Q,#,Q7V1E9BYX;6Q0
M2P$"% ,4    "  O?Y5-IK8-@I\# 0"#:A  %0              @ %O.@(
M<&QA8BTR,#$X,3 S,5]L86(N>&UL4$L! A0#%     @ +W^53?)Z0:MOB0
M$),) !4              ( !03X# '!L86(M,C Q.#$P,S%?<')E+GAM;%!+
4!08     !@ & (H!  #CQP,    !

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